How to create a Thin PC from a Windows PC

Done this one a few times. Clients with old PC’s and a Terminal Server. Its a simple Batch Script, an RDP file and a quick REGEDIT and your old PC boots straight into a Terminal Server Login Screen! I’ve attached the files that I have used in the Past. It is a reasonably simple setup. Step 1. Edit the Running Batch File (TSC.bat). You will see it has an PING IP Address in it. Change the IP Address to your Terminal Server IP. This is simply telling the Batch File to wait until it can Ping the Server. One of the biggest problems I have come across in the past… Read More

Continue Reading
veeam

Veeam Surebackup Virtual Lab

Seems easy enough right? Forget it. The functionality is good for checking that your backups worked but that is about it. Do anything Lab related and mess around a lot and you can easily lose it all. As I found out! Veeam restores VMs into the Lab but they use a change log. Once the VM is shutdown, bye bye changes. If you, like me, spend a week messing around and want to change the actual VM Settings… DAMN!!!!! So why do I still LOVE it???? I set it up for a client but instead of restoring Veeam Backups into it, I P2V and V2V (even Cloned!) machines into it… Read More

Continue Reading

Exchange 2007 to Exchange 2013 Migration

Great source for those wanting to / needing to Migrate from Exchange 2007 to 2013 On Premise. For those wanting to do cross site or Different Domains even. Have a look at https://www.bittitan.com/products/#migrationwiz. Pricing isn’t too bad, but it works fantastically as long as your OWA, ECP etc work as expected!! Gotcha to NOTE: You are exporting all your emails from one server to another. Check your Database size as this will be roughly your download size!!! If you have a limited download plan on your Internet Connection, IT IS GOING TO COST YOU BIG!! Any way, back to the On Premise. I have followed this process myself and had many… Read More

Continue Reading
Cisco VPN Client

Cisco VPN Client

Cisco VPN Client have unfortunately stopped releasing updates to their old VPN Client in a push to force customers on to their Anyconnect Mobility Client. But fear not, it still works!!! I am running it currently on my Windows 8.1 machine without too much efforts. The following steps also fix issues with Wireless Broadband Cards/USB Devices Major things to do. Get the latest version. vpnclient-winx64-msi-5.0.07.0440-k9.exe Update the Citrix DNE module – ftp://files.citrix.com/dneupdate.msi for 32-bit (If on an internal Citrix network, please use ftp://ftpsupport.citrix.com/dneupdate.msi ) ftp://files.citrix.com/dneupdate64.msi for 64-bit (If on an internal Citrix network, please use ftp://ftpsupport.citrix.com/dneupdate64.msi) The only other issue I have had in the past is with a Registry Key that needs Modification HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CVirtA… Read More

Continue Reading
SSL Certificate

SSL Certificates – Open SSL – Private Key

SSL Certificates are a critical part of any hosted page or service that operates on Port 443 or SSL!!! Great program for messing around with SSL Certs and Private keys is Open SSL One thing I find that I am constantly doing is pulling out the Private Key from a PFX File that I have created as a backup for my SSL Certificate. Install OpenSSL NOW, If you want to extract private key from a pfx file and write it to PEM file >> openssl.exe pkcs12 -in publicAndprivate.pfx -nocerts -out privateKey.pem Of course the other thing I find myself doing is importing a Private Key in with a Certificate to… Read More

Continue Reading

Running PowerShell Scripts via Scheduled Tasks

The robust capabilities of PowerShell and the Exchange Management Shell allow us to streamline and automate many system tasks. By using scheduled tasks, we can now run tasks on a recurring schedule, thus reducing our manual workload, as well as providing capabilities that were not previously available. Generally, any PowerShell task can be automated, as long as it doesn’t require manual intervention. For this example, we’ll run a script called New-UserWelcome.ps1. This script, as will be documented in a future blog post, sends a ‘welcome’ email to all new mailboxes. This blog post assumes that the script to be scheduled is error free. We’ll plan to run the script every… Read More

Continue Reading

Exchange – Export Messages Sent or Received

To Get a CSV of messages sent or received. Run the following PowerShell command get-messagetrackinglog -Sender “emailaddress@domain.com.etc” -Server “ServerName” -Start “2013/01/28 6:00:00 AM” -End “2013/01/31 6:00:00 PM” | select timestamp, eventid, source, messagesubject, sender, {$_.recipients}, totalbytes | export-csv c:\sentmail.csv

Continue Reading

Request an UCC SSL Certificate for Exchange 2007

To Generate a Certificate Signing Request — Microsoft Exchange Server 2007 Click Start, All Programs, and then Microsoft Exchange Server 2007 Click Exchange Management Shell. (You may need to Run As Administrator Copy following command and paste it into a plain-text editor like Windows® Notepad in order to edit some of the fields: New-ExchangeCertificate -generaterequest -keysize 2048 -subjectname “c=Your Country, l=Your Locality/City, s=Your State, o=Your Corporation Name,cn=YourMainDomain.com” -domainname SubjectAlternativeName1, SubjectAltName2, SubjectAltName3, SubjectAltName4 -PrivateKeyExportable $true -path c:\certrequest.txt Update the following fields: c — Two-letter country code of your organization’s country of residence l — Full name of your organization’s locality or city s — Full name of your organization’s state or province o — Your… Read More

Continue Reading