Howdy all. I have finally got my act together and have moved the blog over to our domain hosting at Please update any bookmarks or subscriptions you have, as over the next week or so I will be taking down this page.

Just a place holder for now, I will come back and update with some more info when I get a chance. Read the rest of this entry »

Nothing too exciting in this one, just had to do a quick comparison of user home folders against what was set in Active Directory as part of file server permission’s remediation task.
Read the rest of this entry »

Pretty simple one here, PowerShell wrapper to automate logging into Brocade Fabric switches and grabbing a full config backup. You’ll need to get a copy of Putty’s plink.exe and you also need a FTP/SFTP/SCP server. This version is setup for a FTP target. Read the rest of this entry »

Had a client who required in-guest iSCSI connections. After reviewing the physical NICs that were going to be available on each host, I created the following script to automate the creation of the virtual switch with associated uplinks and two portgroups. Read the rest of this entry »

Just a simple one here, but want to keep it on file. This will rebuild the tokenGroups attribute for a user, which is a dynamic attribute, i.e. not part of the schema. Useful for working out why people are getting token bloat and kerberos issues. Read the rest of this entry »

Nearly every environment I work in has the annoying warnings on their domain controllers stating that the Netlogon.log is filling up and almost always with the NO_CLIENT_SITE warnings. It’s a simple fix, just add in all the relevant subnets into AD Sites and Services. One of those things that just should be done when new networks are brought online, but nearly always get’s left out. Well, below is a bit of PowerShell to parse the domain controller’s Netlogon.log and spit back a list of unique /24 subnets that are generating the warnings. Next step would be to identify which AD site they should belong to and add them in.
Read the rest of this entry »