<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Windows Server Administration &#187; Windows Server 2008</title>
	<atom:link href="http://www.msserveradmin.com/category/windows-server-2008/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.msserveradmin.com</link>
	<description>Server Administration Articles and Tips for Network Admins</description>
	<lastBuildDate>Wed, 04 Mar 2009 03:10:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Setting Default Printers with Group Policy Preferences</title>
		<link>http://www.msserveradmin.com/deploy-printers-via-group-policy/</link>
		<comments>http://www.msserveradmin.com/deploy-printers-via-group-policy/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 02:03:55 +0000</pubDate>
		<dc:creator>Daniel Anderson</dc:creator>
				<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Windows Server 2008]]></category>

		<guid isPermaLink="false">http://www.msserveradmin.com/?p=453</guid>
		<description><![CDATA[

Had an interesting question from a reader in response to setting a default printer with Group Policy Preferences that I thought I would share.
Question was:
If you set a user general default printer like the main office copier but also set a location printer preference like the library copier using the loop back policy will it [...]]]></description>
			<content:encoded><![CDATA[<div style="float:right; margin:5px;">
<a href="http://www.msserveradmin.com/wp-content/uploads/2009/02/grouppolicy.jpg"><img src="http://www.msserveradmin.com/wp-content/uploads/2009/02/grouppolicy-300x172.jpg" alt="grouppolicy" title="grouppolicy" width="300" height="172" class="aligncenter size-medium wp-image-459" /></a></div>
<p>Had an interesting question from a reader in response to <a href="http://www.msserveradmin.com/the-one-reason-you-should-use-group-policy-preferences/">setting a default printer with Group Policy Preferences</a> that I thought I would share.</p>
<p>Question was:<br />
<em><strong>If you set a user general default printer like the main office copier but also set a location printer preference like the library copier using the loop back policy will it over ride the general default printer preference?</p>
<p>Do I merge or replace?</strong></em><br />
<span id="more-453"></span></p>
<p>I decided to test this out as I have not come across this. Here is what I found, if you have a User Policy that is creating a printer connection and setting it as the default and you also have, using <strong>Loopback Policy Processing</strong> in <strong>Merge Mode</strong>, another User Policy being applied, this will override the first User Policy Settings. Both printers will be installed, but the default printer will be set to the one specified in the policy that has the loopback.</p>
<p><strong>Note:</strong> I tested this on a client that has no printers installed</p>
<p>If Loopback Processing is in Replace Mode then the User Settings in that policy will <strong>&#8220;Replace&#8221;</strong> the settings in the other policy. Therefore only one printer will be installed and it will be set as default.</p>
<p>Hope that helps.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.msserveradmin.com/deploy-printers-via-group-policy/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Using Group Policy Prefernces to Map Drives</title>
		<link>http://www.msserveradmin.com/using-group-policy-prefernces-to-map-drives/</link>
		<comments>http://www.msserveradmin.com/using-group-policy-prefernces-to-map-drives/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 00:38:43 +0000</pubDate>
		<dc:creator>Daniel Anderson</dc:creator>
				<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Windows Server 2008]]></category>

		<guid isPermaLink="false">http://www.msserveradmin.com/?p=439</guid>
		<description><![CDATA[The other day I wrote an article on how I use Group Policy Preferences to Deploy Printers and Set the Default Printer. Today I wanted to share with you how I go about mapping network drives to particular users based on their AD DS Group Memberships. In days gone by this was don via a [...]]]></description>
			<content:encoded><![CDATA[<p>The other day I wrote an article on how I use <a href="http://www.msserveradmin.com/the-one-reason-you-should-use-group-policy-preferences/">Group Policy Preferences to Deploy Printers and Set the Default Printer</a>. Today I wanted to share with you how I go about mapping network drives to particular users based on their AD DS Group Memberships. In days gone by this was don via a vbs login in script, but let me show you how this can be done via GPP.</p>
<p>Simple scenario, we have a group of Media students that need a drive mapped to a different &#8220;Media Backup Server&#8221;, so what I have done is put these students into and Active Directory Group called &#8220;Media Students&#8221;.</p>
<p>So in my Students GPO I simply went to <strong>User Configuration > Preferences > Windows Settings > Drive Maps</strong></p>
<p><img src="http://www.msserveradmin.com/wp-content/uploads/2009/02/mapped_drives1.png" alt="mapped_drives1" title="mapped_drives1" width="220" height="301" class="aligncenter size-full wp-image-441" /><br />
<span id="more-439"></span><br />
Right Click Drive Maps and select <strong>New > Mapped Drive</strong> Select Create from the drop down menu, enter the path to the share (eg. \\server\share ), I have created folders that relate to the students username therefore I used the %username% variable, select the Drive Letter.</p>
<p><a href="http://www.msserveradmin.com/wp-content/uploads/2009/02/new_drive.png"><img src="http://www.msserveradmin.com/wp-content/uploads/2009/02/new_drive-271x300.png" alt="new_drive" title="new_drive" width="271" height="300" class="aligncenter size-medium wp-image-444" /></a></p>
<p>Then from the Common tab up the top tick <strong>Item Level Targeting</strong>, from the New Item Menu select <strong>Security Group</strong>, make sure User In Group is selected in the bottom window and browse for the Security Group that the user must be a member of.</p>
<p><a href="http://www.msserveradmin.com/wp-content/uploads/2009/02/item_targeting.png"><img src="http://www.msserveradmin.com/wp-content/uploads/2009/02/item_targeting-300x218.png" alt="item_targeting" title="item_targeting" width="300" height="218" class="aligncenter size-medium wp-image-445" /></a></p>
<p>All Done, now all students that are a member of the Media Security Group will get an M Drive Mapped.</p>
<p>Cheers</p>
<p>Daniel Anderson<br />
<strong>Loving Group Policy Preferences</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.msserveradmin.com/using-group-policy-prefernces-to-map-drives/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The One Reason You Should Use Group Policy Preferences</title>
		<link>http://www.msserveradmin.com/the-one-reason-you-should-use-group-policy-preferences/</link>
		<comments>http://www.msserveradmin.com/the-one-reason-you-should-use-group-policy-preferences/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 04:38:01 +0000</pubDate>
		<dc:creator>Daniel Anderson</dc:creator>
				<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Windows Server 2008]]></category>
		<category><![CDATA[Windows Vista]]></category>

		<guid isPermaLink="false">http://www.msserveradmin.com/?p=421</guid>
		<description><![CDATA[The job of deploying printers and setting default printers has been quite simply a pain in the butt. Well automating the default printer has been anyway. Now if you are like me and work in an educational environment where there are computer labs, left right and center, libraries, staff notebooks (separated on different campuses), student [...]]]></description>
			<content:encoded><![CDATA[<p>The job of <strong>deploying printers</strong> and <strong>setting default printers</strong> has been quite simply a pain in the butt. Well automating the default printer has been anyway. Now if you are like me and work in an educational environment where there are computer labs, left right and center, libraries, staff notebooks (separated on different campuses), student notebooks etc etc and users all wanting to print to specific printers and of course people not wanting to select the correct one from a list of printers then read on.</p>
<h2>Use Group Policy Preferences !!!</h2>
<p>In the past I have used the Print Management Console to deploy the printers via Group Policy, now that did work very well, but there was still the <strong>&#8220;overlooked&#8221;</strong> problem of being able to set the default printer. To get around this what I used to do was to name the computers in a certain way and then have a vbs script that would get the name of the printer and then set the default based on the computer name.</p>
<p>I was reading an article by GPO Guru Derek Melber about the new <a href="Windows Server 2008 and Windows Vista brought">Group Policy Preferences that come with Windows Server 2008 and Windows Vista</a> and thought I would explore this option. </p>
<p>To start off your client will need the Group Policy Preference Client Side Extensions both <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=e60b5c8f-d7dc-4b27-a261-247ce3f6c4f8&#038;displaylang=en">XP </a>and <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ab60dc87-884c-46d5-82cd-f3c299dac7cc&#038;displaylang=en">Vista Clients</a> need these. Now you can manually download these and install via a computer startup script via Group Policy or if you have a WSUS Server then you can make this <strong>&#8220;Feature Pack&#8221;</strong> available via Windows Updates (this is the option I took, less work!).</p>
<p>Now that you have the Group Policy Preference Client Side Extensions installed on the clients, you can go ahead and play with the GPO&#8217;s. If you open up the Group Policy Management snap in and edit a GPO object you will see &#8220;Preferences&#8221;</p>
<p><img src="http://www.msserveradmin.com/wp-content/uploads/2009/02/gpopreferences.jpg" alt="gpopreferences" title="gpopreferences" width="281" height="296" class="aligncenter size-full wp-image-424" /></p>
<p><span id="more-421"></span><br />
After expanding &#8220;Preferences&#8221; you will notice an options there that says PRINTERS. If you right click on Printers and select New > Shared Printer, the New Shared Printer Dialog Box will appear.</p>
<p><img src="http://www.msserveradmin.com/wp-content/uploads/2009/02/sharedprinter.jpg" alt="sharedprinter" title="sharedprinter" width="411" height="460" class="aligncenter size-full wp-image-426" /></p>
<p>From here we can enter in the path to the shared printer and from the Action drop down menu select &#8220;Create&#8221;, but the best part is that you can place a tick in the <strong>&#8220;Set this printer as the default printer&#8221;</strong> box and it will make that printer the default. Interesting thing to note here though is that this check box is only available under a User Configuration and not the Computer Configuration. This is not what I wanted, I need to set a default printer for computers in a specific room.</p>
<p>So what I have done in enable <strong>User Group Policy Loop Back Processing</strong> under the <em>Computer Configuration > Policies > Admin Templates > System > Group Policy</em>, you can either set that to Merge or Replace. Now what that does is enable you to apply User Configurations to users that log onto those computers that this policy applies to.</p>
<h2>This is the Good Part</h2>
<p>Once you have created a shared printer to deploy there is a tab on the properties of that called <strong>&#8220;Common&#8221; </strong>, if you click on that and place a tick in the &#8220;Item Level Targeting&#8221; and click on the Targeting Button <strong>a whole new world opens up!</strong></p>
<p><img src="http://www.msserveradmin.com/wp-content/uploads/2009/02/itemleveltargeting.jpg" alt="itemleveltargeting" title="itemleveltargeting" width="404" height="427" class="aligncenter size-full wp-image-430" /></p>
<p>Click on the New Item and just have a look at the possibilities there. The one I was interested in was the Organisational Units option. Because what I want to happen is if a computer is in a specific OU install and make printer X the default.</p>
<p><img src="http://www.msserveradmin.com/wp-content/uploads/2009/02/targeting-93x300.jpg" alt="targeting" title="targeting" width="93" height="300" class="aligncenter size-medium wp-image-431" /></p>
<p>With this option I was able to achieve just that. Just select the OU that the Computer should belong to by using the Browse Button and select the Computer in OU radio box.</p>
<p><img src="http://www.msserveradmin.com/wp-content/uploads/2009/02/targetou-300x207.jpg" alt="targetou" title="targetou" width="300" height="207" class="aligncenter size-medium wp-image-433" /></p>
<p>Job Done&#8230;&#8230;</p>
<p>For More Tips on how you can use Group Policy Preferences make sure you <a href="feeds2.feedburner.com/msserveradmin">SUBSCRIBE to my RSS Feed</a> so you don&#8217;t miss out on making your life as a Network Administrator an easier one !!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.msserveradmin.com/the-one-reason-you-should-use-group-policy-preferences/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Virtualize Your Exchange Edge Server</title>
		<link>http://www.msserveradmin.com/virtualize-edge-server-role/</link>
		<comments>http://www.msserveradmin.com/virtualize-edge-server-role/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 04:55:55 +0000</pubDate>
		<dc:creator>Daniel Anderson</dc:creator>
				<category><![CDATA[Exchange Server]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Windows Server 2008]]></category>

		<guid isPermaLink="false">http://www.msserveradmin.com/?p=363</guid>
		<description><![CDATA[OK Here we go back in the swing of things and the first server I am going to &#8220;Virtualize&#8221; is an Exchange 2007 Server that holds the Edge Server Role. After Reading this article it all seemed fairly straight forward. How wrong I was !!! Here is what I did that led me to this [...]]]></description>
			<content:encoded><![CDATA[<p>OK Here we go back in the swing of things and the first server I am going to <strong>&#8220;Virtualize&#8221;</strong> is an Exchange 2007 Server that holds the Edge Server Role. After Reading <a href="http://technet.microsoft.com/en-us/library/bb332339.aspx">this article</a> it all seemed fairly straight forward. <strong>How wrong I was !!!</strong> Here is what I did that led me to this unwanted ERROR <strong>&#8220;The Exchange Server is in an inconsistant state&#8221;</strong> when I was trying to install the Edge Transport Role on the new Hyper-V Virtual Server.</p>
<p>The first thing that needed to be done was an export of the current server configuration using, as Microsoft calls it, &#8220;cloned configuration tasks&#8221;. There is a folder located in the install directory of Exchange, generally <em>C:\Program Files\Microsoft\Exchange Server\</em> called <strong>&#8220;Scripts&#8221;</strong>. Inside there are 2 Powershell Scripts that you will need. </p>
<p>They are <strong>ExportEdgeConfig.ps1</strong> and <strong>ImportEdgeConfig.ps1</strong>.</p>
<p>To capture the configuration we need to run the ExportEdgeConfig.ps1 script in the Exchange Management Shell like so:</p>
<p><strong>./ExportEdgeConfig -CloneConfigData:&#8221;C:\CloneConfigData.xml&#8221;</strong></p>
<p><strong>NOTE:</strong> Make Sure you run the Exchange Management Shell as Administrator (right click > Run As Administrator)<br />
<span id="more-363"></span><br />
Now I am going to be keeping the same computer name on the new Virtual Edge Server, so I did this next.</p>
<p>Shutdown the current Exchange Server and then Reset the Computer Account in Active Directory. Next was to start up the NEW Exchange Server, rename it and join it to the domain. You <strong>MUST </strong>make sure that the drive letter configuration is the same as the OLD Server.</p>
<p>Next Install Exchange, I did this by running trying to run this command:</p>
<p><strong>Setup.com /Role:Edge</strong></p>
<p>This is where it all fell apart. I got an error and decided to try again by running the setup.exe file. Sure enough it was No Good and I received this Error &#8220;The Exchange Server is in an inconsistant state&#8221;. Then I tried to run the install in Recovery Mode by using this command:</p>
<p><strong>setup.com /m:RecoverServer</strong></p>
<p>Guess what? Failed again. Things were looking pretty grim. Considering this was a virtual machine and only hosting the Edge Transport Role I copied across a sysprepped Windows Server 2008 VHD that I created earlier and started from scratch.</p>
<p>While the Server was starting up I reset the Computer Account in Active Directory and I also need to get brutal and use ADSi Edit and remove the entry in the following location:</p>
<p><strong>CN=Configuration, DC= Domain Name, DC=com, CN=Services, CN=Microsoft Exchange, CN=<Organization Name>, CN=Administrative Groups, CN= <Exchange Administrative Group>, CN=Servers, CN=<Server Name></strong></p>
<p>and also remove the entry in the <strong>Exchange Servers</strong> and <strong>Exchange Install Domain Servers</strong> Security Groups.</p>
<p>The Server was now up and running and joined to the domain so I tried again to install Exchange 2007 and the Edge Transport Role, and all seemed to go through fantastically!</p>
<p>After Exchange was installed I then need to run the New-EdgeSubscription CMDLET on the Edge Server:</p>
<p><strong>New-EdgeSubscription -FileName &#8220;c:\EdgeServerSubscription.xml&#8221;</strong></p>
<p>Then import that XML File on the Server that is running the Hub Transport Role. To to that you can use the Exchange Management Console and navigate to this spot.</p>
<p>Organisation Configuration > Hub Transport > and then click the Edge Subscription Tab.</p>
<p>After that was completed I gave the Edge Server a Restart and the mail started flowing in again&#8230;&#8230;.There seemed to be a few people that have had a similar issue so I hope this sheds some light on a procedure on how to get around this issue. Another bonus to virtualization !!!!.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.msserveradmin.com/virtualize-edge-server-role/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Secure Your Wireless Network With WPA2-EAP</title>
		<link>http://www.msserveradmin.com/secure-your-wireless-network-with-wpa2-eap/</link>
		<comments>http://www.msserveradmin.com/secure-your-wireless-network-with-wpa2-eap/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 00:37:04 +0000</pubDate>
		<dc:creator>Daniel Anderson</dc:creator>
				<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Windows Server 2008]]></category>

		<guid isPermaLink="false">http://www.msserveradmin.com/?p=253</guid>
		<description><![CDATA[I have been reading a bit about wireless security over the past week, as it is part of the 70-642 MCTS Exam &#8220;Configuring Windows 2008 Network Infrastructure&#8221; that I am currently studying (I will be sitting the exam in the next week or two, so subscribe to my RSS Feed so you don&#8217;t miss out [...]]]></description>
			<content:encoded><![CDATA[<p>I have been reading a bit about wireless security over the past week, as it is part of the <a href="http://www.microsoft.com/learning/en/us/exams/70-642.mspx">70-642 MCTS Exam</a> <strong>&#8220;Configuring Windows 2008 Network Infrastructure&#8221;</strong> that I am currently studying (I will be sitting the exam in the next week or two, so subscribe to my <a href="http://feeds.feedburner.com/MsServerAdmin">RSS Feed</a> so you don&#8217;t miss out on some inside tips !!!). We are curently running a wireless infrastructure with <a href="http://www.cisco.com/en/US/products/hw/wireless/ps430/">Cisco 1200 Access Points</a>, a Windows 2003 Radius Server and using WEP 128bit (keys auto rotated every hour) encryption and Auto Enrolled Certificates from our Windows 2003 CA for authentication. This has been working pretty well, but with WPA2, an updated version of WPA and comes in two flavours WPA2-PSK and WPA2-EAP, it offers improved security and better protection from attacks. Now if all clients can support WPA2-EAP then this <strong>should be</strong> your first choice.</p>
<p>To kick things off you first of all need a <strong>PKI Infrustructure</strong> and enable autoenrollment so that all your wireless clients obtain the correct certificates for the authentication process.</p>
<p><strong>1.</strong> Install the <strong>Active Directory Certificate Services (ADCS)</strong> Role to the server and just use the default settings here.</p>
<p><strong>2.</strong> Next Open up the Group Policy Management Console and either edit a policy or create a new one to apply the wireless settings to your clients. The section we want is <strong>Computer Configuration\Policies\Windows Settings\Security Settings\Public Key Policies</strong>. In the details pane now you need to right click the Certificate Services Client &#8211; Autoenrollment and then select properties. In the Properties dialog box select enabled from the rop down box and then place a tick in the other boxes, which is optional.<br />
<span id="more-253"></span><br />
Let&#8217;s now install and configure the <strong>Radius Server</strong> to handle the authentication. Install the Network Policy and Access Services Role. Once install you need to then navigate to the NPS Node in Server Manager, under Roles\Network Policy and Access Services.</p>
<p><strong>1.</strong> In the Details Pane, from the drop down list under <strong>Standard Configuration</strong> select RADIUS server for 802.1x Wireless or Wired Connections and click Configure 802.1X Hyperlink.</p>
<p><strong>2.</strong> Select the top radio button <strong>&#8220;Secure Wireless Connections&#8221;</strong> click next</p>
<p><strong>3.</strong> On the <strong>Specify 802.1X Swtiches</strong> Page Add your Wireless Access Points and Radius Clients. You need to do this for each Access Point you have. When you click the add button fill out the Friendly Name, IP Address. For the Shared Seceret you can either enter one in manually or have one generated (which will then need to be entered into the AP&#8217;s), once all AP&#8217;s have been entered click next.</p>
<p><strong>4.</strong> Next up Configure an <strong>authentication method</strong>. From the Drop Down list select the method you want to use. We were currently using Smart Card or Other Certificate and I wanted to change to Microsoft: Protected EAP (PEAP).</p>
<p><strong>NOTE:</strong> This method requires a Computer Certificate and the Radius Server and either a computer or user certificate on the client machine. The best way to do this is to use a Domain PKI see above.</p>
<p><strong>5.</strong> Select the groups you would like to give wireless access to.</p>
<p><strong>6.</strong> Next configure VLAN Settings. You can use this to restrict Wireless users to specific network resources. Then click Finish.</p>
<p><strong>7.</strong> You then need to Reegister the server with <a href="http://www.msserveradmin.com">Active Directory</a>. Right Click the NPS Node and select Register Server.</p>
<p><strong>Configure Wirelss Clients to Connect Automatically&#8230;&#8230;</strong></p>
<p><strong>1.</strong> There are a couple of Group Policy settings that you will need to adjust here to get your wireless clients to automatically connect to your network. Open up your Group Policy Management Console and navigate and right click <strong>Computer Configuration\Policies\Windows Settings\Security Settings\Wireless Network (IEEE 802.11)</strong> and select Create A New XP Policy. If you have both XP and Vista Clients then you will need to select this option as if there is no Vista Policy, Vista Clients will use the XP one.</p>
<p><strong>2.</strong> Give the Policy a Name and Description and then click the Preferred Networks Tab. Click the Add Button and select Infrastructure.</p>
<p><strong>3.</strong> Enter the SSID of your Wireless Network, then from the Authentication drop down box select <strong>WPA2 </strong>and from the enryption drop down box select <strong>TKIP</strong>.</p>
<p><strong>4.</strong> Then click on the <strong>IEEE 802.1X</strong> Tab leave the EAP Type and PEAP and under Authentication Mode selct Computer Only. This means that the authentication will take place prior to the Computer getting to the Login Screen. This is what I wanted.</p>
<p><strong>Auto Enrolling Computer Certificates Via Group Policy</strong></p>
<p>The process above regarding the PKI Infrastrucure will auto enroll the Root Cert. But we also need to auto enroll a computer certificate which can be done like this.</p>
<p><strong>1. </strong>Open up your Group Policy Management Console and navigate to <strong>Computer Configuration\Policies\Windows Settings\Security Settings\Public Key Policies\Automatic Certificate Request Settings.</strong></p>
<p><strong>2. </strong>Right Click in the details pane and select New > Automatic Certificate Request.</p>
<p><strong>3. </strong>This will open up a wizard and you can select a Computer Certificate.</p>
<p>Now do a <strong>policy update</strong> on your client machines and they SHOULD automatically connect to your newly secured wireless network.</p>
<p>Hope this helps you out. Cheers</p>
<p>Daniel<br />
Securing My Wireless Network</p>
]]></content:encoded>
			<wfw:commentRss>http://www.msserveradmin.com/secure-your-wireless-network-with-wpa2-eap/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>32bit Printer Drivers on an x64 Windows 2008 Print Server</title>
		<link>http://www.msserveradmin.com/32bit-printer-drivers-on-an-x64-windows-2008-print-server/</link>
		<comments>http://www.msserveradmin.com/32bit-printer-drivers-on-an-x64-windows-2008-print-server/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 21:30:37 +0000</pubDate>
		<dc:creator>Daniel Anderson</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Windows Server 2008]]></category>

		<guid isPermaLink="false">http://www.msserveradmin.com/?p=244</guid>
		<description><![CDATA[Continuing on with my Hyper-V Virtual Machine installations, I moved onto a Windows 2008 Print Server after yesterday I spoke about How To Migrate a Windows 2003 DHCP Server to a Windows 2008 Server. These virtuals are x64 based VM&#8217;s and as I found out after adding the Print Services Role to the server and [...]]]></description>
			<content:encoded><![CDATA[<p>Continuing on with my Hyper-V Virtual Machine installations, I moved onto a Windows 2008 Print Server after yesterday I spoke about <a href="/windows-2008-virtual-domain-controller/">How To Migrate a Windows 2003 DHCP Server to a Windows 2008 Server</a>. These virtuals are x64 based VM&#8217;s and as I found out after adding the <strong>Print Services Role</strong> to the server and then installing a printer to share and connecting to that printer from a 32bit XP Client the server didn&#8217;t have appropriate drivers installed and asked me to locate the driver files.<br />
<br />
90% of my printers are HP ones so I went to the <a href="http://www.hp.com.au">HP website</a> and downloaded the most recent driver, it turns out they have a &#8220;HP Universal PCL 6&#8243; driver. Now this driver appears to do, as the name suggests, provide the correct drivers to all HP Printers!.<br />
<br />
To get the x86 drivers onto the <strong>x64 Windows 2008 Server</strong> you need to connect to the server from the x86 client and open up the printer and faxes share. THen from the File Menu select <strong>Server Properties</strong>, then from the <strong>Driver Tab</strong> add the x86 drivers that you downloaded, and they will then be uploaded to the server.<br />
<br />
Another catch here is that both x86 and x64 drivers <strong>MUST </strong>have the same name. If they have the same name, they will appear automatically in additional drivers for both architectures in your printer&#8217;s sharing properties.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.msserveradmin.com/32bit-printer-drivers-on-an-x64-windows-2008-print-server/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Windows 2008 Virtual Domain Controller</title>
		<link>http://www.msserveradmin.com/windows-2008-virtual-domain-controller/</link>
		<comments>http://www.msserveradmin.com/windows-2008-virtual-domain-controller/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 01:27:27 +0000</pubDate>
		<dc:creator>Daniel Anderson</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Windows Server 2008]]></category>

		<guid isPermaLink="false">http://www.msserveradmin.com/?p=225</guid>
		<description><![CDATA[Well I got another Hyper-V host up and running today which will house a couple of VM on it, a Domain Controller which will also have DNS and DHCP installed and also a Print Server. I have set it up with 3 Logical Drives consisting of a Mirrored OS, Hardware Raid-10 for the VHD and [...]]]></description>
			<content:encoded><![CDATA[<p>Well I got another Hyper-V host up and running today which will house a couple of VM on it, a Domain Controller which will also have DNS and DHCP installed and also a Print Server. I have set it up with 3 Logical Drives consisting of a Mirrored OS, Hardware Raid-10 for the VHD and Hyper-V data and another single drive that will have the Shadow Copies of the Raid-10 Volume on it.<br />
<br />
The Install of the <a href="http://www.msserveradmin.com">Active Directory Domain Services</a> went great and obviously DNS was installed along the way. I also made this one a <strong>Global Catalog</strong> Server.</p>
<p><strong>How To Migrate Windows 2003 DHCP to Windows 2008 DHCP Server</strong></p>
<p>Next up was <strong>migrating the DHCP</strong> from the old Windows 2003 Server to this new box, below is how I did this:<br />
<br />
First <strong>export </strong>the DHCP Database from the 2003 Server with the following command:<br />
<br />
<strong>netsh dhcp server export C:\dhcp.txt all </strong><br />
<br />
Then copy that file to the new 2008 Server. Add the DHCP Server Role on the new box via Server Manager. Then with the following command import the dhcp database:<br />
<br />
<strong>netsh dhcp server import C:\dhcp.txt all</strong><br />
<br />
Now when I did this I got this error <strong>&#8220;Error while importing option &#8220;6.&#8221; &#8220;This option conflicts with the existing option &#8220;&#8221; An Internal Error Occurred.&#8221;</strong>.<br />
<br />
This was to do with the fact that while adding the DHCP Server Role to the new machine there were entries in the Server Options that were done automatically, once I went in and removed these options &#8220;006 DNS Servers&#8221; and &#8220;015 DNS Domain Name&#8221; and then re did the import with the string above everything went fine.<br />
<br />
Next up Print Server. Subscribe to my <a href="http://feeds.feedburner.com/MsServerAdmin">RSS Feed</a> so you can see how I managed this.<br />
<br />
By the way there is a great article and script from John Howard that enables you to <a href="http://blogs.technet.com/jhoward/archive/2008/11/14/configure-hyper-v-remote-management-in-seconds.aspx">Configure Hyper-V Remote Management in Seconds.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.msserveradmin.com/windows-2008-virtual-domain-controller/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Does Windows 2008 Make a Good Desktop OS?</title>
		<link>http://www.msserveradmin.com/does-windows-2008-make-a-good-desktop-os/</link>
		<comments>http://www.msserveradmin.com/does-windows-2008-make-a-good-desktop-os/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 23:39:44 +0000</pubDate>
		<dc:creator>Daniel Anderson</dc:creator>
				<category><![CDATA[Windows Server 2008]]></category>

		<guid isPermaLink="false">http://www.msserveradmin.com/?p=209</guid>
		<description><![CDATA[I have been reading quite a lot of posts lately on how effective the performance of Windows 2008 Server is when using it as a Desktop Operating System. Tim has also written and article over at his blog with some interesting points. Now apparently it performs better than Vista SP1 which is something I am [...]]]></description>
			<content:encoded><![CDATA[<p>I have been reading quite a lot of posts lately on how effective the performance of <a href="http://blogs.msdn.com/vijaysk/archive/2008/02/11/using-windows-server-2008-as-a-super-desktop-os.aspx">Windows 2008 Server is when using it as a Desktop Operating System</a>. Tim has also <a href="http://www.itwriting.com/blog/581-windows-server-2008-is-better-than-vista-but-why.html">written and article</a> over at his blog with some interesting points. Now apparently it performs better than Vista SP1 which is something I am going to have to try out on my notebook.<br />
<br />
I have a Toshiba M400 Tablet Notebook that currently has Vista SP1 installed and like many other I am not that rapt with the performance so I am going to give Windows Server 2008 a crack and see what the performance difference is like.<br />
<br />
Stay Tuned&#8230;&#8230;&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.msserveradmin.com/does-windows-2008-make-a-good-desktop-os/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hyper-V SnapShot Files &#8211; AVHD and VHD? What The ?</title>
		<link>http://www.msserveradmin.com/hyper-v-snapshot-files-avhd-and-vhd-what-the/</link>
		<comments>http://www.msserveradmin.com/hyper-v-snapshot-files-avhd-and-vhd-what-the/#comments</comments>
		<pubDate>Sun, 16 Nov 2008 22:31:34 +0000</pubDate>
		<dc:creator>Daniel Anderson</dc:creator>
				<category><![CDATA[Windows Server 2008]]></category>

		<guid isPermaLink="false">http://www.msserveradmin.com/?p=193</guid>
		<description><![CDATA[A couple of days ago I wrote about some issues I was having with one of my Hyper-V Virtual Machines and the snapshots that were associated with it causing my System Drive (C Drive) to run out of disk space. From what I was reading if you turn off the Virtual Machine in question a [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of days ago I wrote about some issues I was having with one of my <a href="/what-everyone-ought-to-know-about-hyper-v/">Hyper-V Virtual Machines and the snapshots</a> that were associated with it causing my System Drive (C Drive) to run out of disk space. From what I was reading if you turn off the Virtual Machine in question a <strong>merging process</strong> will be conducted and the AVHD Files that are associated with the VHD File will merge together and form one file, a VHD one. This is what I was after.<br />
<br />
I was reading and article by &#8220;The Virtual PC Guy&#8217;s&#8221; on <a href="http://blogs.msdn.com/virtual_pc_guy/archive/2008/03/11/virtual-machine-snapshotting-under-hyper-v.aspx">Snapshotting under Hyper-V</a>, and I determined that if I deleted the snapshots then the AVHD Files should be merged? But for some reason they did not merge?. Anyway the way to get these files merged to their parent VHD file (for me anyway) was to <strong>turn the VM off</strong> and just let the merge take place. Now I thought this process would take some time so I scheduled it for Friday night, my VM was a Microsoft Exchange Server, sureley no one would be checking their emails on a Friday Night !<br />
<br />
I had 3 AVHD files that I wanted to get rid of, so I turned the VM Off and the <strong>&#8220;Merge in Progress&#8221;</strong> appeared in the Hyper-V Manager so I let it run it&#8217;s course. About 50 mins later the merge process was complete and 2 of the AVHD Files just <strong>VANISHED</strong>, great! but there was still one left? So I decided to turn the VM off again and what do you know another Merger was taking place, so again I left this happen and after it had completed the final AVHD File dissappeared and I was left with one VHD File, <strong>FANTASTIC!</strong><br />
<br /><span id="more-193"></span><br />
One thing I learnt from this experience was that the VM writes to the AVHD Files and <strong>doesn&#8217;t appear</strong> to touch the VHD File (Parent File). <strong>I think</strong> I got myself into this situation because the Snap Shots were not deleted corectly. So now I am going to do some more testing on Hyper-V Snap Shotting and get a better understanding on how this works.<br />
<br />
<strong>Keep Updated</strong> with this and more by <a href="http://feeds.feedburner.com/MsServerAdmin">SUBSCRIBING to My RSS Feed</a> (The Big Orange Icon on the right), or via email by typing in your email address in the box and I will <strong>automatically </strong>send you my Blog Posts.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.msserveradmin.com/hyper-v-snapshot-files-avhd-and-vhd-what-the/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How To Migrate User Home Directories with RoboCopy</title>
		<link>http://www.msserveradmin.com/how-to-migrate-user-home-directories-with-robocopy/</link>
		<comments>http://www.msserveradmin.com/how-to-migrate-user-home-directories-with-robocopy/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 03:13:38 +0000</pubDate>
		<dc:creator>Daniel Anderson</dc:creator>
				<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Windows Server 2008]]></category>

		<guid isPermaLink="false">http://www.msserveradmin.com/?p=170</guid>
		<description><![CDATA[Here is a task that most Network Administrators will face at one time or another, moving User Home Directories from one Server to another. We are in the process of organising new Servers for 2009 and these will be Windows Server 2008 and the current Servers are running on Windows 2003 Server Standard Edition. Now [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a task that most Network Administrators will face at one time or another, moving User Home Directories from one Server to another. We are in the process of organising new Servers for 2009 and these will be Windows Server 2008 and the current Servers are running on Windows 2003 Server Standard Edition. Now currently our Home Folders are <strong>individually shared as hidden shares</strong>, and I want to move to a convention of a parent shared User Folder with individual folders for each user in there that are not shared.<br />
<br />
Now I wanted to explore the <a href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx">PowerShell </a>option to copy from the source server to the destinsation server and keep the NTFS Permissions intact after the copy, as I have previosuly used PowerShell to do a <a href="/how-to-use-powershell-to-bulk-import-users-into-active-directory/">bulk import of users into Active Directory</a> and that woked a treat. I was a bit dissapointed with the PowerShell options using GET-ACL and SET-ACL because I could do individual folders one at a time but that would take forever, and I couldn&#8217;t see an easy way to iterate through them&#8230;.<br />
<br /><span id="more-170"></span><br />
Enter <strong>ROBOCOPY</strong>&#8230;&#8230;<br />
<br />
Now with ROBOCOPY I can copy all the User Directories that already have the correct NTFS File Permissions set, to the New Windows 2008 Server and keep these permissions in tact. Below is the RoboCopy string that I used.<br />
<br />
<em>robocopy.exe \\source_server\share\  C:\Users /E /SEC /COPYALL /V /ETA /TEE /ITEM </em><br />
<br />
Now the thing to consider here is the Share Permissions and the File Permissions of the Parent Folder eg. Users. The Share Permissions that I set were as follows, Domain Admins &#8211; Full Control, Staff &#8211; Full Control, Students &#8211; Read Only. The NTFS (File Permissions) were as follows, Domain Admins, Ent Admins and Staff &#8211; Full Control. This will mean that all the new User Accounts that we create after the copy process will inherit these permissions also and Active Directory will assign the user permissions automatically once the Home Directory Path is set in the Profile Tab of the User Account Object.<br />
<br />
Eventhough Students have Read Access to the parent share the can&#8217;t access it and get the <strong>&#8220;Access Denied&#8221;</strong> Message is they try. Meaning that they can&#8217;t get into anyone elses Home Directories. The next step was to change the Home Directory path in their Account Profile and Bingo all done.<br />
<br />
Hope this helps a few of you out when it comes time to Migrate User Home Directories from one server to another.<br />
<br />
Make Sure you <a href="http://feeds.feedburner.com/MsServerAdmin">SUBSCRIBE to the RSS Feed</a> to keep updated. <strong>ALSO </strong>I know have a <em><strong>&#8220;The Network Administrators Newsletter&#8221;</strong></em> so pop your Email Address in the box on the right and get some more great tips, tricks and how &#8211; to&#8217;s.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.msserveradmin.com/how-to-migrate-user-home-directories-with-robocopy/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
