﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><ttl>60</ttl><title>Days in the Life of an IT Consultant</title><link>http://blog.sortedit.net</link><lastBuildDate>Mon, 22 Mar 2010 08:05:39 GMT</lastBuildDate><pubDate>Mon, 22 Mar 2010 08:05:39 GMT</pubDate><language>en</language><copyright /><itunes:subtitle> </itunes:subtitle><itunes:author /><itunes:summary /><description /><itunes:owner><itunes:name /><itunes:email>fjdreyer@sortedit.net</itunes:email></itunes:owner><itunes:explicit>no</itunes:explicit><itunes:category text="Arts" /><item><title>Integrating Outlook Web App 2010 with OCS 2007 R2</title><link>http://blog.sortedit.net/2009/11/16/integrating-outlook-web-app-2010-with-ocs-2007-r2.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;Not many of us my know this yet, except for those with some product experience, but in Exchange 2010 Microsoft have changed the name of what we have traditionally know as Outlook Web Access to Outlook Web App. No worries though, its still abbreviated as OWA so our users won't be confused by it. The change in name is brought on by the new interface and host of additional freatures that have been added, one of which&amp;nbsp;I will address in this post: &lt;STRONG&gt;&lt;SPAN style="TEXT-DECORATION: underline"&gt;Outlook Web App Integration with Office Communications Server 2007 R2&lt;/SPAN&gt;&lt;/STRONG&gt;.&lt;BR&gt;&lt;BR&gt;So basically, now, with OWA 2010 we can integrate OWA and OCS so that the users who are logged into OWA 2010 have the ability, not only to work with their emails as everyone is used to, but also to see presence information and even exchange Instant Messages. Pretty cool huh? &lt;BR&gt;&lt;BR&gt;So how do you do this you ask? Well its quite simple, really, but you do need to have the supporting infrastructure in place:&lt;BR&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Exchange 2010&lt;/LI&gt;
&lt;LI&gt;OCS 2007 R2&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;With those in place you can get started with the following Step-by-Step guide which was kindly provided by a colleage Gregory Horn for use in this blog post. Cheers Dude!!&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;SPAN style="TEXT-DECORATION: underline"&gt;Integrating Outlook Web App with Office Communications Server 2010&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;The technet article for how to do this can be found &lt;A href="http://technet.microsoft.com/en-us/library/ee633458(EXCHG.140).aspx" target=_blank&gt;here&lt;/A&gt;. Although this article is pretty comprehensive, there are a few "gotcha's" we came accross prompting this blog post.&lt;BR&gt;&lt;BR&gt;So now, down to the step by step:&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 1. Download the Office Communications Server 2007 R2 Web Service Provider from &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ca107ab1-63c8-4c6a-816d-17961393d2b8&amp;amp;displaylang=en" target=_blank&gt;here&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;&amp;nbsp; 2. Download the Office Communications Server 2007 R2 hotfix &lt;A href="http://support.microsoft.com/kb/968802"&gt;KB968802&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 3. Copy both the downloaded files onto the server which is running the Exchange 2010 Client Access Server role&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 4. (on the Client Access Server) Run CWAOWASSPMain.msi which you downloaded in step 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 5. Find the directory where the files from CWAOWASSPMain.msi were placed. The default is C:\Web Services Provider Installer Package\&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 6. Double-click on vcredist_x64.exe and follow the default installation steps&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 7. Double-click on UcmaRedist.msi and follow the default installation steps&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 8. Open a command window using "Run as Administrator" and run CWAOWASSP.msi&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 9. If you are running Windows Server 2008 R2, you must install a patch for UcmaRdist.msi (downloaded in step2)&lt;/P&gt;
&lt;P&gt;10. On the Client Access From Exchange Management Shell run this command: "Get-ExchangeCertificate | fl" Keep this window open for now&lt;/P&gt;
&lt;P&gt;11. Edit C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\OWA\web.config&lt;/P&gt;
&lt;P&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;&amp;nbsp;You need to change the three entries&lt;BR&gt;&lt;BR&gt;&lt;FONT size=2&gt;&lt;EM&gt;&amp;lt;add key="OCSServerName" value="" /&amp;gt;&lt;BR&gt;&amp;lt;add key="OCSCertificateIssuer" value="" /&amp;gt;&lt;BR&gt;&amp;lt;add key="OCSCertificateSerialNumber" value=""/&amp;gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P &gt;Your OCS server FQDN&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;EM&gt;&amp;lt;add key="OCSServerName" value="pool-a.domain.local" /&amp;gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Get this next info from step 9 &lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;EM&gt;&amp;lt;add key="OCSCertificateIssuer" value="CN=ca1, DC=domain, DC=local" /&amp;gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;You must put a space between each pair of figures&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;EM&gt;&amp;lt;add key="OCSCertificateSerialNumber" value="52 98 3T 3P 00 00 00 00 00 9A"/&amp;gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Save and close the file&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P&gt;12. From EMC run this command: Get-OwaVirtualDirectory | Set-OwaVirtualDirectory -InstantMessagingType OCS&lt;BR&gt;&lt;BR&gt;13. Restart IIS (from CMD run IISRESET)&lt;BR&gt;&lt;BR&gt;14. &lt;STRONG&gt;From OCS server add the “FQDN of the certificate” that you specified in the web.config as a trusted host to your OCS environment.&amp;nbsp; To do so, right click your pool and select Properties –&amp;gt; Front End Properties.&amp;nbsp; Click the Host Authorization tab and then click Add.&amp;nbsp; Add the FQDN of your Client Access and check the “Throttle as server” and “Treat as authenticated” check boxes.&lt;BR&gt;&lt;BR&gt;&lt;/STRONG&gt;There we go, having done that, you should not be able to log into Outlook Web App and see the presence information as well as interact with other users that you have added to your friends list.&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description><category>Outlook Web App</category><category>Exchange</category><category>Outlook Web Access</category><category>Unified Communications</category><category>OCS</category><category>2010</category><comments>http://blog.sortedit.net/2009/11/16/integrating-outlook-web-app-2010-with-ocs-2007-r2.aspx#Comments</comments><guid isPermaLink="false">ab5626b1-2377-48d6-ab56-ffebeb5a0ce1</guid><pubDate>Mon, 16 Nov 2009 17:24:00 GMT</pubDate></item><item><title>Donate to the Macmillan Cancer Support - Another worthy cause!</title><link>http://blog.sortedit.net/2009/10/07/donate-to-the-macmillan-cancer-support--another-worthy-cause.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>Ok, so another charity event is happening and this time its my younger sister, Sally-Ann Grobler, who is doing a 10km sponsored run for &lt;a target="_blank" href="http://www.justgiving.com/macmillan/"&gt;Macmillan Cancer Support&lt;/a&gt; in the UK.&lt;br&gt;&lt;br&gt;I humbly ask all of those visiting my blog to consider making a small donation to such a worthy cause simply by clicking on this &lt;a target="_blank" href="http://www.justgiving.com/Sally-Ann-Grobler/?ref=nf"&gt;link&lt;/a&gt; and making a donation either via credit card or paypal. Remember, charity begins at home and is also tax deductible in many countries.&lt;br&gt;</description><category>Charity</category><comments>http://blog.sortedit.net/2009/10/07/donate-to-the-macmillan-cancer-support--another-worthy-cause.aspx#Comments</comments><guid isPermaLink="false">f206901a-d814-4b3d-a3d0-224255172ada</guid><pubDate>Wed, 07 Oct 2009 16:55:00 GMT</pubDate></item><item><title>Office Communicator Mobile Client for iPhone</title><link>http://blog.sortedit.net/2009/09/28/office-communicator-mobile-client-for-iphone.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;So it seems after quite some time there is finally a Communicator Client available for the iPhone. The app is called &lt;A href="http://www.modalitysystems.com/idialog" target=_blank&gt;iDialogue&lt;/A&gt;&amp;nbsp;and made by a company called &lt;A href="http://www.modalitysystems.com" target=_blank&gt;Modality Systems&lt;/A&gt;&amp;nbsp;and is available for purchase from the iTunes AppStore.&lt;BR&gt;&lt;BR&gt;This is big news for the iPhone in the corporate world running majorly on the Microsoft stack of applications as since the release of iPhone software v.2.0 we have seen the introduction of:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Exchange ActiveSync Support (Native)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;and now&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;OCS Client that supports OCS 2007 R2&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;which when coupled with what is arguably the best mobile web browser available to support some sharepoint functionality makes the iPhone a seriously viable option for the business user.&lt;/P&gt;</description><category>OCS 2007</category><category>Office Communicator Mobile</category><category>iPhone</category><comments>http://blog.sortedit.net/2009/09/28/office-communicator-mobile-client-for-iphone.aspx#Comments</comments><guid isPermaLink="false">b0124bf1-4394-4bd0-afc4-8bae837f3abd</guid><pubDate>Mon, 28 Sep 2009 17:33:00 GMT</pubDate></item><item><title>Micrsoft Deployment Toolkit Error - peimg.exe</title><link>http://blog.sortedit.net/2009/09/11/micrsoft-deployment-toolkit-error--peimgexe.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;BR&gt;Today we have been playing with the Microsoft Deployment Toolkit and actually had a bit of a stuggle with it - Using the latest &lt;A href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=696dd665-9f76-4177-a811-39c26d3b3b34" target=_blank&gt;Windows Automated Installation Kit (WAIK) for Windows 7&lt;/A&gt; with the previous version of MDT throws out an error something like the following:&lt;BR&gt;&lt;BR&gt;"PEIMG.EXE IS NOT RECOGNIZED AS AN INTERNAL OR EXTERNAL COMMAND"&lt;BR&gt;&lt;BR&gt;When you look in the location where MDT searches for the peimg.exe file, you will notice the file does not exist at all.&lt;BR&gt;&lt;BR&gt;So what's happening here? Its actually quite simple - the AIK and PE Image in the Windows 7 environment has changed from Vista to use img files only. &lt;BR&gt;&lt;BR&gt;In simple terms, there are 2 ways you can solve this error;&lt;BR&gt;
&lt;OL&gt;
&lt;LI&gt;Download &amp;amp; Install the &lt;A href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=94bb6e34-d890-4932-81a5-5b50c657de08" target=_blank&gt;Windows Vista AIK&lt;/A&gt; on the MDT Computer 
&lt;LI&gt;Download &amp;amp; Install &lt;A href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=3bd8561f-77ac-4400-a0c1-fe871c461a89#filelist" target=_blank&gt;MDT 2010 &lt;/A&gt;on the Computer&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;So basically the latest AIK is only compatible with the latest MDT...&lt;/P&gt;</description><category>Microsoft Deployment Toolkit</category><category>MDT</category><category>Deployment</category><comments>http://blog.sortedit.net/2009/09/11/micrsoft-deployment-toolkit-error--peimgexe.aspx#Comments</comments><guid isPermaLink="false">e073bc40-b10d-46b0-99a0-ddb19a855d1a</guid><pubDate>Fri, 11 Sep 2009 19:03:00 GMT</pubDate></item><item><title>How to Enable Intel-VT on Sony Vaio Laptops with Insyde H2O EFI BIOS</title><link>http://blog.sortedit.net/2009/09/11/how-to-enable-intelvt-on-sony-vaio-laptops-with-insyde-h2o-efi-bios.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;BR&gt;A while back I wrote &lt;A href="http://blog.sortedit.net/2009/07/14/how-to-enable-intel-vt-hardware-assist-virtualization-on-a-sony-viao-sr-fw-aw-laptop.aspx" target=_blank&gt;this&lt;/A&gt;&amp;nbsp;blog post about how to enable Intel-VT (hardware assist virtualization) on the Sony Vaio notebooks which are shipped with EFI BIOS, and noted that the procedure would not work for the Insyde H2O release notebooks.&lt;BR&gt;&lt;BR&gt;Well today, I write with some good news for owners of the Insyde H2O Sony Vaio notebooks, its now possible (through a BIOS hack) to enable this feature and there is a nice little app available to do this.&lt;BR&gt;&lt;BR&gt;Thanks to &lt;A href="http://www.blogger.com/profile/10394585406504139702" target=_blank&gt;&lt;STRONG&gt;Berhard Froemel&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;for coming up with the fix and posting the detailed walkthrough of how to do this on his &lt;A href="http://feature-enable.blogspot.com/2009/07/enable-vt-on-insydeh2o-based-sony-vaio.html" target=_blank&gt;blog&lt;/A&gt;. &lt;BR&gt;&lt;BR&gt;I can definitely vouch for the tool and is functionality as my boss has run it on his notebook and is now able to run 64bit virtual machines on his Vaio VGN-Z series without any hassle, however, running the tool on your notebook is still a calculated risk which you is your responsibility.&lt;BR&gt;</description><category>Intel-VT</category><category>Hardware Assist Virtualization</category><category>Sony Vaio</category><comments>http://blog.sortedit.net/2009/09/11/how-to-enable-intelvt-on-sony-vaio-laptops-with-insyde-h2o-efi-bios.aspx#Comments</comments><guid isPermaLink="false">7edf0eaf-4d96-4c2a-a0ca-3d7d63469480</guid><pubDate>Fri, 11 Sep 2009 09:26:00 GMT</pubDate></item><item><title>Windows 7 32 Bit Unattend.xml file for Sysprep</title><link>http://blog.sortedit.net/2009/09/11/windows-7-32-bit-unattendxml-file-for-sysprep.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;After working out the whole Sysprep Process for Windows 2008 R2 last week, this week I was asked to image-deploy a whole bunch of notebooks for one of our clients. Of course, as per best practice I had to sysprep the Windows 7 Base Image to ensure that unique SIDs are generated for each notebook deployed.&lt;BR&gt;&lt;BR&gt;The process for the Sysprep Unattend.xml creation is exactly the same as that for Windows 2008 posted &lt;A href="http://blog.sortedit.net/2009/09/05/how-to-sysprep-windows-server-2008-r2.aspx" target=_blank&gt;here&lt;/A&gt;, just that you obviously use the Windows 7 file as opposed to the Windows 2008... duh&lt;BR&gt;&lt;BR&gt;A quick summary of the process:&lt;BR&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Download &amp;amp; Install the &lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=696DD665-9F76-4177-A811-39C26D3B3B34&amp;amp;displaylang=en" target=_blank&gt;Windows 7 AIK&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Copy the &lt;STRONG&gt;&lt;EM&gt;Install.wim&lt;/EM&gt;&lt;/STRONG&gt; &amp;amp; &lt;STRONG&gt;&lt;EM&gt;*.clg&lt;/EM&gt;&lt;/STRONG&gt; files from the Windows 7 Media on to your local hard drive&lt;/LI&gt;
&lt;LI&gt;Remove the &lt;STRONG&gt;&lt;EM&gt;Read-Only&lt;/EM&gt;&lt;/STRONG&gt; attribute from the WIM &amp;amp; CLG files you copied&lt;/LI&gt;
&lt;LI&gt;Run Windows System Image Manage &amp;amp; Load the Windows 7 Image&lt;/LI&gt;
&lt;LI&gt;Create a new Unattend.xml&amp;nbsp;in WSIM&lt;/LI&gt;
&lt;LI&gt;Drag and Drop the various Windows Components into the Unattend.xml and customize them as you will&lt;/LI&gt;
&lt;LI&gt;Save the Unattend.xml&lt;/LI&gt;
&lt;LI&gt;Copy it to &lt;STRONG&gt;&lt;EM&gt;c:\windows\system32\sysprep&lt;/EM&gt;&lt;/STRONG&gt; on the computer you wish to sysprep&lt;/LI&gt;
&lt;LI&gt;Run &lt;STRONG&gt;&lt;EM&gt;sysprep.exe /generalize /oobe /shutdown /unattend:"path to unattend.xml"&lt;/EM&gt;&lt;/STRONG&gt; file&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;As usual, for those who are looking for a simple, basic unattend.xml answer file, here it is:&lt;BR&gt;&lt;BR&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT size=2&gt;&lt;EM&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;&lt;BR&gt;&amp;lt;unattend xmlns="urn:schemas-microsoft-com:unattend"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;settings pass="specialize"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="&lt;/EM&gt;&lt;/FONT&gt;&lt;A href="http://schemas.microsoft.com/WMIConfig/2002/State"&gt;&lt;FONT size=2&gt;&lt;EM&gt;http://schemas.microsoft.com/WMIConfig/2002/State&lt;/EM&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;&lt;EM&gt;" xmlns:xsi="&lt;/EM&gt;&lt;/FONT&gt;&lt;A href="http://www.w3.org/2001/XMLSchema-instance"&gt;&lt;FONT size=2&gt;&lt;EM&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/EM&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;&lt;EM&gt;"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Display&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ColorDepth&amp;gt;32&amp;lt;/ColorDepth&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;HorizontalResolution&amp;gt;1024&amp;lt;/HorizontalResolution&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;VerticalResolution&amp;gt;768&amp;lt;/VerticalResolution&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Display&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ProductKey&amp;gt;XXXXX-XXXXX-XXXXX-XXXXX-XXXXX&amp;lt;/ProductKey&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RegisteredOrganization&amp;gt;Registered Organization&amp;lt;/RegisteredOrganization&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RegisteredOwner&amp;gt;Registered Owner&amp;lt;/RegisteredOwner&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/component&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/settings&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;settings pass="generalize"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="&lt;/EM&gt;&lt;/FONT&gt;&lt;A href="http://schemas.microsoft.com/WMIConfig/2002/State"&gt;&lt;FONT size=2&gt;&lt;EM&gt;http://schemas.microsoft.com/WMIConfig/2002/State&lt;/EM&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;&lt;EM&gt;" xmlns:xsi="&lt;/EM&gt;&lt;/FONT&gt;&lt;A href="http://www.w3.org/2001/XMLSchema-instance"&gt;&lt;FONT size=2&gt;&lt;EM&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/EM&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;&lt;EM&gt;"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RegisteredOrganization&amp;gt;Registered Organization&amp;lt;/RegisteredOrganization&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RegisteredOwner&amp;gt;Registered Owner&amp;lt;/RegisteredOwner&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/component&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/settings&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;cpi:offlineImage cpi:source="catalog:c:/w7sysprep/install_windows 7 enterprise.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" /&amp;gt;&lt;BR&gt;&amp;lt;/unattend&amp;gt;&lt;/EM&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;</description><category>Desktop</category><category>Sysprep</category><category>Windows 7</category><category>Deployment</category><comments>http://blog.sortedit.net/2009/09/11/windows-7-32-bit-unattendxml-file-for-sysprep.aspx#Comments</comments><guid isPermaLink="false">415e417a-485d-40cf-aab5-1c6ffcbab334</guid><pubDate>Fri, 11 Sep 2009 07:17:00 GMT</pubDate></item><item><title>How to Sysprep Windows Server 2008 R2</title><link>http://blog.sortedit.net/2009/09/05/how-to-sysprep-windows-server-2008-r2.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;Right now I am working on a project which aims to deliver a fully dynamic IT infrastructure to one of the leading investment and development companies in the region.&lt;BR&gt;&lt;BR&gt;A key part of this Dynamic Infrastructure is the rapid, automated deployment of servers and workstations alike within their chosen virtuaization platform as well as physical server environment. The infrastructure will primarily be based on Windows Server 2008 R2 and therefore one of my tasks has been looking into the unattended installation &amp;amp; sysprep of Windows 2008 R2.&lt;BR&gt;&lt;BR&gt;A few things have changed in th way that sysprep now works, these are listed here. Key changes worth noting are;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Sysprep now uses an XML file to store settings rather than the traditional Sysprep.inf&lt;/LI&gt;
&lt;LI&gt;There is no longer a Config Manager tool to create the XML File&lt;/LI&gt;
&lt;LI&gt;There is no longer any real GUI to Sysprep.exe&lt;/LI&gt;
&lt;LI&gt;Sysprep is included by default with the Windows Server Installation&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;So the question is How do we work with Sysprep now?&lt;BR&gt;&lt;BR&gt;The Answer:&lt;BR&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Download the &lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=696DD665-9F76-4177-A811-39C26D3B3B34&amp;amp;displaylang=en" target=_blank&gt;Windows 7 Automated Installation Kit&lt;/A&gt; from the Microsoft Website (approx. 1.7GB)&lt;/LI&gt;
&lt;LI&gt;Install the Automated Installation Kit on the Computer where you wish to prepare the Unattend.xml file (I do not recommend using the server / image you wish to sysprep, use a workstation or another server instead)&lt;/LI&gt;
&lt;LI&gt;Copy the &lt;STRONG&gt;&lt;EM&gt;Install.wim&lt;/EM&gt;&lt;/STRONG&gt; and all the &lt;STRONG&gt;&lt;EM&gt;.clg&lt;/EM&gt;&lt;/STRONG&gt; files from the Windows 2008 Media on to a folder / directory on your computer&lt;/LI&gt;
&lt;LI&gt;Remove&amp;nbsp;the&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt;Read-Only&amp;nbsp;attribute&lt;/EM&gt;&lt;/STRONG&gt; from &lt;STRONG&gt;&lt;EM&gt;Install.wim&lt;/EM&gt;&lt;/STRONG&gt; and all the &lt;STRONG&gt;&lt;EM&gt;.clg&lt;/EM&gt;&lt;/STRONG&gt; files &lt;/LI&gt;
&lt;LI&gt;In the Start Menu, locate&amp;nbsp; &amp;amp; open the &lt;STRONG&gt;&lt;EM&gt;Windows System Image Manager (WSIM)&lt;/EM&gt;&lt;/STRONG&gt;&amp;nbsp;which is in the &lt;STRONG&gt;&lt;EM&gt;Microosft Windows AIK &lt;/EM&gt;&lt;/STRONG&gt;folder&lt;/LI&gt;
&lt;LI&gt;Right-Click the white space beneath &lt;STRONG&gt;&lt;EM&gt;Windows Image&lt;/EM&gt;&lt;/STRONG&gt; in &lt;STRONG&gt;&lt;EM&gt;WSIM&lt;/EM&gt;&lt;/STRONG&gt; and choose &lt;STRONG&gt;&lt;EM&gt;Select Windows Image&lt;/EM&gt;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;Browse to the location of your WIM &amp;amp; CLG files and open the CLG file which corresponds with the version of Windows Server you wish to sysprep.&lt;/LI&gt;
&lt;LI&gt;Right Click the white space beneath &lt;STRONG&gt;&lt;EM&gt;Answer File&lt;/EM&gt;&lt;/STRONG&gt; in the center of the &lt;STRONG&gt;&lt;EM&gt;WSIM&lt;/EM&gt;&lt;/STRONG&gt; window and select &lt;STRONG&gt;&lt;EM&gt;New Answer File&lt;/EM&gt;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;Drag and Drop the various components you wish to customize from the Component Section of the Windows Image on to the respective operation in the Answer File &amp;amp; modify the settings according to your requirements.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Guidence to what actually happens at each of the listed phases can be found &lt;A href="http://technet.microsoft.com/en-us/library/cc766245(WS.10).aspx" target=_blank&gt;here&lt;/A&gt;.&lt;BR&gt;&lt;BR&gt;Once you are done, you can save the file as &lt;STRONG&gt;&lt;EM&gt;Unattend.xml&lt;/EM&gt;&lt;/STRONG&gt; then copy the file to &lt;STRONG&gt;&lt;EM&gt;c:\windows\system32\sysprep&lt;/EM&gt;&lt;/STRONG&gt; on the server which you want to sysprep.&lt;BR&gt;&lt;BR&gt;To sysprep the server, from &lt;STRONG&gt;&lt;EM&gt;command prompt&lt;/EM&gt;&lt;/STRONG&gt; navigate to &lt;STRONG&gt;&lt;EM&gt;c:\windows\system32\sysprep&lt;/EM&gt;&lt;/STRONG&gt; then type the following:&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;EM&gt;sysprep.exe /generalize /oobe /shutdown /unattend:unattend.xml&lt;BR&gt;&lt;BR&gt;&lt;/EM&gt;&lt;/STRONG&gt;If possible I would recommend testing your sysprep file in a virtual machine which has been snap-shotted before running it on the actual image which you want to sysprep. I went through a number of re-installs thanks to some issues with my sysprep settings which wasted a good amount of my time.&lt;BR&gt;&lt;BR&gt;For those who do not require any extensive customization of the Sysprep Image and just need a working sysprep that includes the corporate product key, some corporate info and the default admin password, below is a sample unattend.xml file which provides just this functionality:&lt;BR&gt;&lt;BR&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;EM&gt;&lt;FONT size=2 face="Courier New"&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;&lt;BR&gt;&amp;lt;unattend xmlns="urn:schemas-microsoft-com:unattend"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;settings pass="specialize"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="&lt;/FONT&gt;&lt;/EM&gt;&lt;A href="http://schemas.microsoft.com/WMIConfig/2002/State"&gt;&lt;EM&gt;&lt;FONT size=2 face="Courier New"&gt;http://schemas.microsoft.com/WMIConfig/2002/State&lt;/FONT&gt;&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt;&lt;FONT size=2 face="Courier New"&gt;" xmlns:xsi="&lt;/FONT&gt;&lt;/EM&gt;&lt;A href="http://www.w3.org/2001/XMLSchema-instance"&gt;&lt;EM&gt;&lt;FONT size=2 face="Courier New"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/FONT&gt;&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt;&lt;FONT size=2 face="Courier New"&gt;"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ProductKey&amp;gt;XXXXX-XXXXX-XXXXX-XXXXX-XXXXX&amp;lt;/ProductKey&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RegisteredOrganization&amp;gt;Organization Name&amp;lt;/RegisteredOrganization&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RegisteredOwner&amp;gt;Company Owner&amp;lt;/RegisteredOwner&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;TimeZone&amp;gt;(UTC+04:00) Abu Dhabi, Muscat&amp;lt;/TimeZone&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;DisableAutoDaylightTimeSet&amp;gt;true&amp;lt;/DisableAutoDaylightTimeSet&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/component&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/settings&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;cpi:offlineImage cpi:source="wim:c:/w8kr2%20sysprep/install.wim#Windows Server 2008 R2 SERVERENTERPRISE" xmlns:cpi="urn:schemas-microsoft-com:cpi" /&amp;gt;&lt;BR&gt;&amp;lt;/unattend&amp;gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;</description><category>Automation</category><category>Sysprep</category><category>Server</category><category>Windows</category><comments>http://blog.sortedit.net/2009/09/05/how-to-sysprep-windows-server-2008-r2.aspx#Comments</comments><guid isPermaLink="false">ea01f923-69cd-4931-b50a-a6430f9b813e</guid><pubDate>Fri, 04 Sep 2009 21:11:00 GMT</pubDate></item><item><title>Windows Server Licensing for Virtualization</title><link>http://blog.sortedit.net/2009/08/29/windows-server-licensing-for-virtualization.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>I realise this tool has been available in various flavors for quite a while now, but I still get a number of questions aroung licensing Windows Server for Virtualization &amp;amp; thought it would be worth writing a post about it for anyone out there reading my blog.&lt;BR&gt;&lt;BR&gt;Lets start by looking at the Microsoft Windows Server Licensing Policy for Virtualization which states in brief:&lt;BR&gt;&lt;BR&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Windows Edition&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Physical&lt;BR&gt;Licenses&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Virtual Servers&lt;BR&gt;Licensed&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Standard Edition&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;1&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;1&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Enterprise Edition&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;1&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Datacentre Edition (Per Processor)&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;1&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;Unlimited&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR&gt;Ok so based on the above it is clear that selecting the correct version of Windows to assign to the physical server on which you are going to run server virtualization will have direct impact on your Virtualization ROI calculations. &lt;BR&gt;&lt;BR&gt;No, its not rocket science to work this out for yourself, but then why do all that work when you dont have to? Microsoft have created and released a very nice little tool that does all this for you, along with rough estimate costs of each licensing model called the &lt;A href="http://www.microsoft.com/windowsserver2003/howtobuy/licensing/calc_2.htm" target=_blank&gt;Windows Server Virtualization Calculator&lt;/A&gt;.&lt;BR&gt;&lt;BR&gt;Simply find the correct tier based on the number of processors you are going to have, enter the number of physical servers in the server virtualization platform and finally the number of guest operating systems you will be running on average. The tool will do the rest for you.&lt;BR&gt;&lt;BR&gt;Happy Virtualization.</description><category>Microsoft</category><category>Server</category><category>Virtualization</category><category>Windows</category><comments>http://blog.sortedit.net/2009/08/29/windows-server-licensing-for-virtualization.aspx#Comments</comments><guid isPermaLink="false">c190dd34-79d0-4406-b05e-9779fd43cfa4</guid><pubDate>Sat, 29 Aug 2009 07:56:00 GMT</pubDate></item><item><title>Windows Server 2008 R2 Released</title><link>http://blog.sortedit.net/2009/07/25/windows-server-2008-r2-released.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;DIV&gt;
&lt;P&gt;Microsoft Windows Server 2008 R2 was released to public on the 22&lt;SUP&gt;nd&lt;/SUP&gt; July 2009. This new version of the operating systems introduces a host of new features and improvements including:&lt;/P=&gt; &lt;BR&gt;
&lt;P&gt;&lt;A href="http://technet.microsoft.com/en-us/library/dd391916(WS.10).aspx"&gt;Active Directory Recycle Bin&lt;/A&gt; – Quickly &amp;amp; Easily recover deleted Active Directory Objects&lt;/P&gt;
&lt;P&gt;&lt;A href="http://technet.microsoft.com/en-us/library/dd391977(WS.10).aspx"&gt;Offline Domain Join&lt;/A&gt; – Provides the ability to Pre-Stage Computer Accounts on the domain, when the computer is installed &amp;amp; connected to the network it will be automatically joined to the domain.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://technet.microsoft.com/en-us/library/dd391869(WS.10).aspx#BKM=K_DA"&gt;Direct Access&lt;/A&gt; – Allowing VPN-Less Secure access to the corporate network for mobile users&lt;/P&gt;
&lt;P&gt;&lt;A href="http://technet.microsoft.com/en-us/library/dd446676(WS.10).aspx"&gt;Hyper-V Live Migration&lt;/A&gt; – Migrate Virtual Machines from one physical host to another without the need to suspend their state&lt;/P&gt;
&lt;P&gt;&lt;A href="http://technet.microsoft.com/en-us/library/dd378823(WS.10).aspx"&gt;Multiple NAP System Health Validator&lt;/A&gt; – Allowing more flexibility in assessing NAP policies for multiple Clients, Servers, Organizational Units etc.&lt;/P&gt;&lt;BR&gt;
&lt;P&gt;There are a number of additional improvements not listed above, for a more detailed overview check out the &lt;A href="http://technet.microsoft.com/en-us/library/dd391932(WS.10).aspx"&gt;Windows 2008 R2 Technet&lt;/A&gt; “Whats Changed” section.&lt;/P&gt;&lt;BR&gt;
&lt;P&gt;For organizations considering evaluating Windows 2008&amp;nbsp;R2 it is important to remember that this release of Windows Server is 64bit Only.&lt;/P&gt;&lt;BR&gt;
&lt;P&gt;Also be sure to check out the &lt;A href="http://www.microsoft.com/windowsserver2008/en/us/R2-top-reasons.asp=x"&gt;Top 10 Reasons for Windows 2008 R2&lt;/A&gt;&lt;/P&gt;&lt;/DIV&gt;</description><category>Windows Server</category><comments>http://blog.sortedit.net/2009/07/25/windows-server-2008-r2-released.aspx#Comments</comments><guid isPermaLink="false">d3237af5-3ed5-40be-91a4-f1992c70fe2e</guid><pubDate>Sat, 25 Jul 2009 08:05:55 GMT</pubDate></item><item><title>How to enable Intel VT (Hardware Assist Virtualization) on a Sony Vaio SR, FW, AW Laptop</title><link>http://blog.sortedit.net/2009/07/14/how-to-enable-intel-vt-hardware-assist-virtualization-on-a-sony-viao-sr-fw-aw-laptop.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>I recently joined a new company and as part of that received my new laptop, a Sony Vaio VGN-SR46MD with AMI APTIO Bios, Core 2 Duo 2.53Ghz Processor, 4 GB RAM and 320 GB Hard disk. This was pretty exciting for me since this is obviously a reasonably good spec notebook and I would be able to run some VM's on it for my own R&amp;amp;D as well as client demonstrations... At least so I thought.&lt;BR&gt;&lt;BR&gt;The problem I soon encountered is that Sony, in their infinite wisdom, release these nice beafy notebooks which are fully capable of achieving some form of virtualization with the Intel VT (Hardware Assist Virtualization) feature disabled by default and the BIOS locked down so that you cannot enable it. Way-to-Go Sony!&lt;BR&gt;&lt;BR&gt;A couple of days of Internet Searches pointed me to various forums talking about the issue and offering resolutions with manual BIOS hacks. I tried to run through some of them but was having very limmited success, that is, until I came accross &lt;A href="http://forum.notebookreview.com/showthread.php?t=350209&amp;amp;page=5" target=_blank&gt;this post&lt;/A&gt; on the &lt;A href="http://forum.notebookreview.com" target=_blank&gt;Notebook Review Forums&lt;/A&gt; where a user called &lt;A href="http://forum.notebookreview.com/member.php?u=227081"&gt;levicki&lt;/A&gt; has come up with a BIOS Patch, downloadable froom &lt;A href="http://levicki.net/articles/tips/2009/02/20/HOWTO_Enable_Intel_VT_on_Sony_VAIO_notebook_with_AMI_Aptio_EFI_BIOS.php" target=_blank&gt;his website&lt;/A&gt;.&lt;BR&gt;&lt;BR&gt;Needless to say, I took the risk, downloaded the patch, ran it and am now able to run Virtual PC on my Windows 7 Notebook.&lt;BR&gt;&lt;BR&gt;Thanks livicki, your work will surely help thousands of Vaio users out there.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Note: &lt;/STRONG&gt;This will not work for the Sony Vaio's with the H20 logo on the Vaio Boot Screen.&lt;BR&gt;</description><category>Sony Vaio</category><comments>http://blog.sortedit.net/2009/07/14/how-to-enable-intel-vt-hardware-assist-virtualization-on-a-sony-viao-sr-fw-aw-laptop.aspx#Comments</comments><guid isPermaLink="false">bcdb23b3-ca43-41e8-8415-c0e0b9d224de</guid><pubDate>Tue, 14 Jul 2009 04:51:00 GMT</pubDate></item><item><title>SpamTitan &amp; IE: Internet Explorer cannot Download *.php from server.domain.com</title><link>http://blog.sortedit.net/2009/01/29/spamtitan--ie-internet-explorer-cannot-download-php-from-serverdomaincom.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;I have been running some additional tests on Spamtitan in my lab environment as I am still considering using it for our hosted services environment and interestingly enough came accross a problem when access the Admin Website over SSL in IE, basically I could not generate any PDF files or Download Spreadsheets from the reports and similarly could not download the config Backup. &lt;BR&gt;&lt;BR&gt;IE kept throwing the following Error in my face:&lt;BR&gt;&lt;BR&gt;Internet Explorer cannot Download topten.php from server myserver.mydomain.com&lt;BR&gt;&lt;BR&gt;Thinking this was actually a problem with my Spamtitan, I checked the appliance a friend is using for his own network and guess what, the same issue so I asked him to open a case with Spamtitan Support who came back with the resolution within a couple of hours. (not bad for email support - well done guys)&lt;BR&gt;&lt;BR&gt;It would seem that the problem stems from IE itself, they pointed me to the following KB Article: &lt;A href="http://support.microsoft.com/kb/323308" target=_blank&gt;Microsoft KB 323308&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;I implemented the Registry changes for my version of IE, restarted my Browser ONLY and tried to download the respective items - worked like a charm :)&lt;BR&gt;&lt;BR&gt;Hope this is helpful to someone else out there!&lt;/P&gt;</description><category>IE</category><comments>http://blog.sortedit.net/2009/01/29/spamtitan--ie-internet-explorer-cannot-download-php-from-serverdomaincom.aspx#Comments</comments><guid isPermaLink="false">1060b799-f367-4e8b-99f4-0b89369181d2</guid><pubDate>Thu, 29 Jan 2009 05:02:00 GMT</pubDate></item><item><title>WSS 3.0 Error: Your search cannot be completed because this site is not assigned to an indexer.</title><link>http://blog.sortedit.net/2009/01/20/wss-30-error-your-search-cannot-be-completed-because-this-site-is-not-assigned-to-an-indexer.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;I recently started evaluating &amp;amp; familiarizing myself with the WSS Environment which we have setup in our Hosted Messaging &amp;amp; Collaboration environment with the view that we need to launch the service soon &amp;amp; I need to figure out how it all works. &lt;BR&gt;&lt;BR&gt;To cut a long story short, I managed to get the site provisioned, worked out how to do some customizations and got on with it. Once I had put some content on the site I waited a few hours for the indexer to catch up then tested the Search Function, this returned&amp;nbsp;the error:&lt;BR&gt;&lt;BR&gt;&lt;EM&gt;"Your search cannot be completed because this site is not assigned to an indexer."&lt;BR&gt;&lt;BR&gt;&lt;/EM&gt;I am no Sharepoint Guru and in fact this is probably only the second or third time I have seen it in my life which makes troubleshooting it pretty fun. A few web searches pointed me in various funny directions which included re-installation &amp;amp; restoration of Databases &amp;amp; applications, registry hacks and goodness knows what else. &lt;BR&gt;&lt;BR&gt;After poking around the admin console for a while I managed to solve the problem with a few clicks. &lt;BR&gt;&lt;BR&gt;Here's How:&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Open the Central Administration site&lt;/LI&gt;
&lt;LI&gt;Goto Application Management &amp;gt; Content Databases&lt;/LI&gt;
&lt;LI&gt;Click on the content database which your application is using (in my case &lt;EM&gt;WSS_Content&lt;/EM&gt;)&lt;/LI&gt;
&lt;LI&gt;Look for the &lt;EM&gt;Search Server Field&lt;/EM&gt; &amp;amp; Select the Search Server which you want to index the content database&lt;/LI&gt;
&lt;LI&gt;Click OK &amp;amp; wait a few hours, search should now start to work.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Of course, the above required that you have setup &amp;amp; configured the Search Service in the Operations Section of the Central Administration.&lt;BR&gt;&lt;BR&gt;Hope this saves someone out there some time &amp;amp; hassle.&lt;/P&gt;</description><category>WSS</category><comments>http://blog.sortedit.net/2009/01/20/wss-30-error-your-search-cannot-be-completed-because-this-site-is-not-assigned-to-an-indexer.aspx#Comments</comments><guid isPermaLink="false">2ba8db88-afb7-48c8-bdf6-c917f46e5689</guid><pubDate>Tue, 20 Jan 2009 08:27:00 GMT</pubDate></item><item><title>Cisco ASDM Error: ASDM is unable to read the configuration from the ASA</title><link>http://blog.sortedit.net/2008/12/15/cisco-asdm-error-asdm-is-unable-to-read-the-configuration-from-the-asa.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;I have recently decided to go back to dabbling a little with firewalls and one of the toasters I am playing with at the moment is the Cisco ASA 5500 series. Now I have always worked with these appliances using the CLI, however, since ASDM is out there I thought I would look into using the GUI Config tools too, no harm in knowing a bit of both now is there?&lt;BR&gt;&lt;BR&gt;ASDM is a java applet &amp;amp; this presents no real problem, given that JRE is a free download from &lt;A href="http://www.java.com"&gt;www.java.com&lt;/A&gt;, so I went accross to the java site, downloaded the latest version, installed it and ASDM and tried to access my ASA Appliance, enter the surprise:&lt;BR&gt;&lt;BR&gt;&lt;IMG src="http://images.quickblogcast.com/62018-54406/ASDM_Error.JPG"&gt;&lt;BR&gt;&lt;BR&gt;Initially, I thought this had something to do with my firewall configuration so I spend a couple of hours trawling the web and every site confirmed that my http configuration on the ASA was indeed correct and there are not too many variations out there. At this point I decided to check the web for other instances of this error.&lt;BR&gt;&lt;BR&gt;As it turns out, aparently java 6 updates are not as backward compatible as we would expect - well either that or Cisco need to do something about the coding behind ASDM - for the resolution to this problem was actually to remove JRE 6 update 11 (the current version at time of going to print) and install JRE 6 Update 6, which is conventiently available from &lt;A href="http://java.sun.com/products/archive/"&gt;http://java.sun.com/products/archive/&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;Now the reports out there say that Update 6 &amp;amp; 7 work fine with ASDM, where Update 10 &amp;amp; 11 seem to have the ability to break ASDM and&amp;nbsp;cause the "ASDM is unable to read the configuration from the ASA" error to appear.&lt;BR&gt;&lt;BR&gt;Hopefully this post helps someone out there and manages to save them the hassle I went through.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;U&gt;Update 01/02/2009 - Alternative Workaround:&lt;BR&gt;&lt;BR&gt;&lt;/U&gt;&lt;/STRONG&gt;Many thanks to &lt;STRONG&gt;Tim Braun&lt;/STRONG&gt; who poked around ASDM a little and found the below work-around, allowing you to run ASDM on an old version of Java while your Computer uses the latest version. &lt;BR&gt;&lt;BR&gt;His findings were kindly posted in the comments section and are still there for all to see.&lt;BR&gt;&lt;BR&gt;1. Open up the ASDM Installation folder (default: C:\Program Files\Cisco Systems\ASDM)&lt;BR&gt;2. Right Click the File in the folder called asdm-launcher.config &amp;amp; remove the Read-Only attribute&lt;BR&gt;3. Edit the asdm-launcher.config file in Notepad&lt;BR&gt;4. Add the below line to the Config File&lt;BR&gt;&lt;EM&gt;javapath c:\Program Files\Java\jre1.6.0_07\bin\client\jvm.dll&lt;/EM&gt;&lt;BR&gt;5. Save the Config File &amp;amp; Run ASDM&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;EM&gt;Note:&lt;/EM&gt;&lt;/STRONG&gt; you will need to have had JRE 1.6 Update 7 installed prior to updating to Update 11 in order for this to work, if yours is a new installation of JRE then you need to go back, download &amp;amp; install the previous version (Update 7) and install that before updating in order for this workaround to work.&lt;BR&gt;&lt;BR&gt;In my case, I couldnt be asked to go through all that effort so I just checked the java folder on my pc (C:\Program Files\Java) to see what versions were previously installed &amp;amp; ammended the javapath line accordingly - worked a treat.&lt;BR&gt;&lt;BR&gt;Thanks again to Tim!&lt;BR&gt;&lt;/P&gt;</description><category>Firewalls</category><comments>http://blog.sortedit.net/2008/12/15/cisco-asdm-error-asdm-is-unable-to-read-the-configuration-from-the-asa.aspx#Comments</comments><guid isPermaLink="false">25edec34-d7a3-4a28-9726-1f93f3372cf6</guid><pubDate>Mon, 15 Dec 2008 15:13:00 GMT</pubDate></item><item><title>Exchange 2007 OWA Users cannot change password with "does not meet the complexity requirements" error</title><link>http://blog.sortedit.net/2008/11/01/exchange-2007-owa-users-cannot-change-password-with-does-not-meet-the-complexity-requirements-error.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>One of my clients where we had deployed Exchange 2007 called me the other day with a complaint that his users could not change their passwords from Outlook Web Access. &lt;BR&gt;&lt;BR&gt;Each time they tried to change their password, OWA would throw back "Password does not meet the complexity requirments, please contact your administrator". &lt;BR&gt;&lt;BR&gt;This would happen no matter how long / short / complex / simple you made the password. Even more interesting was the fact that there was no complexity required in the domain GPO and the minimum password length set to only 3 characters.&lt;BR&gt;&lt;BR&gt;I was puzzled for ages on this and eventually stumbled accross something - it appears this behaviour is caused by the Minimum Password Age setting in the Domain GPO. If you do not enable a minimum password age then OWA will not let you change the password. &lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Solution:&lt;/STRONG&gt; Enable the Minimum Password Age setting and set it to 0 or higher for the Change Password feature of OWA to work.</description><category>Exchange 2007</category><comments>http://blog.sortedit.net/2008/11/01/exchange-2007-owa-users-cannot-change-password-with-does-not-meet-the-complexity-requirements-error.aspx#Comments</comments><guid isPermaLink="false">d0fa6590-453a-40c4-8b88-6c834e37d9f2</guid><pubDate>Sat, 01 Nov 2008 10:42:00 GMT</pubDate></item><item><title>Donate to a worthy Cause</title><link>http://blog.sortedit.net/2008/10/03/donate-to-a-worthy-cause.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>A friend in the UK is raising money for the Royal Marsden Cancer Campaign and will be doing a Sponsored Horse Ride as a fund raiser. Everyone can support the cause, even if you are not in the UK, simply go to the following website &amp;amp; make your donation to help with this worthy cause.&lt;BR&gt;&lt;BR&gt;Not to mention that when you do, you can claim it back as a tax deduction.&lt;BR&gt;&lt;BR&gt;&lt;A onmousedown='UntrustedLink.bootstrap($(this), "b08cc1aebcb820462e2eb09eb88d06ff", event)' href="http://www.justgiving.com/clairemallett01" target=_blank rel=nofollow&gt;&lt;FONT color=#3b5998&gt;http://www.justgiving.com/clairemallett01&lt;/FONT&gt;&lt;/A&gt;</description><category>charity</category><comments>http://blog.sortedit.net/2008/10/03/donate-to-a-worthy-cause.aspx#Comments</comments><guid isPermaLink="false">68504d90-fc20-4360-837d-a28a19bea563</guid><pubDate>Fri, 03 Oct 2008 16:18:00 GMT</pubDate></item><item><title>Intermittent Connection Resets on ISA 2006 with Broadcom NIC</title><link>http://blog.sortedit.net/2008/09/09/intermittent-connection-resets-on-isa-2006-with-broadcom-nic.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>I recently deployed ISA 2006 on an HP Proliant DL Series Server for one of my clients &amp;amp; tried to publish a whole lots of servers.&lt;BR&gt;&lt;BR&gt;For the most part it worked pretty well, at least, until I tried publishing an SMTP Server. I then noticed a strange behaviour: Although I was able to connect to the SMTP Server, the connection was terminated a second or so later &amp;amp; I was never able to successfully establish a productive session.&lt;BR&gt;&lt;BR&gt;This lead to much confusion as I had never faced such an issue before when publishing servers. A look into google &amp;amp; the event logs however, did manage to resolve my issue.&lt;BR&gt;&lt;BR&gt;It would appear that some&amp;nbsp;Broadcom NICs seem to have an issue with ISA 2006, particularly, with the &lt;STRONG&gt;Recieve Side Scaling&lt;/STRONG&gt; setting the NIC. If you turn this feature off in the Network Card Driver Properties and&amp;nbsp;the system seems to function fine.&lt;BR&gt;&lt;BR&gt;It is also recommended to turn off TCP Chimney feature of the Scalable Networking Pack which ships with Windows 2003 SP2.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;EM&gt;netsh int ip set chimney disabled&lt;/EM&gt;&lt;/STRONG&gt;&lt;BR&gt;</description><category>ISA 2006</category><comments>http://blog.sortedit.net/2008/09/09/intermittent-connection-resets-on-isa-2006-with-broadcom-nic.aspx#Comments</comments><guid isPermaLink="false">69cd777c-f571-475b-b69c-df85713d7562</guid><pubDate>Tue, 09 Sep 2008 16:16:00 GMT</pubDate></item><item><title>Wicked tool for Small to Medium Business Network Monitoring, Asset Tracking, Helpdesk Ticketing &amp; Software Inventory</title><link>http://blog.sortedit.net/2008/08/30/wicked-tool-for-small-to-medium-business-network-monitoring-asset-tracking-helpdesk-ticketing--software-inventory.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;&lt;A href="http://www.spiceworks.com/" target=_blank&gt;Spiceworks&lt;/A&gt;&amp;nbsp;is by no means a new tool in the market, it has been around for a while now &amp;amp; is becoming increasingly popular. &lt;BR&gt;&lt;BR&gt;For those who do not know, &lt;A href="http://www.spiceworks.com/" target=_blank&gt;Spiceworks&lt;/A&gt;, is a Free (Ad Supported) Network Monitoring &amp;amp; Management tool designed for the Small to Medium Business environment and integrates such features as Agentless Monitoring of Networked Devices (including Switches, Routers, Firewalls, Servers, Computers &amp;amp; Printers amongst other things,) as well&amp;nbsp;as IT Inventory, Hardware &amp;amp; Software Asset Management, Integrated HelpDesk Application, Configurable Alerting with SMTP (Email)&amp;nbsp;Notification &amp;amp; Automatic Ticket Logging.&lt;BR&gt;&lt;BR&gt;The tool is not only used today by internal IT Departments, but also by Service Providers who would like to "UP" their Service Levels to their customers through proactive monitoring &amp;amp; management of their systems.&lt;BR&gt;&lt;BR&gt;With the advent of Version 3, it is now also possible to add Service Provider Details into &lt;A href="http://www.spiceworks.com/" target=_blank&gt;Spiceworks&lt;/A&gt;, enabling the IT department to keep track of those often "difficult to find" details &amp;amp; settings for their various Services.&lt;BR&gt;&lt;BR&gt;Additionally, with &lt;A href="http://www.spiceworks.com/myway/" target=_blank&gt;Spiceworks MyWay&lt;/A&gt;, companies can now pay $220 per year for the priviledge of "Rebranding" Spiceworks to suite their Corporate Image &amp;amp; remove those Ads, although they usually dont get in the way.&lt;/P&gt;
&lt;P&gt;Hats off to the developers at &lt;A href="http://www.spiceworks.com/"&gt;Spiceworks&lt;/A&gt;, they have delivered a very good solution which is simple to deploy &amp;amp; understand, requires minimal administration &amp;amp; configuration and pretty "Cost Effective"&lt;/P&gt;</description><category>Network Monitoring</category><comments>http://blog.sortedit.net/2008/08/30/wicked-tool-for-small-to-medium-business-network-monitoring-asset-tracking-helpdesk-ticketing--software-inventory.aspx#Comments</comments><guid isPermaLink="false">3304bb41-fc5c-4e05-88d9-941a26de02ad</guid><pubDate>Sat, 30 Aug 2008 09:04:00 GMT</pubDate></item><item><title>Windows Vista &amp; 2008 Computers cannot apply for SSL Certificates from Windows 2003 CA</title><link>http://blog.sortedit.net/2008/08/24/windows-vista--2008-computers-cannot-apply-for-ssl-certificates-from-windows-2003-ca.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>One problem we come accross quite regularly is that of Windows Vista or 2008 Servers not being able to request / download certificates from a Certificate Server running on Windows Server 2003.&lt;BR&gt;&lt;BR&gt;This is once again due to ActiveX funtionality (Xenroll)&amp;nbsp;which has been removed from Vista / 2008 &amp;amp; requires you to patch your Certificate Server in order to enable the functionality again.&lt;BR&gt;&lt;BR&gt;Further details can be found in Microsoft KB Article &lt;A href="http://support.microsoft.com/kb/922706" target=_blank&gt;KB922706&lt;/A&gt;</description><category>Certificate Services</category><comments>http://blog.sortedit.net/2008/08/24/windows-vista--2008-computers-cannot-apply-for-ssl-certificates-from-windows-2003-ca.aspx#Comments</comments><guid isPermaLink="false">8ba083d0-2123-4946-a916-62dfd4e5e51a</guid><pubDate>Sun, 24 Aug 2008 11:03:00 GMT</pubDate></item><item><title>SpamTitan IS cool!</title><link>http://blog.sortedit.net/2008/08/16/spamtitan-is-cool.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>A while back, I was looking for cost effect, reliable, functional SMTP Security Solutions which I could bundle in with my Exchange Deployment &amp;amp; Migration Projects for SMB Customers.&lt;BR&gt;&lt;BR&gt;The first thing I did was set out some selection criteria:&lt;BR&gt;
&lt;OL&gt;
&lt;LI&gt;Easy to Deploy&lt;/LI&gt;
&lt;LI&gt;Easy to Configure&lt;/LI&gt;
&lt;LI&gt;Easy to Administer&lt;/LI&gt;
&lt;LI&gt;Effective&lt;/LI&gt;
&lt;LI&gt;Reliable&lt;/LI&gt;
&lt;LI&gt;Multi-Function Anti-Spam (Definitions, Bayesian, Block Lists, SPF Lookup, PTR Lookup etc)&lt;/LI&gt;
&lt;LI&gt;Multiple Anti-Virus Engines&lt;/LI&gt;
&lt;LI&gt;LDAP (Active Directory / Directory Services) Integration&lt;/LI&gt;
&lt;LI&gt;Quarantine&lt;/LI&gt;
&lt;LI&gt;Reporting&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;COST EFFECTIVE&lt;/STRONG&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;My search saw me spending much time on google &amp;amp; many result sites, reading about products, features, installation manuals, administrators manuals, evaluating products ranging from Free / Open Source to Paid. &lt;BR&gt;&lt;BR&gt;I got to a stage where I was even considering building up my own open source Anti-Spam Solution, but soon came to the conclusion I did not have the time to dedicate to such a project, so on the search went...&lt;BR&gt;&lt;BR&gt;I eventually stumbled on a RARE GEM of a product: &lt;A href="http://www.spamtitan.com/" target=_blank&gt;&lt;STRONG&gt;SPAMTITAN&lt;/STRONG&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;It delivered EVERYTHING I was looking for &amp;amp; More.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Form Factor&lt;BR&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;BR&gt;- Installable Software (ISO Download)&lt;BR&gt;- VMWare Appliance&amp;nbsp; (Downloadable)&lt;BR&gt;- Physical Appliance (only available on request I believe)&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Some&amp;nbsp;of the&amp;nbsp;Features&lt;/STRONG&gt;&lt;BR&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;LDAP Integration&lt;/LI&gt;
&lt;LI&gt;Kaspersky &amp;amp; ClamAV Anti-Virus Engines&lt;/LI&gt;
&lt;LI&gt;Multi-Layered Anti-Spam&lt;/LI&gt;
&lt;LI&gt;Low False Positive Rate&lt;/LI&gt;
&lt;LI&gt;Content Filtering&lt;/LI&gt;
&lt;LI&gt;Optical Character Recognition&lt;/LI&gt;
&lt;LI&gt;Multi-Tenancy&lt;/LI&gt;
&lt;LI&gt;Per-User Message Management through Quarantine Reports&lt;/LI&gt;
&lt;LI&gt;Multiple Domain Support&lt;/LI&gt;
&lt;LI&gt;Inbound / Outbound Scanning&lt;/LI&gt;
&lt;LI&gt;20 Mins to Deploy&lt;/LI&gt;
&lt;LI&gt;20 Mins to Configure&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;The Cost&lt;BR&gt;&lt;BR&gt;&lt;/STRONG&gt;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;550 for 100 Users&lt;BR&gt;$ 4,400 for 5000 Users&lt;BR&gt;&lt;BR&gt;With everything in between, license entitles you to run one secondary (offline) deployment of SpamTitan as standby (secondary MX or otherwise) in case of failure of Primary Route.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;The Specs (For 100-1000 Users):&lt;BR&gt;&lt;/STRONG&gt;3.0 Ghz or Better Processor&lt;BR&gt;1 GB RAM&lt;BR&gt;80 GB HDD&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Bottom Line:&lt;BR&gt;&lt;BR&gt;&lt;/STRONG&gt;The guys who developed this product have certainly done a good job &amp;amp; are delivering Value in terms of Punch for Price and score&amp;nbsp;a definite Recommendation from me!&lt;/P&gt;</description><category>Anti-Spam</category><comments>http://blog.sortedit.net/2008/08/16/spamtitan-is-cool.aspx#Comments</comments><guid isPermaLink="false">800d3e43-4de5-4bb1-b3c0-b4f0769b61c8</guid><pubDate>Fri, 15 Aug 2008 20:42:00 GMT</pubDate></item><item><title>Open Source Control Panel Additional Links / Sites</title><link>http://blog.sortedit.net/2008/07/30/open-source-control-panel-additional-links--sites.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>So there seems to be quite a bit of a buzz out there regarding setting up an HMC Control Panel which is Open Source &amp;amp; well, who can blame anyone for their interest in such a worth while project?&lt;BR&gt;&lt;BR&gt;There is now a site setup at &lt;A href="http://www.codeplex.com/" target=_blank&gt;CodePlex&lt;/A&gt;&amp;nbsp;called ExchangeControl - I would recommend checking it out &amp;amp; signing up if you have even a few measly hours a week to dedicate to a small portion of such a project. </description><category>HMC 4.5</category><comments>http://blog.sortedit.net/2008/07/30/open-source-control-panel-additional-links--sites.aspx#Comments</comments><guid isPermaLink="false">7d8eb8db-f890-46e9-991d-510a47d78880</guid><pubDate>Wed, 30 Jul 2008 16:48:00 GMT</pubDate></item><item><title>Configuring your DNS Host(A), MX &amp; PTR records for Exchange 2007</title><link>http://blog.sortedit.net/2008/07/25/configuring-your-dns-hosta-mx--ptr-records-for-exchange-2007.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>Now building your Exchange 2007 Server is one thing, but once its built you need to setup your public DNS do that it is accessible from the internet.&lt;BR&gt;&lt;BR&gt;In this article we will cover how to setup your DNS Host (A) records, Mail Exchanger (MX) Records, Reverse Lookup (PTR) Records &amp;amp; SPF (TXT) Records.&lt;BR&gt;&lt;BR&gt;So lets have a look at what we require to do this:&lt;BR&gt;&lt;BR&gt;1. Decided on the MX &amp;amp; Webmail Host Names, e.g. mx.sortedit.net &amp;amp; mail.sortedit.net&lt;BR&gt;2. Decided which PUBLIC IP's to use on your Router / Firewall (they can be the same IP but this isnt recommended&lt;BR&gt;3. Ensure that the MX, Host &amp;amp; Autodiscover Host Names are included in your Exchange 2007 SSL Certificate&lt;BR&gt;&lt;BR&gt;The first step we need to complete is to register our Host (A) records with our public DNS Service Provider, this is either done by yourself through a DNS control panel or it is done by requesting the record registration from your ISP.&lt;BR&gt;&lt;BR&gt;The Records you will require (Basic) are:&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Purpose&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Host&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Public IP&lt;/STRONG&gt;&lt;BR&gt;Mail Exchanger&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Host (A)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mx.sortedit.net &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;64.202.165.4&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(Usually created as "mx" only since your DNS Domain is automatically appended)&lt;BR&gt;&lt;BR&gt;Webmail&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Host (A)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mail.sortedit.net&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;64.202.165.92&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(Usually created as "mail" only since your DNS Domain is automatically appended)&lt;BR&gt;&lt;BR&gt;AutoDiscover&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Host (A)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;autodiscover.sortedit.net&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;64.202.165.92&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(Usually created as "autodiscover" only since your DNS Domain is automatically appended)&lt;BR&gt;&lt;BR&gt;Once you have the above records created, you now need to make sure you register a PTR record for your MX record to ensure that your domain can send emails to the likes of AOL who require a successful reverse lookup to complete as an anti-spam tactic.&lt;BR&gt;&lt;BR&gt;Your ISP is the authoritative entity for the Reverse Lookup Zone of the Public IP Address range which you have been allocated, so you would usually have to request them (either by Fax or Email) to register the following record&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IP Address&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Host Name&lt;BR&gt;&lt;/STRONG&gt;PTR Record&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;64.202.165.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mx.sortedit.net&lt;BR&gt;&lt;BR&gt;Now that all the pre-requsite static records are created, you need to make sure that your Mail Exchanger (MX) record is pointing in the right direction. Now the MX record is very much just another CNAME or Alias record, therefore it must always point to a Host Record (either yours or that of some other mail server authoritative for your domain)&lt;BR&gt;&lt;BR&gt;The MX Record also contains a &lt;EM&gt;Preference&lt;/EM&gt; or &lt;EM&gt;Priority &lt;/EM&gt;field, which, is used for assigning primary &amp;amp; backup email servers for your domain (in the event&amp;nbsp; you have multiple mail servers or have backup mail exchangers). &lt;BR&gt;&lt;BR&gt;The LOWER the preference integert&amp;nbsp;the higher the Priority of the Server to which it points.&lt;BR&gt;&lt;BR&gt;e.g. if I have 2 MX records: &lt;EM&gt;mx1.sortedit.net pref 5 &amp;amp; mx2.sortedit.net pref 10,&lt;/EM&gt; then mail will ALWAYS try to flow to MX1 first &amp;amp; ONLY when MX1 does not respond / is not available will mail transfer to MX2.&lt;BR&gt;&lt;BR&gt;In any event, here is how you should publish your MX:&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Domain&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Host Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Preference&lt;BR&gt;&lt;/STRONG&gt;MX&amp;nbsp;Record&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sortedit.net&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mx.sortedit.net&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5 (or High)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(Domain is usually left blank as this is the DNS Domain which you are editing)&lt;BR&gt;&lt;BR&gt;On a final note, more &amp;amp; more organizations out there are beginning to use Sender Policy Framework&amp;nbsp;or &lt;A href="http://en.wikipedia.org/wiki/Sender_Policy_Framework" target=_blank&gt;SPF Records&lt;/A&gt; to classify or identify email as SPAM. &lt;BR&gt;&lt;BR&gt;Most DNS Server Control Panels will have a tool to help you create the SPF record, however, if you do not have one then a simple &lt;A href="http://www.google.com/search?q=SPF+Wizard&amp;amp;rls=com.microsoft:en-us&amp;amp;ie=UTF-8&amp;amp;oe=UTF-8&amp;amp;startIndex=&amp;amp;startPage=1"&gt;Google Search&lt;/A&gt; will reveal many tools which will help you create the contents of the TXT file.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Data&lt;BR&gt;&lt;/STRONG&gt;TXT&amp;nbsp;Record&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SPF&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; v=spf1 a mx ip4:64.202.165.4 -all&lt;BR&gt;&lt;BR&gt;One you have all of the above records registered, ensure to setup the required Nat Rules on your Firewall / Router, allowing traffic on port 25 for the MX record &amp;amp; 443 for the Webmail &amp;amp; Autodiscover Host Records.&lt;BR&gt;&lt;BR&gt;It is equally IMPORTANT that you ensure that ALL outgoing SMTP traffic from your Exchange Server is Natted to your MX Public IP when it leaves the network to ensure you outgoing emails pass the SPF &amp;amp; PTR Record checks on the revieving mail server.</description><category>Exchange 2007</category><comments>http://blog.sortedit.net/2008/07/25/configuring-your-dns-hosta-mx--ptr-records-for-exchange-2007.aspx#Comments</comments><guid isPermaLink="false">aaa9c49f-549f-49ac-aa6f-755fed4cdfaa</guid><pubDate>Fri, 25 Jul 2008 15:44:00 GMT</pubDate></item><item><title>Cool Tool for Website Visit Monitoring &amp; its FREE for Basic Monitors</title><link>http://blog.sortedit.net/2008/07/24/cool-tool-for-website-visit-monitoring--its-free-for-basic-monitors.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>Hey Guys,&lt;BR&gt;&lt;BR&gt;Not too sure how many people out there care much about the number of hits they recieve on their website, or what it is that people are looking for / at, but I stumbled accross a pretty cool monitoring tool which is available for FREE if all you are after is the basic functionality!!&lt;BR&gt;&lt;BR&gt;The service is provided by &lt;A href="http://www.w3counter.com/" target=_blank&gt;w3Counter&lt;/A&gt;&amp;nbsp;&amp;amp; all you have to do is sign-up to the service &amp;amp; add a small bit of code to your website. for the tool to start monitoring.&lt;BR&gt;&lt;BR&gt;The FREE edition will place a w3Counter Logo on your Page &amp;amp; does not support Geographic Live View or Stats by Email, however, for me this is just fine.&lt;BR&gt;&lt;BR&gt;Check out my Stats at the following link: &lt;A href="http://www.w3counter.com/stats/14239" target=_blank&gt;Blog.SortedIT.net Stats&lt;/A&gt;</description><category>Random</category><comments>http://blog.sortedit.net/2008/07/24/cool-tool-for-website-visit-monitoring--its-free-for-basic-monitors.aspx#Comments</comments><guid isPermaLink="false">b926b6dc-0ae3-478e-91b9-e3233e23a34b</guid><pubDate>Thu, 24 Jul 2008 06:23:00 GMT</pubDate></item><item><title>Add custom options to Microsoft DHCP Server</title><link>http://blog.sortedit.net/2008/07/05/add-custom-options-to-microsoft-dhcp-server.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>Depending on who you are and what kind of environment you are in, this is something which you could either come accross very early in your IT Carreer or it could be years before you even considered having to create manual Scope Options in your MS DHCP Server.&lt;br&gt;&lt;br&gt;For me, well it was the latter, two weeks ago, for the first time in about 8 years of IT Consultancy, the requirement popped up to add some Scope Options to my DHCP Server in order for the Clients VoIP system to work. &lt;br&gt;&lt;br&gt;15mins of googling soon relinquished the answer to me, it works as follows:&lt;br&gt;&lt;br&gt;1. Open DHCP Management Console&lt;br&gt;2. Right Click the Server&lt;br&gt;3. Select Manage Scope Options&lt;br&gt;4. Click Add Option&lt;br&gt;5. Give the Name, The Option No, Type &amp;amp; Value (Only if Hard Coded)&lt;br&gt;</description><category>Windows Server Administration</category><comments>http://blog.sortedit.net/2008/07/05/add-custom-options-to-microsoft-dhcp-server.aspx#Comments</comments><guid isPermaLink="false">f17510f9-cba9-42f0-bf33-78b3cd792433</guid><pubDate>Sat, 05 Jul 2008 13:19:00 GMT</pubDate></item><item><title>Hows about an Open Source Control Panel for HMC?</title><link>http://blog.sortedit.net/2008/06/30/hows-about-an-open-source-control-panel-for-hmc.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>Today I got my first good look into the management tools which are provided by Microsoft along with HMC,and well, there's not much more to say other than it falls miles short of what you need!&lt;BR&gt;&lt;BR&gt;So what are the alternatives then?&lt;BR&gt;&lt;BR&gt;Well since everything in MPS is based on .Net Framework &amp;amp; XML, you could develop your own CP which will suit your needs precisely, however, this would take some time &amp;amp; a significant investment.&lt;BR&gt;&lt;BR&gt;Alternatively you could purchase a Provisioning Engine &amp;amp; CP Solution from someone out there at a pretty high cost.&lt;BR&gt;&lt;BR&gt;OR&lt;BR&gt;&lt;BR&gt;You could head over to the &lt;A href="http://forums.asp.net/t/1276696.aspx"&gt;HMC ASP.Net forums&lt;/A&gt;&amp;nbsp;&amp;amp; sign up on developing an OpenSource Solution which can Plug On top of the MPE/MPS Servers in your environment. You Dont necessarily need to be a coding or design guru, just someone who wants to learn, have fun doing it &amp;amp; benefit the IT world as a whole.&lt;BR&gt;&lt;BR&gt;I know NOTHING about coding, .Net, XML etc, yet I still signed up as think it will be an awesome driving force in learning those aspects of my job! Head over there now &amp;amp; Sign up!&lt;BR&gt;&lt;BR&gt;&lt;A href="http://forums.asp.net/t/1276696.aspx"&gt;http://forums.asp.net/t/1276696.aspx&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;A href="http://groups.google.com/group/microsoft-hosted-messaging--collaboration"&gt;http://groups.google.com/group/microsoft-hosted-messaging--collaboration&lt;/A&gt;</description><category>HMC</category><comments>http://blog.sortedit.net/2008/06/30/hows-about-an-open-source-control-panel-for-hmc.aspx#Comments</comments><guid isPermaLink="false">8131a4fe-1dfa-4a8a-89a1-be22fd12f05b</guid><pubDate>Mon, 30 Jun 2008 15:29:00 GMT</pubDate></item><item><title>HowTo: Upgrade SCOM from Evaluation to RTM or MVLS</title><link>http://blog.sortedit.net/2008/06/29/howto-upgrade-scom-from-evaluation-to-rtm-or-mvls.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>I have been facing a silly problem for the last few days that had me pretty stumped, however, I found the work around on &lt;A href="http://weblog.stranger.nl/" target=_blank&gt;Stefan Stranger's Blog&lt;/A&gt;&amp;nbsp;where he posted the following article: &lt;A href="http://www.weblog.stranger.nl/scom_2007_full_rtm_on_mvls" target=_blank&gt;SCOM 2007 full RTM on MVLS&lt;/A&gt;.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;The Procedure I followed:&lt;/STRONG&gt;&lt;BR&gt;1. Insert the RTM or MVLS media in the SCOM Server&lt;BR&gt;2. Browse the CD&lt;BR&gt;3. Goto: SupportTools\i386 (or AMD64)&lt;BR&gt;4. Run LicensingWizard.msi&lt;BR&gt;&lt;BR&gt;and voila! your SCOM is licensed, with no requirement of Service Restart or Server Reboot!&lt;BR&gt;&lt;STRONG&gt;(Just as Stefan Said, Thanks man!)&lt;/STRONG&gt;</description><category>SCOM 2007</category><comments>http://blog.sortedit.net/2008/06/29/howto-upgrade-scom-from-evaluation-to-rtm-or-mvls.aspx#Comments</comments><guid isPermaLink="false">70bc08f7-2ba3-4998-af29-7328ab062e65</guid><pubDate>Sun, 29 Jun 2008 09:40:00 GMT</pubDate></item><item><title>How I build MY Microsoft Servers</title><link>http://blog.sortedit.net/2008/06/28/how-i-build-my-microsoft-servers.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>Right, so there is a lot of speculation out there as to exactly how to setup a Server to achieve the best performance &amp;amp; stability from it. Everyone has their own practices which they like to follow &amp;amp; I thought I would share mine with you too.&lt;BR&gt;&lt;BR&gt;Lets Start at the Hardware RAID Level:&lt;BR&gt;&lt;BR&gt;I like my Operating Systems to sit on a RAID 1 or RAID 1+0 Array configured (at the Array Controller level with seperate Partitions as follows:)&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;OS Partition&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;20-30 GB&lt;/TD&gt;
&lt;TD&gt;RAID 1/1+0&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;PageFile Partition&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;110% Physical RAM&lt;/TD&gt;
&lt;TD&gt;RAID 1/1+0&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;Data/Binary Partition&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;Remaining Space&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;RAID 1/1+0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR&gt;So what does the above setup achieve? Well first of all, once Windows is installed, you will see 3 Seperate "Disks" meaning that you cannot mess with the HDD config.&lt;BR&gt;&lt;BR&gt;You have also ensured that the OS sees the disks as seperate meaning your "Best Practice Analyzers &amp;amp; Tools" should come back with less warnings when you run them.&lt;BR&gt;&lt;BR&gt;On deploying the Operating System, I will follow the Normal Deploy Procedures &amp;amp; then configure it as follows once installed:&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;NTFS Partitions&lt;/STRONG&gt;: C:\ = System Partition&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;D:\ = Data Partition&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;P:\ = Page File Partition&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Page Files&lt;/STRONG&gt;: C:\ = Amount of Physical Memory for Dump File (Only if you want to keep a Dump File)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P:\ = 110% Amount of Physical Memory&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Application Installations:&lt;/STRONG&gt; C:\&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Application Source Files: &lt;/STRONG&gt;D:\&lt;BR&gt;&lt;STRONG&gt;Application Data:&lt;/STRONG&gt; D:\&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Set ALL Event Logs Size to:&lt;/STRONG&gt; 40+ MB&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Hardware FirmWare at Latest Release&lt;/STRONG&gt;&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Hardware Drivers at Latest Release&lt;BR&gt;&lt;BR&gt;Operating System Service Packs &amp;amp; Patches at Latest Release&lt;BR&gt;&lt;BR&gt;Application Service Packs &amp;amp; Patches at Latest Release&lt;BR&gt;&lt;BR&gt;&lt;/STRONG&gt;For me, this has always been a successful recipe of building Reliable &amp;amp; Optomized Back-End Infrastructure and I hope its of use to someone else out there. &lt;BR&gt;&lt;BR&gt;If you feel you think some changes to this build guide would benefit Myself &amp;amp; Other users more, feel free to share your opinion in the comments. After All, we are here to help one another.</description><category>servers</category><comments>http://blog.sortedit.net/2008/06/28/how-i-build-my-microsoft-servers.aspx#Comments</comments><guid isPermaLink="false">f4506ba0-9d72-4bac-b6cf-bf6d4f100d6d</guid><pubDate>Sat, 28 Jun 2008 04:38:00 GMT</pubDate></item><item><title>GO HOSTED! &amp; HMC4.5 Released</title><link>http://blog.sortedit.net/2008/06/28/go-hosted--hmc45-released.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>So once again, it has been ages since I last posted on here &amp;amp; I thought I would post something before heading into the office this morning.&lt;BR&gt;&lt;BR&gt;To update you on whats been happening in the last year or so that has culminated in the last month:&lt;BR&gt;
&lt;UL&gt;
&lt;LI&gt;I have been part of a team whose ambition has been to drive the business to change some of its business model from that of a Traditional VAR /&amp;nbsp; Di-LAR / SI to something more annuity based with higher margins - Managed / Hosted Services&lt;/LI&gt;
&lt;LI&gt;Over the Last 3 months we have sat with many Managed Service Solutio Vendors, Hosting Vendors &amp;amp; Microsoft to establish a road map to implementing the services we will offer &amp;amp; route to market&lt;/LI&gt;
&lt;LI&gt;In the last month, an announcement was made that our General Manager of Services was to become the Directory - Managed Services&lt;/LI&gt;
&lt;LI&gt;Along with the above announcement, I&amp;nbsp;have been&amp;nbsp;(as part of the driving force behind the change) asked to move over to the Managed Services Team as Business Development Manager &amp;amp; Senior Technical Lead (the second being unofficial)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;So where are we now? &lt;BR&gt;&lt;BR&gt;Well quite fankly, At the dawn of a new era for our business &amp;amp; my career path. Something I am pretty excited about as the business side of corporate life has always held a certain level of interest for me.&lt;BR&gt;&lt;BR&gt;At the same time, I am building a Consolidated&amp;nbsp;HMC Platform to provide a starting point for our Managed Services which I plan to "Soft Launch" on the 1st of July.&lt;BR&gt;&lt;BR&gt;Speaking on this point, Microsoft Released &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=CE3FC537-86AE-4802-9A05-43E2A27A4B45&amp;amp;displaylang=en" target=_blank&gt;HMC 4.5&lt;/A&gt; on the 15th of June, which now supports Windows Server 2008, Windows Server 2003 R2 SP2, Exchange 2007 SP1, Systems Centre Operations Manager 2007 SP1 &amp;amp; Office Communications Server 2007 without the requirement for customization.&lt;BR&gt;&lt;BR&gt;The documentation included in the HMC Help File is truly amazing, to date, I have followed it extensively &amp;amp; come accross no problems what so ever - well, I am yet to complete the setup, but it seems pretty complete &amp;amp; extensive so I am not complaining at all.&lt;/P&gt;</description><category>HMC</category><category>Hosted Services</category><comments>http://blog.sortedit.net/2008/06/28/go-hosted--hmc45-released.aspx#Comments</comments><guid isPermaLink="false">8e04a912-f372-4b8d-b590-81d36242a420</guid><pubDate>Sat, 28 Jun 2008 04:09:00 GMT</pubDate></item><item><title>Updated! Upload Hundreds of Contacts into your Exchange 2007 in 8 simple steps -</title><link>http://blog.sortedit.net/2008/04/15/updated-upload-hundreds-of-contacts-into-your-exchange-2007-in-8-simple-steps-.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>I previously posted an article&amp;nbsp;on how to upload Contacts into Exchange 2007 from a CSV file (the article can be found &lt;A href="http://blog.sortedit.net/2007/10/21/import-contacts-into-exchange-2007-using-csv.aspx" target=_blank&gt;here&lt;/A&gt;). &lt;BR&gt;&lt;BR&gt;The script has always generated errors when face with situations where Contacts had Double First or Last names thanks to the white space between the names which cannot be used as an alias. So today, I revisited the script &amp;amp; did some research to try 'fix' this little bug. &lt;BR&gt;&lt;BR&gt;About 10 mins into reasearching it,&amp;nbsp;&lt;A href="http://www.microsoft.com/technet/scriptcenter/sgwho.mspx" target=_blank&gt;The Scripting Guys&lt;/A&gt; came to the rescue again with a brilliant article on&amp;nbsp;&lt;A href="http://www.microsoft.com/technet/scriptcenter/resources/pstips/sept07/pstip0921.mspx" target=_blank&gt;Manipulating String Values&lt;/A&gt; in PowerShell.&lt;BR&gt;&lt;BR&gt;Anyway, it was relatively simple to fix the script &amp;amp; here it is for download, along with the CSV file template which is bes populated using Microsoft Excel.&lt;BR&gt;&lt;BR&gt;&lt;A href="http://blog.sortedit.net/files/62018-54406/CreateContactsV2_0.zip"&gt;Download CreateContactsV2.0&lt;/A&gt;</description><category>Exchange</category><category>Exchange 2007</category><comments>http://blog.sortedit.net/2008/04/15/updated-upload-hundreds-of-contacts-into-your-exchange-2007-in-8-simple-steps-.aspx#Comments</comments><guid isPermaLink="false">86e42dee-9574-4962-bb62-3c7479c2af83</guid><pubDate>Tue, 15 Apr 2008 10:55:00 GMT</pubDate></item><item><title>Avoid common causes of Exchange D/R- Part 3: Correctly configure your File System (File level) anti-virus on Exchange Server 2007 Hub Transport Servers</title><link>http://blog.sortedit.net/2008/04/07/avoid-common-causes-of-exchange-dr-part-3-correctly-configure-your-file-system-file-level-antivirus-on-exchange-server-2007-hub-transport-servers.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;Now I realise its been a while since I posted&amp;nbsp;&lt;A href="http://blog.sortedit.net/2008/03/04/avoid-common-causes-of-exchange-dr-correctly-configure-your-file-system-file-level-antivirus-on-exchange-server-2007.aspx" target=_blank&gt;Part 2&lt;/A&gt; of this series, however, finally we are looking at the Hub Transport Servers and this will hopefully be followed by the CAS, UM &amp;amp; Edge shortly thereafter.&lt;BR&gt;&lt;BR&gt;Im just going to delve straight into the exclusions here, so you need to set the following File Level AV Exclusions on your Exchange 2007 Hub Transport Servers:&lt;BR&gt;&lt;BR&gt;&lt;EM&gt;Directory Level Exclusions:&lt;BR&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;General Log Files&amp;nbsp;(&lt;EM&gt;Powershell&lt;/EM&gt;: &lt;FONT face="Courier New"&gt;Get-TransportServer &amp;lt;servername&amp;gt;| fl *logpath*,*tracingpath*)&lt;/FONT&gt; 
&lt;LI&gt;Message Paths&amp;nbsp;(&lt;EM&gt;Powershell&lt;/EM&gt;: &lt;FONT face="Courier New"&gt;Get-TransportServer &amp;lt;servername&amp;gt;| fl *dir*path*&lt;/FONT&gt;) 
&lt;LI&gt;Queue Database, Checkpoint &amp;amp; Log Files (&lt;FONT face="Courier New" size=1&gt;%Program&amp;nbsp;Files%\Microsoft\Exchange&amp;nbsp;Server\TransportRoles\Data\Queue&lt;/FONT&gt;) 
&lt;LI&gt;Sender Reputation&amp;nbsp;Database (&lt;FONT face="Courier New" size=1&gt;%Program&amp;nbsp;Files%\Microsoft\Exchange&amp;nbsp;Server\TransportRoles\Data\SenderReputation&lt;/FONT&gt;) 
&lt;LI&gt;IP Filter Database (&lt;FONT face="Courier New" size=1&gt;%Program&amp;nbsp;Files%\Microsoft\Exchange&amp;nbsp;Server\TransportRoles\Data\IpFilter&lt;/FONT&gt;) 
&lt;LI&gt;OLE Converter Folder (&lt;FONT face="Courier New" size=1&gt;%Program&amp;nbsp;Files%\Microsoft\Exchange&amp;nbsp;Server\Working\OleConvertor&lt;/FONT&gt;) 
&lt;LI&gt;Server's Temp Folders&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;EM&gt;Process Level Exceptions:&lt;BR&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;EM&gt;Store.exe&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;CDB.exe&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;CiDaemon.exe&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;Cluster.exe&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;InetInfo.exe&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;Mad.exe&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;Microsoft.Exchange.Cluster.ReplayService.exe&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;Microsoft.Exchange.InfoWorker.Assistants.exe&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;Microsoft.Exchange.Search.ExSearch.exe&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;Microsoft.Exchange.ServiceHost.exe&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;MicrosoftExchangeADTopologyService.exe&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;MicrosoftExchangeTransportLogSearch.exe&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;MsfteSQL.exe&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;OleConverter.exe&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;PowerShell.exe&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;Dsamain.exe&lt;/LI&gt;
&lt;LI&gt;Msexchangefds.exe&lt;/LI&gt;
&lt;LI&gt;Msexchangemailsubmission.exe&lt;/LI&gt;
&lt;LI&gt;Msexchangetransport.exe&lt;/LI&gt;
&lt;LI&gt;Msexchangetransportlogsearch.exe&lt;/LI&gt;
&lt;LI&gt;Microsoft.Exchange.Imap4.exe&lt;/LI&gt;
&lt;LI&gt;Microsoft.Exchange.Imap4service.exe&lt;/LI&gt;
&lt;LI&gt;Sesworker.exe&lt;/LI&gt;
&lt;LI&gt;Powershell.exe&lt;/LI&gt;
&lt;LI&gt;Microsoft.Exchange.Monitoring.exe&lt;/LI&gt;
&lt;LI&gt;Microsoft.Exchange.Pop3.exe&lt;/LI&gt;
&lt;LI&gt;Microsoft.Exchange.Pop3service.exe&lt;/LI&gt;
&lt;LI&gt;W3wp.exe&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;EM&gt;File Level Exceptoions&lt;BR&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;EM&gt;.chk&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;.log&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;.edb&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;.jrs&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;.que&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;.lzx&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;.ci&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;.dir&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;.wid&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;.000&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;.001&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;.002&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;.dia&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;.wsb&lt;/EM&gt; 
&lt;LI&gt;&lt;EM&gt;.config&lt;/EM&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;So that's it, in Part 4, we will look into the CAS Server AV Exclusions&lt;/P&gt;</description><category>Best Practices</category><comments>http://blog.sortedit.net/2008/04/07/avoid-common-causes-of-exchange-dr-part-3-correctly-configure-your-file-system-file-level-antivirus-on-exchange-server-2007-hub-transport-servers.aspx#Comments</comments><guid isPermaLink="false">d21d03aa-0d37-49b8-a507-79ea46e4cc9c</guid><pubDate>Mon, 07 Apr 2008 18:32:00 GMT</pubDate></item><item><title>VBScripts to Remove Domain Users from Local Admins on PC's</title><link>http://blog.sortedit.net/2008/04/06/vbscripts-to-remove-domain-users-from-local-admins-on-pcs.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;First of all thanks to The Scripting Guy, The Google Groups on Scripting &amp;amp; ScriptingAnswers.com - truly invaluable sources of script code &amp;amp; information on how to do things- making life easier for scripting noobs like me!&lt;BR&gt;&lt;BR&gt;I have just started to delve a little into the world of Scripting &amp;amp; what a learning curve it is! I can honestly say that I still know hardly anything about vbscript &amp;amp; the wmi components, but have managed to implement a few minor scripts which do what I have required at various intervals.&lt;BR&gt;&lt;BR&gt;Not too long ago I had to complete a Domain&amp;nbsp;Migration for 200 PC's at one of my client's. User Profiles had to be maintained intact with no access to the source Domain so some work Arounds had to be implemented. The procedure was tedious and complex &amp;amp; in order to ensure we would be able to complete the necessary steps to success at the task, we added Domain Users to the Local Admins on all PC's using Group Policy. The idea being that once everything had settled Post Migration, we could then simply remove the priviledge &amp;amp; carry on with normal day to day activities.&lt;BR&gt;&lt;BR&gt;As it turned out, removing the priviledges became pretty tedious in that we had to touch each workstation to make 100% sure the rights required remained after the Domain Users were removed. This was not acceptable, not by myslef and not by the Client.&lt;BR&gt;&lt;BR&gt;A work around in the way of a script had to be realised &amp;amp; this is what I came up with:&lt;BR&gt;&lt;BR&gt;Scenario #1: Normal Users who require NO Admin Priviledges on their PC - The following Script&amp;nbsp;&lt;STRONG&gt;Removes ALL&lt;/STRONG&gt; objects from the Local Admins Group on the computer it runs, &lt;STRONG&gt;EXCEPT&lt;/STRONG&gt; &lt;EM&gt;Administrator &amp;amp; Domain Admins&lt;/EM&gt;&lt;BR&gt;&lt;FONT face=Courier size=2&gt;&lt;BR&gt;&lt;EM&gt;Set objNetwork = CreateObject("Wscript.Network")&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;strComputer = objNetwork.ComputerName&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Set objGroup = GetObject("WinNT://" &amp;amp; strComputer &amp;amp; "/Administrators")&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;For Each objUser In objGroup.Members&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;If objUser.Name &amp;lt;&amp;gt; "Administrator" AND objUser.Name &amp;lt;&amp;gt; "Domain Admins" Then&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;objGroup.Remove(objUser.AdsPath)&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;End If&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Next&lt;BR&gt;&lt;BR&gt;&lt;/EM&gt;&lt;FONT face=Verdana&gt;Scenario #2: Power Users who require Local Admins rights on their PC &lt;STRONG&gt;ONLY for themselves &amp;amp; Domain Admins&lt;/STRONG&gt; &lt;BR&gt;&lt;FONT size=1&gt;&lt;STRONG&gt;(Note:&amp;nbsp;USER MUST ALREADY&amp;nbsp;BE AN ADMIN FOR THIS SCRIPT TO WORK, e.g. Domain Users in Local Admins)&lt;BR&gt;&lt;BR&gt;&lt;/STRONG&gt;&lt;FONT face=Courier size=2&gt;&lt;BR&gt;&lt;EM&gt;blnUserinAdmGroup = False&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Set objNetwork = CreateObject("Wscript.Network")&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;strComputer = objNetwork.ComputerName&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;strDomain = objNetwork.UserDomain&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;strUser = objNetwork.UserName&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Set objGroup = GetObject("WinNT://" &amp;amp; strComputer &amp;amp; "/Administrators")&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;For Each objUser in objGroup.Members&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;If objUser.Name = "Domain Users" Then objGroup.Remove "WinNT://YourDOMAIN/Domain Users"&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Next&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Set objUser = GetObject("WinNT://" &amp;amp; strDomain &amp;amp; "/" &amp;amp; strUser)&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Set objGroup = GetObject("WinNT://" &amp;amp; strComputer &amp;amp; "/Administrators")&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;If Not objGroup.IsMember(objUser.ADsPath) Then&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;objGroup.Add(objUser.ADsPath)&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;End If&lt;BR&gt;&lt;BR&gt;&lt;/EM&gt;&lt;FONT face=Verdana&gt;The above script will remove all objects from Local Admins Except for Administrator &amp;amp; Domain Admins, then it will Add the Logged On user to the Local Admins Group.&lt;BR&gt;&lt;BR&gt;To Use the scripts, simply copy &amp;amp; paste the &lt;EM&gt;Italicised&lt;/EM&gt; text into NotePad, save it as &lt;EM&gt;ChosenFileName.vbs&lt;/EM&gt; &amp;amp; execute using cscript by typing &lt;EM&gt;cscript &amp;lt;PathToFile&amp;gt;\ChosenFileName.vbs&lt;/EM&gt;&amp;nbsp; on the computer you want to make the changes to.&lt;BR&gt;&lt;BR&gt;In my case, I use a batch to call Cscript &amp;amp; run the Command, then added the batch as a Logon for my users.&lt;BR&gt;&lt;BR&gt;Enjoy&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;</description><category>Scripting</category><comments>http://blog.sortedit.net/2008/04/06/vbscripts-to-remove-domain-users-from-local-admins-on-pcs.aspx#Comments</comments><guid isPermaLink="false">bfb95070-870d-4826-abf5-33635ef09adc</guid><pubDate>Sun, 06 Apr 2008 07:54:00 GMT</pubDate></item><item><title>Recovering from Database Corruption in Exchange 2007 with LCR enabled</title><link>http://blog.sortedit.net/2008/03/10/recovering-from-database-corruption-in-exchange-2007-with-lcr-enabled.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>Two nights back I received that dreaded call that inevitably comes late at night &amp;amp; bears the bad news of sleeplessness along with it. One of my clients had power problems in their data centre &amp;amp; their primary Exchange Server had fallen over, well the database servicing the largest number of clients had some corruption &amp;amp; just would not mount no matter what!&lt;BR&gt;&lt;BR&gt;Fortunately, our company is currently evaluating&amp;nbsp;&lt;A href="/www.webec.com" target=_blank&gt;Webex Remote Support&lt;/A&gt; which meant that I was able to assist my client from home. (I highly recommend this tool, it is safe, secure &amp;amp; reliable).&lt;BR&gt;&lt;BR&gt;Once the session was setup, I ran all the standard checks against the database &amp;amp; came up with a strange error (something about the database page sizes being inconsistant). At this point it became obvious, the dreaded ESEUTIL /P or Database Restore from Backup was necessary to recover..... Or was it?&lt;BR&gt;&lt;BR&gt;See the thing is, we implemented LCR when we deployed Exchange 2007 for the client, and along with that came a strict SLA with a Call to Repair time of 6hrs.&lt;BR&gt;&lt;BR&gt;Now at the time this was all sold on concept, we understood the technology, how it works, the point of having it implemented etc. So we went ahead with the SLA along those lines. I knew I had to stick with in this SLA &amp;amp; ensure the clients server was running within the shortest possible time if I were to get some sleep that night.&lt;BR&gt;&lt;BR&gt;The solution implemented? Well I ran&amp;nbsp;two simple EMS Powershell cmdlet:&lt;BR&gt;&lt;BR&gt;&lt;EM&gt;Restore-StorageGroupCopy -Identity "Server\StorageGroup" -ReplaceLocations:$True -Confirm:$False&lt;BR&gt;Mount-Database -Identity "Server\StorageGroup\Database"&lt;BR&gt;&lt;BR&gt;&lt;/EM&gt;With-in 20 Minutes, from time of session start to time of completion, I had recovered the functionality of their Exchange Server &amp;amp; ensured the integrity of their data without having to resort to Eseutil or Backup.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Note: &lt;/STRONG&gt;The Restore-StorageGroupCopy cmdlet breaks the LCR Replication for the storage group. As such you need to manually enable reverse LCR after running the cmdlet.</description><category>Exchange Disaster Recovery</category><comments>http://blog.sortedit.net/2008/03/10/recovering-from-database-corruption-in-exchange-2007-with-lcr-enabled.aspx#Comments</comments><guid isPermaLink="false">c8c4a760-ee9c-4900-a6fb-7cdc9dcf6442</guid><pubDate>Mon, 10 Mar 2008 03:19:00 GMT</pubDate></item><item><title>Exchange CCR Mailbox Server Backup using Third Party Backup Tools such as Backup Exec, Arcserve, Data Protector etc</title><link>http://blog.sortedit.net/2008/03/08/exchange-ccr-mailbox-server-backup-using-third-party-backup-tools-such-as-backup-exec-arcserve-data-protector-etc.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>With a number of LCR &amp;amp; CCR Deployments out there completed by myself &amp;amp; my team over the past year, we have come accross a few issues which seem to be common &amp;amp; should be highlighted to the rest of the world.&lt;BR&gt;&lt;BR&gt;Possibly one of the most significant of these issues is Backup of your CCR Cluster when using Third Party backup tools such as Symantec BackupExec, CA Arcserve, HP Dataprotector etc.&lt;BR&gt;&lt;BR&gt;As some of you may be aware, and others may not, the recommended backup model for Exchange 2007 Continuous Replication Servers is to take a backup of the Replica (off-line) Storage Groups &amp;amp; Databases using VSS. The logic behind this is pretty simple, backup then will not have adverse effects on your production Exchange performance &amp;amp; can be done at any time without causing&amp;nbsp;degradation of performance to the users. &lt;BR&gt;&lt;BR&gt;This all makes sense, so far, but brings up the next question - what about log file truncation on the production server? Well your backup software is supposed to Truncate those logs (on both live SG &amp;amp; Replica) which it has successfully backed up. &lt;BR&gt;&lt;BR&gt;That takes care of the theory, so now lets look at how this is working (or rather isnt) in the production Environment:&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Scenario 1&lt;/STRONG&gt;: Exchange Server 2007 CCR Cluster with CA Arcserver 11.5 sp3&lt;BR&gt;&lt;BR&gt;We struggled for months to get this backup working&amp;nbsp;smoothely, multiple support calls to CA led to calls to HP &amp;amp; MSFT to try resolve the issues.&lt;BR&gt;&lt;BR&gt;&lt;EM&gt;The Symptoms&lt;/EM&gt;:&lt;BR&gt;
&lt;UL&gt;
&lt;LI&gt;VSS Errors when taking backup caused backup to fail&lt;/LI&gt;
&lt;LI&gt;Backup from Node 2 Succeeds but Fails from Node 1&lt;/LI&gt;
&lt;LI&gt;Small Storage Group Backups Succeed but Large SG Backups Fail&lt;/LI&gt;
&lt;LI&gt;SAN Based Backup takes 20+ Hours to complete 100GB Data Backup (supposed to be 45mins or so)&lt;/LI&gt;
&lt;LI&gt;Well after much R&amp;amp;D from CA &amp;amp; their Microsoft Support representitives (almost 3 months) we managed to clear off ALL, but the last symptom using various Registry Fixes, INI &amp;amp; DLL Edits, Replacing HBA's on the Servers, it was a nightmare - most of the time CA Support had no idea what they were doing but none the less they stuck with us &amp;amp; solved the issues one by one so big props to them.&lt;BR&gt;&lt;BR&gt;It became apparent that we were making no headway on the last symptom though, SAN Backup was running at 50 MB per minute !!!!! Its supposed to run at 2 500 MB per minute. Now backup was "working", I mean it never failed, just took 20+ hours to complete.&lt;BR&gt;&lt;BR&gt;Anyway, we lived with this for a while - had CA on the blower, HP too &amp;amp; MSFT for just in case once again to try to resolve this problem.&lt;BR&gt;&lt;BR&gt;In the mean time, I moved onto another client who was having some Exchange CCR Problems of other natures to assist him.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Scenario 2:&lt;/STRONG&gt; Exchange 2007 CCR Cluster with Symantec Veritas Backup Exec&lt;BR&gt;&lt;BR&gt;For this client, backup seemed to be working fine (succeeding) even if at a snail's pace (50MB per min) on the RTM version of Exchange 2007. The major problems came after we updated his Servers to Exchange Server 2007 SP1. I suspected this to be the result of a change implemented in SP1 "for security reasons" which (through registry) disables the ability to take Online Streaming Backup of Exchange Databases. (puzzling or what?)&lt;BR&gt;&lt;BR&gt;Long story cut short, this clients backup turned to shambles &amp;amp; it wasn't the fault of the above mentioned registry key. His Backup Exec started to display erratic backup behaviour:&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;Sometimes Backup Completes, Sometimes it Fails&lt;/LI&gt;
&lt;LI&gt;Sometimes its just one SG that fails the job, Sometimes its ALL&lt;/LI&gt;
&lt;LI&gt;Backup Speed is way below Normal for Network Backup (50MB/Min as opposed to 3-600MB/min)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;The above symptoms were applicable no matter which CCR node was the Active &amp;amp; which the replica.&lt;BR&gt;&lt;BR&gt;I checked out the backup setup &amp;amp; implemented some changes in the user accounts &amp;amp; backup accounts, ensuring that the Backup Exec Server &amp;amp; Agent Services ALL used a common account to Logon, Ensuring the Bakup Service Account had the necessary Exchange &amp;amp; Server Level Permissions to complete the backup, etc.&lt;BR&gt;&lt;BR&gt;All pretty standard stuff, but since it wasnt all correctly configured to start with - I thought perhaps it would make a difference. Well NO! No difference at all.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;The Common Factors:&lt;BR&gt;&lt;BR&gt;&lt;/STRONG&gt;In both the above scenario's, testing was done using Windows Native NTBackup solution to take SG &amp;amp; IS level&amp;nbsp;Backups of the Exchange Mailbox Servers to Disk and this appeared to work perfectly fine. It was Reliable, Speedy &amp;amp; presented no real challenges aside from not being SAN Capable or able to handle the Tape Libraries / Autoloaders.&lt;BR&gt;&lt;BR&gt;This lead me to believe it was something to do with CA &amp;amp; Symantech's products, something in the way they called the VSS Writers or parsed data to the backup server from the agents. &lt;BR&gt;&lt;BR&gt;One thing could not be denied, both clients had bought Ferarri's that either wouldnt Drive faster than 50MB/min or would break down half way to their destination- this was unnacceptable.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;The Solution:&lt;BR&gt;&lt;BR&gt;&lt;/STRONG&gt;After many months of having resources allocated to these clients, trying to solve the issue, I took a decision &amp;amp; informed the responsible people to try something - Tell the Backup Agent to backup from Active Server not Replica Server, test the performance then move the cluster to the replica &amp;amp; run the same test again.&lt;BR&gt;&lt;BR&gt;Something pretty simple, but for some reason had not yet been tried. The results were astounding:&lt;BR&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Backup Completed Successfuly without any errors BOTH times&lt;/LI&gt;
&lt;LI&gt;Backup Speeds were back to Normal on BOTH Nodes&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;The issues were solved, change the Backup Job to take Active Node Backup on your schedule &amp;amp; things will be fine. This was a common solution for both clients - now, this leads me to believe that the problem is with MSFT, which means next step is to raise a support call &amp;amp; have them troubleshoot the same &amp;amp; provide me the solution so that I may return my clients backup procedures to the "Recommended" backup procedure.&lt;BR&gt;&lt;BR&gt;If anyone out there has had similar issues &amp;amp; been able to solve them without using this work around, I would really like to hear about it. Post a comment &amp;amp; I will get back to you!&lt;/P&gt;</description><category>Exchange 2007</category><comments>http://blog.sortedit.net/2008/03/08/exchange-ccr-mailbox-server-backup-using-third-party-backup-tools-such-as-backup-exec-arcserve-data-protector-etc.aspx#Comments</comments><guid isPermaLink="false">c299c5e8-60ec-4958-92d9-5cd43bc8c0d8</guid><pubDate>Sat, 08 Mar 2008 04:44:00 GMT</pubDate></item><item><title>Windows Server 2008 in the Production Environment - Microsoft Exchage 2007 Unified Messaging Server</title><link>http://blog.sortedit.net/2008/03/07/windows-server-2008-in-the-production-environment--microsoft-exchage-2007-unified-messaging-server.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>Windows Server 2008 officially went RTM early last month &amp;amp; was at the same time made available for download to all MS customers who have purchased Software Assurance &amp;amp; Microsoft's Certified Partner's.&lt;BR&gt;&lt;BR&gt;Now here, in the UAE, the official Launch Date for the product is 27th March 2008 &amp;amp; Microsoft opened up a special offer to a select number of their Partners.&lt;BR&gt;&lt;BR&gt;The offer was two-fold:&lt;BR&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;1. All Partners who are able to successfully deploy Windows Server 2008 at a client in the Production Environment BEFORE the Launch Date &amp;amp; submit proof of the same to MS would be Mentioned on a Slide at the Launch Event, with a brief overview of the Partner's business.&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;2. MS would&amp;nbsp;give out a free Xbox 360 Elite to the first 2 Technical Staff &amp;amp; first 2 Sales Staff of any partner who successfully manage to Deploy or Sell Microsoft Windows Server 2008&amp;nbsp;to a&amp;nbsp;Client.&lt;BR&gt;&lt;BR&gt;Now, I am fortunate enough to have an EA Client who is always looking to improve thier IT Offerings to their User's &amp;amp; reasonably happy to use / test new products in the market, provided they do not interfere with the stability of the existing &amp;amp; critical Infrastructure.&lt;BR&gt;&lt;BR&gt;They were using MS Exchange Server 2007 already (without the Unified Messaging Features) &amp;amp; had some spare hardware lying around. Tactfully, I managed to convince them to Deploy Windows Server 2008 in their Environment &amp;amp; use that as the Unified Messaging Server, Primarily for the Exchange Voice Access Feature set. They Agreed.&lt;BR&gt;&lt;BR&gt;So whats the low down?&lt;BR&gt;&lt;BR&gt;Hardware Used:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HP BL460c Blade Server&lt;BR&gt;Hardware Spec:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2x 3.0Ghz Dual Core Xeon, 2 GB RAM, 2x 146 GB HDD, 2x Gbit LAN&lt;BR&gt;Operating System:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Windows Server 2008 Enterprise Edition x64&lt;BR&gt;Application Server:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Exchange Server 2007 SP1&lt;BR&gt;Server Role:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Exchange Unified Messaging Server&lt;BR&gt;&lt;BR&gt;The deployment of 2008 was very smoothe, in-fact, it had ALL the required drivers for the hardware I was using natively supported so no need to spend countless hours looking for drivers which may or may not have been released by the manufacturer.&lt;BR&gt;&lt;BR&gt;The client uses Symantec Antivirus Enterprise Edition at their site and I had a major fear that this wouldnt work &amp;amp; I would have to scrap the server for it, but this did not affect me as the Vista 64 client for Symantec Antivirus Deployed Seamlessly &amp;amp; is working a treat since. &lt;BR&gt;&lt;BR&gt;(Congrats to Symantec / MSFT for the first time I have found third Party AV solution to work with a New O/S right from before the OS is released!)&lt;BR&gt;&lt;BR&gt;The new interface takes a bit of getting used to (for users of Vista Basic Theme, this wont be a problem)&lt;BR&gt;&lt;BR&gt;Windows Server 2008 ships with ALL the pre-requisites for your Exchange Server 2007 Deployment as native "Add-On" Features, so no need to run backwards &amp;amp; forwards&amp;nbsp;downloading&amp;nbsp;stuff from the Internet.&lt;BR&gt;&lt;BR&gt;The Exchange Server Deployment was again Very smooth, telling me at each step precisely which "Features" of Windows Server 2008 I should enable to match the pre-requisites.&lt;BR&gt;&lt;BR&gt;Surprisingly, the Windows Server 2008 performs about 70% better when dealing with the Exchange 2007 Management Tools (Both Exchange Management Console &amp;amp; Exchange Management Shell) than the Existing Windows Server 2003 boxes in the Environment which are having 4 GB of RAM &amp;amp; 2x Quad Core Processors (so higher spec hardware).&lt;BR&gt;&lt;BR&gt;So far, the Server has now been Running for almost 3 weeks, non-stop, with no indication of any stability issues or performance issues.&lt;BR&gt;&lt;BR&gt;My Conclusion: Windows Server 2008 is Definitely a good product &amp;amp; stable enough to go into your production environment. I would, however, not deploy any applications on their (or even consider it) if they have not officially been&amp;nbsp;published as&amp;nbsp;compatible&amp;nbsp;with server 2008. &lt;BR&gt;&lt;BR&gt;That being said, all my future networks are going to run Windows 2008 Domain Controllers &amp;amp; Exchange 2007 Servers with Windows 2003 Server ONLY going in on those boxes which explicitly require the O/S version.&lt;/P&gt;</description><category>General</category><comments>http://blog.sortedit.net/2008/03/07/windows-server-2008-in-the-production-environment--microsoft-exchage-2007-unified-messaging-server.aspx#Comments</comments><guid isPermaLink="false">0e49121a-df08-4eb1-87ee-670685c15d8c</guid><pubDate>Fri, 07 Mar 2008 02:56:00 GMT</pubDate></item><item><title>Avoid common causes of Exchange D/R- Part 2: Correctly configure your File System (File level) anti-virus on Exchange Server 2007 Mailbox Servers</title><link>http://blog.sortedit.net/2008/03/04/avoid-common-causes-of-exchange-dr-correctly-configure-your-file-system-file-level-antivirus-on-exchange-server-2007.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>So in my&amp;nbsp;&lt;A href="http://blog.sortedit.net/2008/03/03/configuring-file-system-antivirus-for-exchange-2003--avoid-the-most-cause-of-the-most-common-disaster-recovery-scenario-in-exchange.aspx" target=_blank&gt;last article&lt;/A&gt; we looked at configuring the File Level Virus Scanners for Exchange 2003, but what about 2007? Is it the same? Well not really.&lt;BR&gt;&lt;BR&gt;As we already know Exchange 2007 revolutionized the way we design, deploy &amp;amp; maintain our messaging environments. The new Roles Based architecture ensures that our messaging platform remains scalable, secure &amp;amp; efficient but also means that we need to consider the ways in which the different roles operate in order to effectively configure the File Level virus scanners in our organization.&lt;BR&gt;&lt;BR&gt;In this article, I will endeavour to list the necessary Directory, Process &amp;amp; File Extention exclusions which you should set for each server role in your environment in order to ensure integrity &amp;amp; reliability of your Exchange messaging solution.&lt;BR&gt;&lt;BR&gt;Of course, the recommendation still stands of running Exchange Aware Antivirus along with your file level scanners to secure the traffic that passes through Exchange.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Mailbox Server Role&lt;BR&gt;&lt;BR&gt;&lt;/STRONG&gt;&lt;EM&gt;Directory Level Exclusions:&lt;BR&gt;&lt;/EM&gt;
&lt;UL&gt;
&lt;LI&gt;Mailbox Database Directory (&lt;EM&gt;Powershell: Get-MailboxDatabase -Server "&lt;STRONG&gt;ServerName&lt;/STRONG&gt;" | Format-List *Path*&lt;/EM&gt;)&lt;/LI&gt;
&lt;LI&gt;Mailbox Database Temporary Folder (&lt;EM&gt;Default: %Program Files%\Microsoft\Exchange Server\Mailbox\MDBTemp&lt;/EM&gt;)&lt;/LI&gt;
&lt;LI&gt;Public Folder Database Directories (&lt;EM&gt;Powershell: Get-PublicFolderDatabase -Server "&lt;STRONG&gt;ServerName&lt;/STRONG&gt;" | Format-List *Path*&lt;/EM&gt;)&lt;/LI&gt;
&lt;LI&gt;Database Content Indexes (&lt;EM&gt;Powershell: %Program Files%\Microsoft\Exchange Server\Scripts\GetSearchIndexForDatabase.ps1&lt;/EM&gt;)&lt;/LI&gt;
&lt;LI&gt;Storage Group Directory (&lt;EM&gt;Powershell: Get-StorageGroup -Server "&lt;STRONG&gt;ServerName&lt;/STRONG&gt;" | Format-List *Path*&lt;/EM&gt;)&lt;/LI&gt;
&lt;LI&gt;Message Tracking &amp;amp; Managed Folders Log&amp;nbsp;Directory (&lt;EM&gt;Powershell: Get-MailboxServer -Server "&lt;STRONG&gt;ServerName&lt;/STRONG&gt;" | Format-List *Path*&lt;/EM&gt;)&lt;/LI&gt;
&lt;LI&gt;Offline-Address Book Directory (&lt;EM&gt;Default: %Program Files%\Microsoft\Exchange Server\ExchangeOAB&lt;/EM&gt;)&lt;/LI&gt;
&lt;LI&gt;OLE Content Conversion Directory (&lt;EM&gt;Default: %Program&amp;nbsp;Files%\Microsoft\Exchange&amp;nbsp;Server\Working\OleConvertor&lt;/EM&gt;)&lt;/LI&gt;
&lt;LI&gt;IIS System Files (&lt;EM&gt;%Windir%\System32\InetSrv&lt;/EM&gt;)&lt;/LI&gt;
&lt;LI&gt;Server's Temp folder (&lt;EM&gt;%Windir%\Temp&lt;/EM&gt;)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;EM&gt;Process Level Exceptions:&lt;BR&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;EM&gt;Store.exe&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;CDB.exe&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;CiDaemon.exe&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;Cluster.exe&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;InetInfo.exe&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;Mad.exe&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;Microsoft.Exchange.Cluster.ReplayService.exe&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;Microsoft.Exchange.InfoWorker.Assistants.exe&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;Microsoft.Exchange.Search.ExSearch.exe&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;Microsoft.Exchange.ServiceHost.exe&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;MicrosoftExchangeADTopologyService.exe&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;MicrosoftExchangeTransportLogSearch.exe&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;MsfteSQL.exe&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;OleConverter.exe&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;PowerShell.exe&lt;/EM&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;EM&gt;File Level Exceptoions&lt;BR&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;EM&gt;.chk&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;.log&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;.edb&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;.jrs&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;.que&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;.lzx&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;.ci&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;.dir&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;.wid&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;.000&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;.001&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;.002&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;.dia&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;.wsb&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;.config&lt;/EM&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Phew, thats a lot more than we had to do in Exchange 2003, but wait for it.... This is ONLY for the mailbox servers, what about the Hub, CAS, UM &amp;amp; Edge? Well, those are different &amp;amp; Will be covered in follow-on articles.&lt;/P&gt;</description><category>Best Practices</category><comments>http://blog.sortedit.net/2008/03/04/avoid-common-causes-of-exchange-dr-correctly-configure-your-file-system-file-level-antivirus-on-exchange-server-2007.aspx#Comments</comments><guid isPermaLink="false">7017401d-72ff-46b9-a4a0-19642684faed</guid><pubDate>Tue, 04 Mar 2008 06:28:00 GMT</pubDate></item><item><title>Avoid the most common cause for Exchange D/R- Part  1: Correctly configure your File System (File level) anti-virus on Exchange Server 2003</title><link>http://blog.sortedit.net/2008/03/03/configuring-file-system-antivirus-for-exchange-2003--avoid-the-most-cause-of-the-most-common-disaster-recovery-scenario-in-exchange.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>As professionals out there know, improperly configured File Level (File System) Anti-Virus Software is the cause of an inevitable Exchange Server Crash.&lt;BR&gt;&lt;BR&gt;Now we all know File-Level Anti-Virus is a necessity on ALL servers in your environment, so how do we ensure we deploy it on our Exchange Servers in a way which will not affect&amp;nbsp;the performance / reliability of our Exchange Servers &amp;amp; still maintain the desired level of security on our network?&lt;BR&gt;&lt;BR&gt;The answer is two fold &amp;amp; relatively simple, even if not regularly / correcly implemented in most environments.&lt;BR&gt;&lt;BR&gt;1. Implement Exchange Aware Anti-Virus Products to Monitor &amp;amp; Secure your messaging environment&lt;BR&gt;2. Implement File Level Anti-Virus with the correct exclusions set&lt;BR&gt;&lt;BR&gt;Both products can seemlessly co-exist since they use different methods for scanning &amp;amp; scan different portions of data.&lt;BR&gt;&lt;BR&gt;In this article I will address the File Level AV exclusions since the reliability of your Exchange Server is directly impacted by the same.&lt;BR&gt;&lt;BR&gt;The following is a list of Exclusions which need to be set at the Directory, File Extension &amp;amp; Process level with preference given to the Directory &amp;amp; Process levels over &amp;amp; above the Extension level.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Exchange Server&amp;nbsp;2003&lt;BR&gt;&lt;BR&gt;&lt;/STRONG&gt;&lt;EM&gt;Set Directory Level Exclusions for:&lt;/EM&gt;&lt;BR&gt;
&lt;UL&gt;
&lt;LI&gt;Folders Where the Exchange Databases Reside (&lt;EM&gt;Default Path: &lt;/EM&gt;\Exchsrvr\MDBData)&lt;/LI&gt;
&lt;LI&gt;Folders where the Exchange Streaming Transaction files reside (&lt;EM&gt;Default Path: &lt;/EM&gt;\Exchsrvr\MDBData)&lt;/LI&gt;
&lt;LI&gt;Exchange MTA Files (&lt;EM&gt;Default Path: Exchsrvr\MTAdata&lt;/EM&gt;)&lt;/LI&gt;
&lt;LI&gt;Message Tracking Log files (&lt;EM&gt;Default Path: \Exchsrvr\&lt;VAR&gt;Server_Name&lt;/VAR&gt;.log&lt;/EM&gt;)&lt;/LI&gt;
&lt;LI&gt;SMTP Virtual Server folders (&lt;EM&gt;Default Path: \Exchsrvr\mailroot&lt;/EM&gt;)&lt;/LI&gt;
&lt;LI&gt;Site Replication Service Folders (&lt;EM&gt;Defailt Path: \Exchsrvr\srsdata&lt;/EM&gt;)&lt;/LI&gt;
&lt;LI&gt;IIS System Files (&lt;EM&gt;Default Path: %SystemRoot%\System32\Inetsrv&lt;/EM&gt;)&lt;/LI&gt;
&lt;LI&gt;Internet Mail Connector Files (&lt;EM&gt;Default Path: \Exchsrvr\IMCData&lt;/EM&gt;)&lt;/LI&gt;
&lt;LI&gt;Path to the Storage Group Log Files (&lt;EM&gt;Default Path:&amp;nbsp;Default Path: &lt;/EM&gt;\Exchsrvr\MDBData)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Set the Process Exclusion for the following Exchange Processes:&lt;BR&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Store.exe&lt;/LI&gt;
&lt;LI&gt;MAD.exe&lt;/LI&gt;
&lt;LI&gt;W3WP.exe&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Set the File Exntension Exclusions for the following:&lt;BR&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;*.edb&lt;/LI&gt;
&lt;LI&gt;*.stm&lt;/LI&gt;
&lt;LI&gt;*.chk&lt;/LI&gt;
&lt;LI&gt;*.log&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;With the above Exclusions set, your AV software will not be able to "Tamper" with the day to day function of your Exchange 2003 Server, causing it to Fall-Over &amp;amp; the possibility of a lengthly restore procedure with risk of data-loss.&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;</description><category>Best Practices</category><comments>http://blog.sortedit.net/2008/03/03/configuring-file-system-antivirus-for-exchange-2003--avoid-the-most-cause-of-the-most-common-disaster-recovery-scenario-in-exchange.aspx#Comments</comments><guid isPermaLink="false">4cf0bf32-55e2-4284-8f88-777155668282</guid><pubDate>Mon, 03 Mar 2008 05:52:00 GMT</pubDate></item><item><title>Exchange Server 2007 Installation Pre-Requisites - A Comprehensive List</title><link>http://blog.sortedit.net/2008/02/13/exchange-server-2007-installation-prerequisites--a-comprehensive-list.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;For all those out there looking for the Pre-requisites for Exchange Server 2007 as a simple checklist to follow, here they are. &lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Please note:&lt;/STRONG&gt; This applies to x86 as well as x64 distro's &lt;STRONG&gt;&lt;EM&gt;BUT ONLY &lt;/EM&gt;&lt;/STRONG&gt;the x64 distro is supported in Production environment!&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;General Domain Level Requirements&lt;BR&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;At least 1 Windows 2003 Server Domain Controller &amp;amp; Global Catalogue Server&lt;/LI&gt;
&lt;LI&gt;Windows Domain &amp;amp; Forest in Native Mode&lt;/LI&gt;
&lt;LI&gt;Domain must NOT be a Single Labeled DNS Domain&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Edge Transport Server (Preferably a WorkGroup Server NOT Domain Member with 2 NIC Configuration)&lt;BR&gt;&lt;/P&gt;&lt;/STRONG&gt;
&lt;UL&gt;
&lt;LI&gt;Windows 2003 R2 SP1 or above&lt;/LI&gt;
&lt;LI&gt;Domain Suffix Appended to the Server Name (Computer Name / Change / More)&lt;/LI&gt;
&lt;LI&gt;.Net Framework 2.0&lt;/LI&gt;
&lt;LI&gt;.Net Framework 2.0 SP1&lt;/LI&gt;
&lt;LI&gt;.Net Framework 3.0 (recommended for Exchange 2007 SP1)&lt;/LI&gt;
&lt;LI&gt;.Net Framework 3.0 SP1&lt;/LI&gt;
&lt;LI&gt;Windows Powershell 1.0&lt;/LI&gt;
&lt;LI&gt;Active Directory Application Mode (ADAM installed from ADD/Remove Programs)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Hub Transport&lt;BR&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Windows 2003 R2 SP1 or above&lt;/LI&gt;
&lt;LI&gt;Domain Member&lt;/LI&gt;
&lt;LI&gt;.Net Framework 2.0&lt;/LI&gt;
&lt;LI&gt;.Net Framework 2.0 SP1&lt;/LI&gt;
&lt;LI&gt;.Net Framework 3.0 (recommended for Exchange SP1)&lt;/LI&gt;
&lt;LI&gt;.Net Framework 3.0 SP1&lt;/LI&gt;
&lt;LI&gt;Windows Powershell 1.0&lt;/LI&gt;
&lt;LI&gt;IIS (ONLY required for centralized remote management through Management Consoles)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Client Access Server&lt;/STRONG&gt;&lt;BR&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Windows 2003 R2 SP1 or above&lt;/LI&gt;
&lt;LI&gt;Domain Member&lt;/LI&gt;
&lt;LI&gt;.Net Framework 2.0&lt;/LI&gt;
&lt;LI&gt;.Net Framework 2.0 SP1&lt;/LI&gt;
&lt;LI&gt;.Net Framework 3.0 (recommended for Exchange SP1)&lt;/LI&gt;
&lt;LI&gt;.Net Framework 3.0 SP1&lt;/LI&gt;
&lt;LI&gt;Windows Powershell 1.0&lt;/LI&gt;
&lt;LI&gt;IIS (Required)&lt;/LI&gt;
&lt;LI&gt;RPC/HTTP Proxy Service (Required for Outlook Anywhere)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Mailbox Server&lt;/STRONG&gt;&lt;BR&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Windows 2003 R2 SP1 or above&lt;/LI&gt;
&lt;LI&gt;Domain Member&lt;/LI&gt;
&lt;LI&gt;.Net Framework 2.0&lt;/LI&gt;
&lt;LI&gt;.Net Framework 2.0 SP1&lt;/LI&gt;
&lt;LI&gt;.Net Framework 3.0 (recommended for Exchange SP1)&lt;/LI&gt;
&lt;LI&gt;.Net Framework 3.0 SP1&lt;/LI&gt;
&lt;LI&gt;Windows Powershell 1.0&lt;/LI&gt;
&lt;LI&gt;IIS (ONLY required for centralized remote management through Management Consoles)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Unified Messaging Server&lt;BR&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Windows 2003 R2 SP1 or above&lt;/LI&gt;
&lt;LI&gt;Domain Member&lt;/LI&gt;
&lt;LI&gt;.Net Framework 2.0&lt;/LI&gt;
&lt;LI&gt;.Net Framework 2.0 SP1&lt;/LI&gt;
&lt;LI&gt;.Net Framework 3.0 (recommended for Exchange SP1)&lt;/LI&gt;
&lt;LI&gt;.Net Framework 3.0 SP1&lt;/LI&gt;
&lt;LI&gt;Windows Powershell 1.0&lt;/LI&gt;
&lt;LI&gt;IIS (ONLY required for centralized remote management through Management Consoles)&lt;/LI&gt;
&lt;LI&gt;MS XML 6.0 Parser Libraries&lt;/LI&gt;
&lt;LI&gt;Windows Media Player 11 Runtime Files&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;I hope that someone out there wil find this post helpful, if you find any variations / requirements I have skipped out above, please feel free to post a comment &amp;amp; share the knowledge!&lt;BR&gt;&lt;/P&gt;</description><category>Exchange</category><comments>http://blog.sortedit.net/2008/02/13/exchange-server-2007-installation-prerequisites--a-comprehensive-list.aspx#Comments</comments><guid isPermaLink="false">78b5413e-682f-436e-b307-b7f444c431ac</guid><pubDate>Wed, 13 Feb 2008 05:32:00 GMT</pubDate></item><item><title>Import Bulk Contacts into Exchange 2003</title><link>http://blog.sortedit.net/2008/01/20/import-bulk-contacts-into-exchange-2003.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>If you want to import contacts into Active Directory without the hassle of creating each individual object manually, then this is for you.&lt;BR&gt;&lt;BR&gt;We make use of the CSVDE tool shipped with Windows for Importing/Exporting Data from CSV into AD.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Note: &lt;/STRONG&gt;The CSVDE tool can ONLY be used to import &amp;amp; export objects to / from CSV files &amp;amp; NOT to update existing objects in the AD. If you want to make changes to existing objects then you have to use the LDIFDE tool.&lt;BR&gt;&lt;BR&gt;The Tool to import Bulk Contacts into Exchange 2007 can be found &lt;A href="http://blog.sortedit.net/2008/04/15/updated-upload-hundreds-of-contacts-into-your-exchange-2007-in-8-simple-steps-.aspx" target=_blank&gt;here&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;Download the tool &amp;amp; follow the Instructions in the ReadMe.&lt;BR&gt;&lt;BR&gt;This tool is provided "As-Is" &amp;amp; without any garuntees / warranties, use at your own risk.&lt;BR&gt;&lt;BR&gt;&lt;A href="http://blog.sortedit.net/files/62018-54406/E2k3_Contacts_Generator.zip"&gt;Download Contact Generator NOW!&lt;/A&gt;</description><category>Exchange</category><comments>http://blog.sortedit.net/2008/01/20/import-bulk-contacts-into-exchange-2003.aspx#Comments</comments><guid isPermaLink="false">7d0ede80-60ca-43b8-8008-579dabdf17a8</guid><pubDate>Sun, 20 Jan 2008 03:10:00 GMT</pubDate></item><item><title>Nokia Mail For Exchange ( M4E ), Microsoft Exchange Server 2007, Multiple SAN Certificates &amp; Making them All Work Together (NOT A PROBLEM OF MULTIPLE SAN CERTIFICATES or NOKIA SUPPORT FOR THEM)</title><link>http://blog.sortedit.net/2007/09/02/nokia-mail-for-exchange--m4e--microsoft-exchange-server-2007-multiple-san-certificates--making-them-all-work-together.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;DIV&gt;I have seen a lot of speculation with getting Nokia Mail for Exchange working with Exchange Server 2007 on the internet &amp;amp; face countless problems with the same myself.&lt;BR&gt;&lt;BR&gt;Initially, I thought it "Just didn't Work", I had deployed Exchange 2007 at 2-3 of my clients &amp;amp; each time I tried to connect a M4E mobile device to Exchange it kept failing. Upon examining the logs on the mobile device I found an error something like the following:&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;EM&gt;"A field in the handshake was out of range or inconsistent with other fields"&lt;/EM&gt;&lt;/STRONG&gt;&lt;BR&gt;&lt;BR&gt;Now the thing that REALLY got to me was that for one of the Deployments I did, it Actually worked, the only difference being that I had used ISA 2006 to publish the CAS server for this particular project which the others had not been. &lt;BR&gt;&lt;BR&gt;So I thought I had found the answer, but in truth, the next time I tried to do this again it failed, with the same errors.&lt;BR&gt;&lt;BR&gt;This time, I knew it actually did work &amp;amp; so I began troubleshooting the problem. A process that ended up taking 2 full days of my time, but rewarding none the less.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;*&lt;/STRONG&gt; I should point out that at this point I was using an Internal Microsoft Certificate Authority to issue certificates to my servers &amp;amp; installed the Root CA on the Nokia Mobile prior to enable M4E.&lt;BR&gt;&lt;BR&gt;In&amp;nbsp;MOST cases I had enabled my internal CA to issue &lt;A href="http://blog.sortedit.net/2007/05/31/exchange-2007-ssl-certificates--subject-alternative-names.aspx"&gt;Multiple SAN Certificates&lt;/A&gt;&amp;nbsp;&amp;amp; generated CSR's which included the names for my organization using the New-ExchangeCertificate cmd-let as is generally accepted out there,&amp;nbsp;but this always resulted in the issue above.&lt;BR&gt;&lt;BR&gt;The time it worked, I had generated the CSR from ISA 2006 IIS with a single Subject Name&amp;nbsp;&amp;amp; then MANUALLY ADDED the SANs&amp;nbsp;at my CertSrv when I generated the certificate. &lt;BR&gt;&lt;BR&gt;To do this, in the &lt;STRONG&gt;Attributes&lt;/STRONG&gt; field when you request a new certificate type the following (&lt;EM&gt;without any Spaces&lt;/EM&gt;): &lt;BR&gt;SAN: DNS=mail.domain.com&amp;amp;DNS=autodiscover.domain.com&amp;amp;DNS=server.domain.local&lt;BR&gt;&lt;BR&gt;Now when you compare the certificates generated in these two different ways, they both appear pretty similar, except for 1 thing - If you look at the Details Tab of the Certificate &lt;STRONG&gt;one of them will have a Yellow Warning Triangle on the Subject Alternative Name attribute &amp;amp; one will have the Good Green Circle on the same attribute...&lt;BR&gt;&lt;/STRONG&gt;&lt;BR&gt;Now the trick here - When you generate the CSR using New-ExchangeCertificate Cmd-Let it appears that although it generates the CSR &amp;amp; the certificate is issued without any complaints it would appear that the CA somehow understands, but doesn't like, the way the SANs have been added &amp;amp; gives you a certificate which works, but has some warning attached.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;(I haven't been able to figure out what or why&amp;nbsp;yet so if anyone knows please feel free to enlighten me)&lt;BR&gt;&lt;BR&gt;Now Mail for Exchange does NOT like this anomaly in the certificate &amp;amp; as such WILL NOT connect to the exchange server &amp;amp; download the mail.&lt;BR&gt;&lt;BR&gt;However, if you have a nice Green Circle in the SAN Attribute (Added SANs Manually when you request the Cert) then all seems to work perfectly well provided you have put the Root Certificate on the phone too.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;The Good News&lt;/STRONG&gt;, however, is that this ONLY applies to Internal Certificates - It appears that once you upload your New-ExchangeCertificate CSR to a Public Trusted CA they "Normalize" the certificate before issuing it to you &amp;amp; your M4E will work after the Public CA Certificate is deployed on your Exchange / ISA Servers.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;EM&gt;It should also be noted that you need to make sure your Mobile is running a revision of Symbian OS newer than 1.5 (I think it is) to be able to handle Multiple Subject Name Certificates.&lt;/EM&gt;&lt;/STRONG&gt;&lt;BR&gt;&lt;/DIV&gt;</description><category>Mobility</category><comments>http://blog.sortedit.net/2007/09/02/nokia-mail-for-exchange--m4e--microsoft-exchange-server-2007-multiple-san-certificates--making-them-all-work-together.aspx#Comments</comments><guid isPermaLink="false">a5252537-c155-4a28-9a35-4e7157e58ad5</guid><pubDate>Thu, 27 Dec 2007 20:27:00 GMT</pubDate></item><item><title>Blog Hits by Operating System</title><link>http://blog.sortedit.net/2007/12/25/blog-hits-by-operating-system.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>Well I certainly hope everyone out there has had an excellent Xmas &amp;amp; is now looking forward to the New Years Eve celebrations &amp;amp; new year as a whole. I certainly am.&lt;BR&gt;&lt;BR&gt;Today I was looking at the Statistics for my blog, as I do from time to time, when something caught my attention, The Hits by Operating System stats presented what I thought would make for an interesting bit of trend analysis.&lt;BR&gt;&lt;BR&gt;The blogs been running for just under a year now, 11 months &amp;amp; some days so the information presented was gathered over the same&amp;nbsp;period. This means it should give us a rough indication on the technologies out there being used by everyone &amp;amp; whats presently taking off / hanging back in the market...&lt;BR&gt;&lt;BR&gt;Anyway, enough with the ramblings, why not have a look for yourself, the following Pie shows the Hits by O/S in a percentage form:&lt;BR&gt;&lt;BR&gt;&lt;IMG src="http://images.quickblogcast.com/62018-54406/Blog_Hits_by_OS_26_12_2007.JPG" width=483 border=0&gt;&lt;BR&gt;&lt;BR&gt;Now, as you can see, the largest chunk of hits come from Vista based machines (Microsoft will love this), which to me is pretty interesting since in this region we mostly see clients being very hesitant to adopt vista in general.&lt;BR&gt;&lt;BR&gt;There is even a hit from a Windows 98 based station out there somewhere, nice to know some people got some die hard machines still running on that - imagine support for it is becoming a bit of a problem as we go along ( I couldnt imaging having to go back to working on 98, although once I considered myself a 98 Wizzard) haha how times change when we have the technology available to us &amp;amp; opportunity to grow right?</description><category>General</category><comments>http://blog.sortedit.net/2007/12/25/blog-hits-by-operating-system.aspx#Comments</comments><guid isPermaLink="false">4dc5b7da-d486-4dbb-b683-584ec49249cf</guid><pubDate>Tue, 25 Dec 2007 19:55:00 GMT</pubDate></item><item><title>Merry Xmas &amp; Happy New Year</title><link>http://blog.sortedit.net/2007/12/24/merry-xmas--happy-new-year.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>I would just like to take this opportunity to wish all of you out there a VERY merry xmas &amp;amp; happy new year. May 2008 bring peace &amp;amp; prosperity to You &amp;amp; Yours as well as more regular posts to this blog from me &amp;amp; mine! &lt;img src="http://blog.sortedit.net/emoticons/smile.png" border="0" /&gt;</description><category>General</category><comments>http://blog.sortedit.net/2007/12/24/merry-xmas--happy-new-year.aspx#Comments</comments><guid isPermaLink="false">88f78f21-5378-4823-b7ba-1c46e0e2a560</guid><pubDate>Mon, 24 Dec 2007 16:04:00 GMT</pubDate></item><item><title>Import Contacts into Exchange 2007 using CSV</title><link>http://blog.sortedit.net/2007/10/21/import-contacts-into-exchange-2007-using-csv.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;DIV&gt;* &lt;SPAN style="COLOR: #eb0405"&gt;This article has been superceded by the one posted &lt;A href="http://blog.sortedit.net/2008/04/15/updated-upload-hundreds-of-contacts-into-your-exchange-2007-in-8-simple-steps-.aspx"&gt;HERE&lt;/A&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;One of my clients came up with a pretty standard request the other day, one I have been meaning to get around to myself but just hadn't had the time. He wanted a script to assist him in importing bulk contacts into his Exchange Server 2007 Organization. &lt;BR&gt;&lt;BR&gt;Now this is pretty simple, well much simpler than it was in 2003, when you leverage the functionality of PowerShell Cmd-Lets, Scripting &amp;amp; the native CSV file support. &lt;BR&gt;&lt;BR&gt;The procedure is as follows:&lt;BR&gt;&lt;BR&gt;1. Create a&amp;nbsp;new&amp;nbsp;File in notepad &lt;BR&gt;2. Paste the following text into it&lt;BR&gt;&lt;BR&gt;&lt;EM&gt;Last,First,Email,Company,Department,Title,Location,Tel,Fax,Mobile,POBox,Zip,StreetAdd,City,Country&lt;BR&gt;Gates,bill,gates.bill@microsoft.com,Microsoft Corporation,Executive,Chairman,Redmond,+1 (0)830 308 3665,+1 (0)830 336 6727,+1 (0)191 555 1780,8469,A9141,"1 MS Close",Redmond,United States of America&lt;BR&gt;&lt;BR&gt;&lt;/EM&gt;3. Save the file as &lt;EM&gt;&lt;STRONG&gt;Contacts.csv&lt;BR&gt;&lt;/STRONG&gt;&lt;/EM&gt;4. Open the file in Xcel &amp;amp; Populate it with all the required data&lt;BR&gt;5. Open Notepad &amp;amp; Paste the following into it:&lt;BR&gt;&lt;BR&gt;&lt;EM&gt;# Create User Accounts &amp;amp; Mailboxes According to Information in contacts.csv (CSV Formatted) &lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;# NOTE: Be sure that the Contacts.csv file resides in the same directory as the script when running.&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;# $_. (defined by $entry) calls the column in the CSV (e.g. $_.First calls the data from csv column titled First)&lt;BR&gt;# $_.First is First Name&lt;BR&gt;# $_.Last is Last Name&lt;BR&gt;# $DN is Display Name&lt;BR&gt;# $uLogin is User Login Name&lt;BR&gt;# $OU is the Organizational Unit for User Objects (String Value enclosed in '')&lt;BR&gt;# $Domain is the UPN Domain Name (either internal Domain Name or Public Domain Name if added as additional UPN Domain in Domains &amp;amp; Trusts, string value enclosed in '')&lt;BR&gt;# $Server is the Database Serer Name (String value enclosed in '')&lt;BR&gt;# $SG is the Storage Group Name for hosting Mailboxes &lt;BR&gt;# $MDB is the Mailbox Database Name for hosting Mailboxes&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;# Define Common Variables&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;$OU = 'Contacts'&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;# Call CSV File &amp;amp; Create Mailboxes&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;Write-host "Creating Contacts..."&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;import-csv 'contacts.csv' |&lt;BR&gt;&amp;nbsp;foreach{ &lt;BR&gt;&amp;nbsp;&amp;nbsp;$entry = $_&lt;BR&gt;&amp;nbsp;&amp;nbsp;$DN = $_.First+" " +$_.Last;&lt;BR&gt;&amp;nbsp;&amp;nbsp;$Alias = $_.First+"_" +$_.Last&lt;BR&gt;&amp;nbsp;&amp;nbsp;New-MailContact $DN -DisplayName $DN -FirstName $_.First -LastName $_.Last -organizationalunit $OU -Alias $Alias -ExternalEmailAddress $_.email&lt;BR&gt;&amp;nbsp;&amp;nbsp;Set-Contact $DN -Company $_.Company -Title $_.Title -Department $_.Department -Fax $_.Fax -MobilePhone $_.Mobile -Office $_.Location -Phone $_.Tel -PostalCode $_.Zip -PostOfficeBox $_.POBox -City $_.City -StreetAddress $_.StreetAdd -CountryorRegion $_.Country&lt;BR&gt;&amp;nbsp;&amp;nbsp;Write-Host 'OU &amp;nbsp;&amp;nbsp;=' $OU&lt;BR&gt;&amp;nbsp;&amp;nbsp;Write-host 'First Name &amp;nbsp;=' $_.First&lt;BR&gt;&amp;nbsp;&amp;nbsp;Write-Host 'Last Name &amp;nbsp;=' $_.Last&lt;BR&gt;&amp;nbsp;&amp;nbsp;write-host 'Display Name &amp;nbsp;=' $DN&lt;BR&gt;&amp;nbsp;&amp;nbsp;Write-Host 'Alias &amp;nbsp;&amp;nbsp;=' $Alias&lt;BR&gt;&amp;nbsp;&amp;nbsp;Write-Host 'Email Address &amp;nbsp;=' $_.Email&lt;BR&gt;&amp;nbsp;&amp;nbsp;Write-Host 'Company &amp;nbsp;=' $_.Company&lt;BR&gt;&amp;nbsp;&amp;nbsp;Write-Host 'Office&amp;nbsp;&amp;nbsp;=' $_.Location&lt;BR&gt;&amp;nbsp;&amp;nbsp;Write-Host 'Title&amp;nbsp;&amp;nbsp;=' $_.Title&lt;BR&gt;&amp;nbsp;&amp;nbsp;Write-Host 'Department&amp;nbsp;=' $_.Department&lt;BR&gt;&amp;nbsp;&amp;nbsp;Write-Host 'Telephone&amp;nbsp;=' $_.Tel&lt;BR&gt;&amp;nbsp;&amp;nbsp;Write-Host 'Fax&amp;nbsp;&amp;nbsp;=' $_.Fax&lt;BR&gt;&amp;nbsp;&amp;nbsp;Write-Host 'Mobile No. &amp;nbsp;=' $_.Mobile&lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;}&lt;BR&gt;&lt;BR&gt;&lt;/EM&gt;6. Save the file as &lt;STRONG&gt;&lt;EM&gt;CreateContacts.ps1&lt;/EM&gt;&lt;BR&gt;&lt;/STRONG&gt;7. Create an OU in AD Called Contacts&lt;BR&gt;8. Copy both &lt;STRONG&gt;&lt;EM&gt;Contacts.csv &lt;/EM&gt;&lt;/STRONG&gt;&amp;amp; &lt;STRONG&gt;&lt;EM&gt;CreateContacts.ps1&lt;/EM&gt;&lt;/STRONG&gt; onto a computer with Exchange Management Shell Installed&lt;BR&gt;9. From EMS, navigate to the folder where you placed the files above &amp;amp; run the PS1 script&amp;nbsp;(type .\CreateContacts)&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Hint: &lt;/STRONG&gt;When entering numbers, i.e. telephone, extension etc in excel, be sure to start the input with ' to ensure no leading 0 is dropped, e.g. '04 301 9112&lt;BR&gt;&lt;BR&gt;&lt;/DIV&gt;</description><category>Exchange</category><comments>http://blog.sortedit.net/2007/10/21/import-contacts-into-exchange-2007-using-csv.aspx#Comments</comments><guid isPermaLink="false">c86448d8-dbb6-4412-9a90-6578f3be1d71</guid><pubDate>Sun, 21 Oct 2007 05:08:00 GMT</pubDate></item><item><title>Publishing Exchange 2007 Client Access (OWA, Outlook Anywhere, ActiveSync) on ISA 2006</title><link>http://blog.sortedit.net/2007/07/29/publishing-exchange-2007-client-access-owa-outlook-anywhere-activesync-on-isa-2006.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;DIV&gt;Of late I have had the fortunate experience (or unfortunate in some cases) of publishing Exchange 2007 CAS servers&amp;nbsp;on ISA Server&amp;nbsp;2006 reverse proxies. This has indeed proved to be interesting &amp;amp; at times trying or troublesome so I'm gonna try give a few pointers here to cover quite a bit of what was missed out / not clear on many of the articles on the same subject which I found before.&lt;BR&gt;&lt;BR&gt;First off, lets start at thise brilliant article by &lt;A href="http://www.msexchange.org/Rui_JM_Silva/" target=_blank&gt;Rui Silva&lt;/A&gt; of the &lt;A href="http://www.msexchange.org/" target=_blank&gt;MSExchange.org&lt;/A&gt;&amp;nbsp;which can be found &lt;A href="http://www.msexchange.org/articles_tutorials/exchange-server-2007/mobility-client-access/publishing-exchange-client-access-isa-2006-complete-solution-part1.html" target=_blank&gt;here&lt;/A&gt;. I used this in my first ever Exchange 2007/ISA 2006 publishing procedure &amp;amp; found it covers the publishing procedure quite comprehensively, no matter if you ar using a&amp;nbsp;uni or multi-homed ISA Server.&lt;BR&gt;&lt;BR&gt;There are however a few basic guidelines &amp;amp; rules which need to be followed that are not covered in Rui's Article.&lt;BR&gt;&lt;BR&gt;In my opinion, the most important of these is the fact that, if not setup correctly, multiple Subject Alternative Name (SAN) certificates can BREAK, yes BREAK, your ISA Web Publishing Rules. How so? Well, it appears that ISA Server 2006, although SAN Aware to some degree, can ONLY use either the Certificate Subject Name or the FIRST SAN entry in a certificate. This means that if you have placed the name of the site you are publishing in the SAN attributes of the Certificate &amp;amp; its NOT at the top of the list then you in for some trouble. Well its just not gonna work.&lt;BR&gt;&lt;BR&gt;More on this can be found on the &lt;A href="http://blogs.technet.com/isablog/archive/2007/08/29/certificates-with-multiple-san-entries-may-break-isa-server-web-publishing.aspx" target=_blank&gt;ISA Server Team Blog&lt;/A&gt;.&lt;BR&gt;&lt;BR&gt;A coleague, Suraj Masrani, brought the above to my attention after he had been doing some research. Out of shear luck, the first time I tried to publish Exchange 2007 on ISA I actually matched ALL the certificates to the above rule! Kudo's to Suraj!!&lt;BR&gt;&lt;BR&gt;Secondly is that in some cases you actually need to patch ISA 2006 to add the Exchange Server 2007 Web Publishing Rules. The patch can be downloaded from this &lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=82B717CE-5B63-4098-8425-BBF4A5B7E09C&amp;amp;displaylang=en" target=_blank&gt;Microsoft Web Page&lt;/A&gt;.&lt;BR&gt;&lt;BR&gt;Now a Third thing I learnt along the way, Do NOT Specify a Gateway on the Network Connection Properties of your ISA Server, this may well lead to disaster for you. Instead add persistant static routes via Command Line Route Add tool. This is especially important, as I discovered, in a multi-homed environment.&lt;BR&gt;&lt;BR&gt;You can do this by typing &lt;EM&gt;Route Add Ip_Range&amp;nbsp;Mask&amp;nbsp;Subnet_Mask Gateway_IP -P&lt;/EM&gt; from command line for each subnet / vlan you are running. In my case I had to add the following:&lt;BR&gt;&lt;BR&gt;&lt;EM&gt;route add 172.16.0.0 mask 255.255.0.0 172.16.0.254 -p&lt;/EM&gt; (for the internal, 172.16.x.x,&amp;nbsp;VLANS)&lt;BR&gt;&lt;EM&gt;route add 0.0.0.0 mask 0.0.0.0 83.111.190.254 -p&lt;/EM&gt; (for all other traffic)&lt;BR&gt;&lt;BR&gt;Simply adding the gateway to the network connection TCP/IP properties on each interface cause ISA Publishing to cease to work regularly &amp;amp; required a reload to bring them back up. Now I suppose to someone who knows ISA quite well &amp;amp; networking too this would make sense, but then I profess to be no Guru in either.&lt;BR&gt;&lt;BR&gt;So with that all done, I follow Rui's Article above &amp;amp; successfully manage to publish my Exchange 2007 on ISA 2006.&lt;BR&gt;&lt;BR&gt;Now I am stuck on 1 (2 potentially) more fronts:&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Potential Problem #1.&lt;/STRONG&gt;&lt;BR&gt;I want my internal clients to access Webmail using the same URL internally as they would Externall &amp;amp; still make sure they get the same Forms Based Authentication page that they would from without the LAN.&lt;BR&gt;&lt;BR&gt;This is easily solved by setting up a split DNS infrastructure where you add an additional Primary Zone to your internal DNS Servers to make them 'Authoritative' for the public domain (from within the corporate network).&lt;BR&gt;&lt;BR&gt;Now all you so is manually create host records for WWW, Webmail, Intranet, Extranet etc &amp;amp; have them point to the correct private / public IP so the users are still able to browse their sites &amp;amp; connect to internal sites using the same public url they would from home.&lt;BR&gt;&lt;BR&gt;So where should your internal Webmail Host record point to? Well the ISA server, ofcourse, for if it pointed to the Exchange 2007 CAS then your users would get the basic authentication login prompt as opposed to the pretty FBA one. &lt;BR&gt;&lt;BR&gt;The trick is, the ISA Web Listener you created before needs to be configured to listen on both Internal &amp;amp; External Networks for this to work properly&amp;nbsp;though.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Potential Problem #2:&lt;BR&gt;&lt;/STRONG&gt;I have multiple Exchange 2007 Client Access Servers with Multiple ISA 2006 Reverse Proxies, how can I enforce some form of load balancing&amp;nbsp;/ redundancy in this scenario when manipulating the Hosts record allows me to only point&amp;nbsp;a single IP to the Published Host Name when DNS Round Robin MUST point to the ISA Servers for internal resolution of the public hostname?&lt;BR&gt;&lt;BR&gt;In my scenario above, the work around I used was to deploy DNS on the ISA Servers, make the local DNS Authoritative for the public domain (internally ONLY) &amp;amp; create the necessary Host (A) records for DNS Round Robin to work. DNS Forwarders for the Private Domain &amp;amp; All other domains were added to the DNS on ISA &amp;amp; finally ISA pointed to itself &amp;amp; its peer for DNS Resolution.&lt;BR&gt;&lt;BR&gt;This meant that ISA was able to resolve the public webmail URL (hostname) to either one of the internal CAS Servers while the Corporate Clients, using internal DNS would resolve the same URL (hostname)&amp;nbsp;to either of the ISA servers.&lt;BR&gt;&lt;BR&gt;Any clients accessing Webmail / CAS Services from the public would be directed to my public IP's by the relevant authoritative Public DNS servers which also had redundant DNS Records Registered for Round Robin, so Availability &amp;amp; redundancy requirements were met without the complications of using Load Balancing with Exchange 2007.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Next up are some useful tips &amp;amp; tricks learnt when trying to use Nokia Mail for Exchange (M4E) with Exchange 2007, Subject Alternative Name Certificates &amp;amp; ISA Server 2006&lt;/STRONG&gt;&lt;/DIV&gt;</description><category>ISA 2006</category><comments>http://blog.sortedit.net/2007/07/29/publishing-exchange-2007-client-access-owa-outlook-anywhere-activesync-on-isa-2006.aspx#Comments</comments><guid isPermaLink="false">c0624f6f-25f1-4c69-87ec-3be9c4869a31</guid><pubDate>Sun, 29 Jul 2007 04:40:00 GMT</pubDate></item><item><title>Exchange 2007, Multiple SAN Certificates &amp; Issuing Public CA's (Where to buy)</title><link>http://blog.sortedit.net/2007/07/12/multiple-san-certificates--public-cas.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>So after completing the migration, we still had some small issues to iron out. One of those was Upgrading the Private CA certificates I had installed on the Exchange Servers to Public CA Certificates.&lt;BR&gt;&lt;BR&gt;Now not too long ago, when you needed a Multiple SAN certificate that was publicly trusted you only had a small handful of CA's you could go to and whats more they actually appeared quite expensive. Times have changed slightly with most public CA's now offering some flavor of Multiple SAN Cert &amp;amp; at prices ranging from $50 - $1000+ per year.&lt;BR&gt;&lt;BR&gt;This is GREAT, you now have choice &amp;amp; the possibility of suiting your budget right? Well thats up to you to decide, here I just want to give a simple comparison between these certificates &amp;amp; let you choose what you want out of your public certificate.&lt;BR&gt;&lt;BR&gt;First of all, let us have a look at some of the places you can buy these certificates &amp;amp; what they cost / offer:&lt;BR&gt;&lt;BR&gt;&lt;A class="" href="http://www.verisign.com/ssl/buy-ssl-certificates/enterprise-ssl-certificates/index.html" target=_blank&gt;Verisign Managed PKI&amp;nbsp;SSL Certificates&lt;/A&gt;&lt;BR&gt;Not much information on the Multiple SAN Certs from Verisign, I found&amp;nbsp;a document saying they can support up to &lt;STRONG&gt;20 SANs&lt;/STRONG&gt; per certificate, however policies &amp;amp; costs are not readily available on the site- or I just couldn't find em.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;The most trusted &amp;amp; widely supported CA on the web&lt;/STRONG&gt;&lt;BR&gt;&lt;BR&gt;&lt;A class="" href="http://www.entrust.net/ssl-certificates/unified-communications.htm" target=_blank&gt;Entrust Unified Communication SSL Certificates&lt;/A&gt;&lt;BR&gt;&lt;STRONG&gt;Cost:&lt;/STRONG&gt; US$ 599 - 849 / year&lt;BR&gt;&lt;STRONG&gt;SANs Supported:&lt;/STRONG&gt; 10 or more (extra charges apply)&lt;BR&gt;&lt;STRONG&gt;Guarantee:&lt;/STRONG&gt; Unlimited re-issue guarantee within certificate lifetime&lt;BR&gt;&lt;STRONG&gt;Lifetime: &lt;/STRONG&gt;1 / 2 year options&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Trusted by more than 99 percent of all browsers &amp;amp; Mobile Technologies&lt;/STRONG&gt;&lt;BR&gt;&lt;BR&gt;&lt;A class="" href="http://www.geotrust.com/products/ssl_certificates/power_server_id.asp" target=_blank&gt;GeoTrust PowerServer ID Certificates&lt;/A&gt;&lt;BR&gt;&lt;STRONG&gt;Cost:&lt;/STRONG&gt; US$ 599 per year&lt;BR&gt;&lt;STRONG&gt;SANs Supported:&lt;/STRONG&gt; unto 4&lt;BR&gt;&lt;STRONG&gt;Guarantee:&lt;/STRONG&gt; Unlimited re-issue guarantee within certificate lifetime&lt;BR&gt;&lt;STRONG&gt;Lifetime: &lt;/STRONG&gt;1 / 2 year options&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Automatic renewal reminders&lt;BR&gt;&lt;BR&gt;Trusted by more than 99 percent of all browsers&lt;/STRONG&gt;&amp;nbsp;&lt;STRONG&gt;&amp;amp; Mobile Technologies&lt;BR&gt;&lt;BR&gt;&lt;/STRONG&gt;&lt;A class="" href="http://https//www.godaddy.com/gdshop/ssl/ssl.asp?ci=9173" target=_blank&gt;Go daddy 6-in-1 Certificate&lt;/A&gt;&lt;BR&gt;&lt;STRONG&gt;Cost:&lt;/STRONG&gt; US$ 70 - 250 per year&lt;BR&gt;&lt;STRONG&gt;SANs Supported:&lt;/STRONG&gt; 6&lt;BR&gt;&lt;STRONG&gt;Guarantee:&lt;/STRONG&gt; Up to 2 Re-Keys within the first 30 days after issue&lt;BR&gt;&lt;STRONG&gt;Lifetime:&lt;/STRONG&gt; Up to 10 years, with Savings&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Limited Support from Browsers &amp;amp; Mobile Technologies&lt;BR&gt;&lt;BR&gt;&lt;/STRONG&gt;Now there are a few more providers out there who offer these certificates &amp;amp; it is up to you to choose the one that suits you best.&lt;BR&gt;&lt;BR&gt;I personally like the offering from Entrust, it gives you a nice flexibility in the number of SANs supported, the Certificate Lifetime Re-Issue&amp;nbsp;Guarantee &amp;amp; the support from browsers &amp;amp; mobile devices out there.&lt;BR&gt;&lt;BR&gt;The Go Daddy certs are also a good option on the low budget end, however I found them to give a certificate error with some browsers, operating systems &amp;amp; mobile devices- but then this is a compromise some organizations are willing to make.&lt;BR&gt;&lt;BR&gt;In either case, if you use the standard validation or Turbo SSL solutions your certificates are usually issued within 5 working days @ most making the turn around time pretty efficient too.&lt;BR&gt;&lt;BR&gt;I have spoken with the local Comtrust CA here in Dubai &amp;amp; unfortunately as yet they have not been very forthcoming with current or future plans to support Multiple SANs.</description><category>Technical</category><comments>http://blog.sortedit.net/2007/07/12/multiple-san-certificates--public-cas.aspx#Comments</comments><guid isPermaLink="false">3088dca8-a9e8-4c17-9130-70d2c5717a61</guid><pubDate>Thu, 12 Jul 2007 17:35:00 GMT</pubDate></item><item><title>Kudo's to Quest &amp; their Notes Migrator for Exchange</title><link>http://blog.sortedit.net/2007/07/12/kudos-to-quest--their-notes-migrator-for-exchange.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>OK, well I just finished up the Notes migration I was doing a couple of weeks back &amp;amp; I am pleased to say the migration went on smoothly, we turned Domino off on Thursday evening at around 7 pm &amp;amp; Exchange on by about 7:45 pm the same night- then tidied up a few things, made sure the data was readily available &amp;amp; went live on Sunday! Only 600 odd mailboxes so was a bit of a task but hell, we pulled it off so why not celebrate?&lt;BR&gt;&lt;BR&gt;Anyway, the clients new Exchange 07 Org is fast, stable &amp;amp; the users are stoked with the new features so everyone happy on that front.&lt;BR&gt;&lt;BR&gt;Kudo's&amp;nbsp;&amp;amp; Thousands of thanks to &lt;A class="" href="http://www.quest.com/" target=_blank&gt;Quest&lt;/A&gt;, for a brilliant migration tool, the team of 5 who went around to all the clients &amp;amp; eased them into Outlook &amp;amp; to all those who helped us out on the back-end. All of these played an equally important part in doing it once, doing it right &amp;amp; the complete success of the project.</description><category>Other</category><comments>http://blog.sortedit.net/2007/07/12/kudos-to-quest--their-notes-migrator-for-exchange.aspx#Comments</comments><guid isPermaLink="false">f457e246-ea68-43ce-b12a-da46a9c6477b</guid><pubDate>Thu, 12 Jul 2007 17:24:00 GMT</pubDate></item><item><title>What are your Views on Virtualization ?</title><link>http://blog.sortedit.net/2007/06/11/what-are-your-views-on-virtualization-.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;So there's a lot of talk about virtualization out there, the possibility of running multiple servers on single machines, instant (nano second) delay failovers, clustering clustered virtual servers, reduction in costs etc.&lt;BR&gt;&lt;BR&gt;I am looking into virtualization @ the moment, possibly using ISCSI disk systems &amp;amp; a few deskops to run the VServers.&lt;BR&gt;&lt;BR&gt;I have a pretty good idea which servers I want to virtualize, how to do it what my expectations are from this.&lt;BR&gt;&lt;BR&gt;I want to hear from you out there on the following:&lt;BR&gt;&lt;BR&gt;Are you using virtualization &amp;amp; how do you find it?&lt;BR&gt;Are / Would you consider Virtualization?&lt;BR&gt;Which Servers on your network would you virtualize &amp;amp; which wouldnt you "trust" / risk to virtualization?&lt;/P&gt;</description><category>Virtualization</category><comments>http://blog.sortedit.net/2007/06/11/what-are-your-views-on-virtualization-.aspx#Comments</comments><guid isPermaLink="false">8df69c54-05be-4acc-9e09-dfaba55c1a7a</guid><pubDate>Mon, 11 Jun 2007 08:44:00 GMT</pubDate></item><item><title>ForeFront Installation Crashes When installing on an Exchange 2007 Single Copy Cluster</title><link>http://blog.sortedit.net/2007/06/11/forefront-installation-crashes-when-installing-on-an-exchange-2007-single-copy-cluster.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;One of my clients has an Enterprise Agreement with MS &amp;amp; as part of this they migrated to Exchange 2007. Now thanks to the EA, they are allowed to use ForeFront Security for Exchange on their servers at no additional charge- this makes sense too since it does integrate so well into the Exchange 07 Org.&lt;BR&gt;&lt;BR&gt;So I went in there yesterday to deploy &amp;amp; configure the forefront on their Hub/Cas and Mailbox SCC Cluster servers. I started with the hub/cas servers &amp;amp; everything went Great, it took a while to donload updates- I think the MS site where you get them from is reasonably busy so many timeouts while downloading but they came eventually.&lt;BR&gt;&lt;BR&gt;I also configured one of the HUB/CAS servers as an update distribution server so the other 3 servers on the network do not have to download from the web.&lt;BR&gt;&lt;BR&gt;As expected, all of the above went smoothely with no problems @ all! How ever, once I got to deploying it on the Single Copy Cluster I found that somewhere in the middle of the installation (in fact before it begins copying files) the installation crashes, just literally disappears off screen! &lt;BR&gt;&lt;BR&gt;I tried the installation several times on both nodes with different accounts &amp;amp; for the life of me could not get it to work. Eventually, fed up with being stubborn I resorted to asking google, which gave me the solution &amp;amp; get this:&lt;BR&gt;&lt;BR&gt;The solution was to rename the Exchange Cluster Group so that it has the same name as the Exchange Network Name Resource.&lt;BR&gt;&lt;BR&gt;See the following MS KB: &lt;a href="http://support.microsoft.com/kb/934287&lt;BR&gt;&lt;BR&gt;Now"&gt;support.microsoft.com/kb/934287&lt;BR&gt;&lt;BR&gt;Now&lt;/a&gt; lets consider:&amp;nbsp;its MS ForeFront, MS Windows, MS Clustering &amp;amp; MS Exchange - surely their AV should be able to differentiate between the various cluser groups &amp;amp; install its resources in the correct one with out us having to rename our groups, which in some cases may have been done according to a naming convention...&lt;BR&gt;&lt;/P&gt;</description><category>av</category><comments>http://blog.sortedit.net/2007/06/11/forefront-installation-crashes-when-installing-on-an-exchange-2007-single-copy-cluster.aspx#Comments</comments><guid isPermaLink="false">11769500-ef16-4da8-8077-6abcee0e8bc5</guid><pubDate>Mon, 11 Jun 2007 08:21:00 GMT</pubDate></item><item><title>Exchange 2007 SSL Certificates &amp; Subject Alternative Names</title><link>http://blog.sortedit.net/2007/05/31/exchange-2007-ssl-certificates--subject-alternative-names.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;Exchange 2007 presents new challenges on the front of SSL certificates - we know now that we need to include multiple names into our certificates to make all the features of this great new server system work. We also know its certainly never a best practice to keep the self signed exchange certificates which are deployed with the exchange installation.&lt;BR&gt;&lt;BR&gt;So how to we generate the new Certificate Requests &amp;amp; who do we submit them to?&lt;BR&gt;&lt;BR&gt;Well the easiest way to generate the certreq with multiple Subject Alternative Names is from within the Exchange Management Shell. As for the names to include, well that's entirely upto your deployment &amp;amp; environment.&lt;BR&gt;&lt;BR&gt;The commandlet used is New-ExchangeCertificate and the syntax is something like this:&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;EM&gt;New-ExchangeCertificate -DomainName webmail.fjdent.com, webmail.fjd.local, mbxhubcas.fjd.local&amp;nbsp;-FriendlyName&amp;nbsp;"F J D Enterprises" -GenerateRequest:$True -Keysize 1024 -IncludeAutoDiscover -path c:\fjdent.req -privatekeyExportable:$true -subjectName "c=ae, o=Johan Dreyer, CN=webmail.fjdent.com"&lt;BR&gt;&lt;/EM&gt;&lt;BR&gt;&lt;/STRONG&gt;Now the above commandlet will generate a certreq for a certificate to be issued to the server named webmail.fjdent.com (public&amp;nbsp;CAS Access)&amp;nbsp;with &lt;EM&gt;Subject Alternative Names&lt;/EM&gt; included for webmail.fjd.local (internal CAS access), mbxhubcas.fjd.local (Exchange 2007 Server Internal&amp;nbsp;FQDN), autodiscover.fjdent.com, autodiscover.fjd.local &amp;amp; autodiscover.AnyOtherExchangeAutoritativeDomain.com&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;* Note&lt;/STRONG&gt; that should you can use the &lt;EM&gt;-Force&lt;/EM&gt; switch to force the commandlet to overwrite existing files with the same name in the path specified.&lt;BR&gt;&lt;BR&gt;So now you have the Certificate Request file, what do you do with it? Well you have 2 options here, you can either submit it to a Public Trusted Certification Authority which supports issuing certificates with Subject Alternative Names, one such CA is &lt;A class="" href="http://www.entrust.com" target=_blank&gt;EnTrust&lt;/A&gt;, or you could submit it to your internal MS Certificate Server.&lt;BR&gt;&lt;BR&gt;Now if you go the public CA Route then you have not much to worry about, except meeting their verification criteria to get the certificate/s issued.&lt;BR&gt;&lt;BR&gt;However, if you plan on using your internal CA to issue the certificate you would need to enable this functionality on that server first. This is because MS Certificate Services is not configured by default to issue certificates with multiple SAN's.&lt;BR&gt;&lt;BR&gt;The good news is its pretty easy to do, on your Certificate Server just run the following commands:&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;EM&gt;&lt;SPAN class=userInput&gt;certutil -setreg policy\EditFlags +EDITF_ATTRIBUTESUBJECTALTNAME2&lt;BR&gt;net stop certsvc&lt;BR&gt;net start certsvc&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;/EM&gt;&lt;/STRONG&gt;Since I do this for multiple clients / lab environments I have copied these commands to notepad &amp;amp; saved the batch file on my USB Memory stick - now I just plug my memory stick into the CS &amp;amp; run the batch.&lt;BR&gt;&lt;BR&gt;Once you have done this you can now submit your certificate request to the internal CA &amp;amp; have it issue your Exchange Compliant SAN Certificate.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Note&lt;/STRONG&gt; that the clients would need to have the CA Root Certificate installed in the &lt;EM&gt;Trusted Root Certification Authorities&lt;/EM&gt; store of their &lt;EM&gt;local computer&lt;/EM&gt; to avoid getting the untrusted certificate error in&amp;nbsp;their browser- Outlook does not check the trust status of a certificate, only the availability &amp;amp; validity there&amp;nbsp;of.&amp;nbsp;&lt;BR&gt;&lt;BR&gt;To use an internal certificate with &lt;STRONG&gt;&lt;EM&gt;Windows Mobile&lt;/EM&gt;&lt;/STRONG&gt; based devices, you should export the CA Root Certificate in DER format, copy it onto the device &amp;amp; install it. WM&amp;nbsp; Devices will NOT connect to any server which is using a certificate that it does not trust!&lt;/P&gt;</description><category>Exchange</category><comments>http://blog.sortedit.net/2007/05/31/exchange-2007-ssl-certificates--subject-alternative-names.aspx#Comments</comments><guid isPermaLink="false">eebd3b93-3e9f-4408-88fc-a222a4e9d5e0</guid><pubDate>Thu, 31 May 2007 04:21:00 GMT</pubDate></item><item><title>Exchange 2003 OWA &amp; Windows Vista - users cannot compose / reply / forward messages</title><link>http://blog.sortedit.net/2007/05/28/exchange-2003-owa--windows-vista--users-cannot-compose--reply--forward-messages.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;Now I know many of us have experienced, lived with &amp;amp; ignered the feature encountered when browsing OWA2k3 from IE6 or IE7 and having to click on the content box to "active&amp;nbsp;&amp;amp; use the activex" control, this has never been a huge issue since it always worked. Hoever, now with more &amp;amp; more Windows Vista clients in the market, we face a new chalenge - MS have kindly removed support for the legacy OWA ActiveX control used when compsing new messages in OWA2k3.&lt;BR&gt;&lt;BR&gt;This causes a problem since now, your director whose all proud of his new, smart, cutting edge Windows Vista laptop decides to travel &amp;amp; guess what, when he tries to access OWA from abroad he can view all his messages / calendar / tasks etc but just let him try create a new message or reply to a message &amp;amp; all he gets is a big greyed out square with a small red X in the top left corner. He can't enter any data into the email body.&lt;BR&gt;&lt;BR&gt;This is disasterous for you, well potentially so anyway. The good news is you can be pro-active, you can click on the following link, download the patch, install it &amp;amp; reboot your exchange front end.&lt;BR&gt;&lt;BR&gt;&lt;FONT face=Helv size=2&gt;&lt;A href="http://support.microsoft.com/kb/911829"&gt;http://support.microsoft.com/kb/911829&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;The good news is not only will your Vista enabled users now be able to use OWA again but those users still on XP / 2000 with IE6/7 will now no longer have to "click to enable / use this activex control"&lt;BR&gt;&lt;BR&gt;Neat huh? well, not really - just a handy tip...&lt;/P&gt;&lt;/FONT&gt;</description><category>Exchange</category><comments>http://blog.sortedit.net/2007/05/28/exchange-2003-owa--windows-vista--users-cannot-compose--reply--forward-messages.aspx#Comments</comments><guid isPermaLink="false">1628b4e9-f212-41ef-9b77-a443ec61d054</guid><pubDate>Mon, 28 May 2007 04:39:00 GMT</pubDate></item><item><title>The interruption in service...</title><link>http://blog.sortedit.net/2007/05/21/the-interruption-in-service.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>Ok, so the blogs back online now - there were some technical issues caused by yours truly playing with the dns records of my domain --&amp;gt; you right, I should know better.&lt;BR&gt;&lt;BR&gt;anyway, its back now for good so lets keeep checking back for the updates as &amp;amp; when they come in.</description><category>Trouble</category><comments>http://blog.sortedit.net/2007/05/21/the-interruption-in-service.aspx#Comments</comments><guid isPermaLink="false">67ff7d0a-cae7-4eec-9b27-7f3ca8c1e68f</guid><pubDate>Mon, 21 May 2007 16:22:00 GMT</pubDate></item><item><title>Disk Usage Issues - WHERE DID MY FREE SPACE GO??</title><link>http://blog.sortedit.net/2007/05/18/disk-usage-issues--where-did-my-free-space-go.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>Hey guys,&lt;BR&gt;&lt;BR&gt;I dont know about you, but one problem I seem to regularly face in the field with my clients is lack of disk space. Admins these days just dont seem to do much housekeeping on their servers on the front of freeing up the space they should &amp;amp; eventually this ends up causing problems.&lt;BR&gt;&lt;BR&gt;Worst off is so many of us out there then resort to wasting a lot of time checking the size of individual files &amp;amp; folder through Windows Explorer trying to find where all the utilization has gone to.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Guys, there are tools out there to make your life easier- use them!&lt;BR&gt;&lt;BR&gt;&lt;/STRONG&gt;One such tool (my favourite) is &lt;A class="" href="http://www.jam-software.com/freeware/index.shtml" target=_blank&gt;Jam Software's&lt;/A&gt; TreeSize / TreeSize PRO - this is NOT freeware but a fully functional shareware copy can be downloaded, used &amp;amp; evaluated... Then if you like, please buy.&lt;BR&gt;&lt;BR&gt;There are a number of other similar GPL tools available from &lt;A class="" href="http://www.sourceforge.net" target=_blank&gt;SourceForge.net&lt;/A&gt;&amp;nbsp;which can do the same job accross platforms so its up to you what you want to use - &lt;A class="" href="http://sourceforge.net/projects/fortfreesize/" target=_blank&gt;freesize&lt;/A&gt;&amp;nbsp;is one I have used before which is similar to treesize...&lt;BR&gt;&lt;BR&gt;Use these tools people - they small, light weight, analyze your disks in secconds and give you an easy to use visual display of where your disk space is being utilized / wasted so its quick n easy for you to clean up. &lt;BR&gt;&lt;BR&gt;I'd like to see some of you try them out &amp;amp; then post some comments on here if indeed you find these tools saved you some time &amp;amp; effort...</description><category>General</category><comments>http://blog.sortedit.net/2007/05/18/disk-usage-issues--where-did-my-free-space-go.aspx#Comments</comments><guid isPermaLink="false">5d0eb9a6-39aa-4399-9966-b0da3ae70dfb</guid><pubDate>Fri, 18 May 2007 03:46:00 GMT</pubDate></item><item><title>Enabling Exchange 2003 SP2 Mobile Access (DirectPush &amp; OMA) in a Front-End/Back-End Scenario</title><link>http://blog.sortedit.net/2007/05/16/enabling-exchange-2003-sp2-mobile-access-directpush--oma-in-a-frontendbackend-scenario.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;So you have Exchange 2003, your boss wants mail on his mobile - you look to Blackberry &amp;amp; other similar products for help!&lt;BR&gt;&lt;BR&gt;Well I don't - Exchange 2003 SP2 comes with a native built in DirectPush technology called ActiveSync- yes, its true this is primarily supported by the Windows Mobile based pda's out there but you can also get a licensee&amp;nbsp;version of the Active Sync client&amp;nbsp;for many other kinds of mobile device. The favourite by far can be checked out at the following url:&lt;BR&gt;&lt;BR&gt;&lt;A href="http://www.dataviz.com/solutions/enterprise/roadsync/index.html"&gt;http://www.dataviz.com/solutions/enterprise/roadsync/index.html&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;Cool, so now you have an idea that you going to use Exchange Active Sync in your environment, the next step is enabling it &amp;amp; setting up your devices... well this is pretty easy provided you have a front-end/back-end topology (if using ssl otherwise this doesnt matter)&lt;BR&gt;&lt;BR&gt;All you need to do is open up Exchange System Manager on your management station or one of your Exchange Servers&lt;BR&gt;&lt;BR&gt;Expand &lt;EM&gt;Global Settings&lt;/EM&gt;&lt;BR&gt;Right Click &lt;EM&gt;Mobile Services&lt;/EM&gt; &amp;amp; select &lt;EM&gt;Properties&lt;BR&gt;Enable Outlook Mobile Access&lt;BR&gt;Enable Unsupported Devices&lt;BR&gt;&lt;/EM&gt;Setup the&lt;EM&gt; Device Security &lt;/EM&gt;as per your policies&lt;BR&gt;&lt;BR&gt;Now Goto Active Directory Users &amp;amp; Computers, right click those users who you are going to be using ActiveSync, select Exchange Tasks&amp;gt; Configure Features &amp;gt; Enable Mobile Services&lt;BR&gt;&lt;BR&gt;Finally on the Device itself, connect to the WAP / GPRS, open ActiveSync / RoadSync, Add a new Server (Account), specify the username, the&amp;nbsp;public IP of your OWA site (front end Server), and your netbios domain name &amp;amp; hit next/merge/finish.&lt;BR&gt;&lt;BR&gt;Presto - it connects to the server, sets up a partnership &amp;amp; begins downloading the relevant data... Calendar, Contacts &amp;amp; Inbox are but a few of what can be sync'd (dependant on device &amp;amp; exchange version&amp;nbsp;- )&amp;nbsp;so check it out.&lt;/P&gt;</description><category>Exchange</category><comments>http://blog.sortedit.net/2007/05/16/enabling-exchange-2003-sp2-mobile-access-directpush--oma-in-a-frontendbackend-scenario.aspx#Comments</comments><guid isPermaLink="false">e7dfa7b8-ee17-4bb8-b7c6-134958f36164</guid><pubDate>Wed, 16 May 2007 15:19:00 GMT</pubDate></item><item><title>Exchange 2003 Disaster Recovery - Restoring to a Single Server from a failed Cluster</title><link>http://blog.sortedit.net/2007/05/16/exchange-2003-disaster-recovery--restoring-to-a-single-server-from-a-failed-cluster.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>Ok, so many of us out there are faced with situations which require us to restore data backed up from an Exchange Cluster onto a single server. &lt;BR&gt;&lt;BR&gt;This can happen in multiple scenario's, maybe your SAN has become unavailable for some reason, maybe you need to test your DR Procedure in a lab environment to make sure your prepared in the event of a Disaster &amp;amp; that your backups are indeed reliable. &lt;BR&gt;&lt;BR&gt;There are many reasons out there but not so many reasonable howto's. &lt;BR&gt;&lt;BR&gt;Im going to try give you a general idea here on the procedure - dont expect a 100% accurate step by step, its more of a general guideline which if you use a bit of common sense, intelligence and well, some more research you should be able to perform the D/R with no problems at all.&lt;BR&gt;&lt;BR&gt;Onto the Procedure:&lt;BR&gt;&lt;BR&gt;Delete the Cluster Virtual Server object from A/D using ADSIEDIT&lt;BR&gt;&lt;BR&gt;Delete the Virtual Server Computer object from Active Directory Users &amp;amp; Computers&lt;BR&gt;&lt;BR&gt;Install the new server with the same server name, O/S Level &amp;amp; Patches then install a fresh copy of Exchange as part of the origional organization&lt;BR&gt;&lt;BR&gt;You will need to create the exact same drive &amp;amp; folder structure as what you had on the cluster, e.g. x:\exchsrvr\mdbdata\priv1.edb etc&lt;BR&gt;&lt;BR&gt;Create Identically named Storage Groups &amp;amp; Information Stores which are located in the same path as on the cluster then dismount the stores &amp;amp; mark them to never be mounted @ startup &amp;amp; Database may be over written by a Restore&lt;BR&gt;&lt;BR&gt;Add the following Registry DWORD &lt;STRONG&gt;Recovery SG Override = 1&lt;/STRONG&gt; to this registry key: &lt;BR&gt;&lt;FONT face="Courier New"&gt;HKLM\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem&lt;BR&gt;&lt;EM&gt;(Remember to set this back to 0 after the restore)&lt;BR&gt;&lt;/EM&gt;&lt;BR&gt;Install your backup software, catalogue the last successful backup media &amp;amp; restore your information stores.&lt;BR&gt;&lt;BR&gt;* It is normally a best practice when restoring multiple information stores to run each store as an individual job - this allows them to be mounted one at a time as and when the restore completes.&lt;BR&gt;&lt;BR&gt;Now reconnect all the mailboxes to their respective user accounts using the Mailbox Recovery Centre in Exchange System Manager &amp;amp; your system is back up &amp;amp; running.&lt;BR&gt;&lt;/FONT&gt;</description><category>DR</category><comments>http://blog.sortedit.net/2007/05/16/exchange-2003-disaster-recovery--restoring-to-a-single-server-from-a-failed-cluster.aspx#Comments</comments><guid isPermaLink="false">3f2889eb-762b-4032-9931-01f6fd09bb31</guid><pubDate>Wed, 16 May 2007 10:41:00 GMT</pubDate></item><item><title>HP Exchange 2007 Server Sizing Tool</title><link>http://blog.sortedit.net/2007/05/15/hp-exchange-2007-server-sizing-tool.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>For all of us out there who are responsible for designing &amp;amp; deploying solutions based on Exchange Server 2007 HP have finally created &amp;amp; released a Sizing Tool to make our lives a lot simpler.&lt;BR&gt;&lt;BR&gt;This tool can be accessed on their Active Answers Website at the following URL:&lt;BR&gt;&lt;A href="http://h71019.www7.hp.com/activeanswers/Secure/483374-0-0-0-121.html"&gt;http://h71019.www7.hp.com/activeanswers/Secure/483374-0-0-0-121.html&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;(You will need to setup an HP Passport Account &amp;amp; Log In to access the tools)&lt;BR&gt;&lt;BR&gt;Also remember to always use some of your own logic when sizing &amp;amp; scaling hardware for your solutions since tools like this apply ONLY the recommended best practices from MS and do not really take cost into consideration.&lt;BR&gt;&lt;BR&gt;example: Single Exchange Server for 100 Users according to the tool requires 14x 72GB SAS HDD's in a mirror, this is not practical since a) its Expensive b) 6x 146GB Disks would meet the performance &amp;amp; storage requirements for this size solution quite fine. &lt;BR&gt;&lt;BR&gt;Im not saying ALWAYS do this, just sometimes the solutions put forward by the sizer are not quite 100% what suits us or our customers.&lt;BR&gt;&lt;BR&gt;Have FUN playing with it.</description><category>servers</category><comments>http://blog.sortedit.net/2007/05/15/hp-exchange-2007-server-sizing-tool.aspx#Comments</comments><guid isPermaLink="false">a3e18bcb-e91e-425c-af80-ef19e1ad5fc8</guid><pubDate>Tue, 15 May 2007 08:17:00 GMT</pubDate></item><item><title>Exchange 2007 Continuous Replication Part 1: LCR</title><link>http://blog.sortedit.net/2007/05/14/exchange-2007-continuous-replication-part-1-lcr.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;For many of us, the transition from Exchange 2003 to Exchange 2007 is taking its toll. This is because Exchange 2007 requires us to take&amp;nbsp;up a new way of thinking, completely, in the planning, deployment &amp;amp; Disaster Recovery scenario as well as in the server sizing side.&lt;BR&gt;&lt;BR&gt;I have already mentioned that Exchange 2007 Databases are no longer bound to a particular server name and that MS have included Log Shipping (Replication) into Exchange Server 2007 making it possible for you to keep an almost (log shipping is ASYNCHRONOUS) up-to-date copy of your live Information Stores in another location. Be this a separate folder / disk set or subsystem.&lt;BR&gt;&lt;BR&gt;Now there are some limitations to LCR, off the top of my head these are:&lt;BR&gt;- Only 1 Database per Storage Group can be configured for LCR&lt;BR&gt;- Databases can ONLY be replicated to what windows thinks is Direct Attached Storage&lt;BR&gt;-&amp;nbsp;Replication is asynchronous, which means your off-line database will always be at least 1MB behind in email&amp;nbsp;&amp;nbsp; content (1 log File)&lt;BR&gt;- Ok, so now we looked at that, lets see how this technology / system helps us &amp;amp; our clients in the production environment.&lt;BR&gt;&lt;BR&gt;&lt;U&gt;Scenario&lt;/U&gt;: &lt;BR&gt;I have a client with about 150 users who is on a tight budget and decides he does not require high-availability, what he does require, however, is fast reliable D/R solution which can bring his services up in the least amount of time.&lt;BR&gt;An intranet Server will also be purchased &amp;amp; will use the same HDD type as those in Exchange Server.&lt;BR&gt;&lt;BR&gt;Additionally backup of A/D, Exchange &amp;amp; Intranet will be performed onto tape daily.&lt;BR&gt;&lt;BR&gt;Reduced Performance after D/R is acceptable while the production Exchange Server is brought back online, what is important to the client is service availability.&lt;BR&gt;&lt;BR&gt;&lt;U&gt;Solution&lt;/U&gt;: &lt;BR&gt;&lt;BR&gt;Deploy Single Exchange 2007 Server with recommended config + additional 2x 300GB HDD (Mirrored for LCR).&lt;BR&gt;&lt;BR&gt;Create Multiple Storage Groups each with a Single Information Store enabled for LCR. Place the Replica on the 300GB Mirrored Patition&lt;BR&gt;&lt;BR&gt;Deploy intranet server.&lt;BR&gt;&lt;BR&gt;Now lets look at how the above solution compares to the scenario requirements in various D/R situations:&lt;BR&gt;&lt;BR&gt;&lt;U&gt;Database Level Corruption&lt;/U&gt;:- Since Off-Line database is generated from log file replication by an off-line jet engine the corruption would not have propagated so all we need to do is point our Information Stores in Exchange 2007 to the LCR Databases &amp;amp; mount them, replay uncommitted/replicated logs, repair origional database off-line &amp;amp; then swtich&amp;nbsp;back&amp;nbsp;at your next&amp;nbsp;convenience&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;EM&gt;Estimated Down&amp;nbsp;time&lt;/EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;30mins&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;EM&gt;Data Loss&lt;/EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0%&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;EM&gt;Performance Degradation&lt;/EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Temporary&lt;BR&gt;&lt;U&gt;Server Failure / Total System Failure&lt;/U&gt;:- Intranet Server makes use of the same hard disks as those in the Exchange server, therefore install Exchange 2007 on the intranet server, move the Live Database HDD’s / LCR + Log HDD to the Intranet server, Mount the databases &amp;amp; Replay Logs. For the users with Outlook 2007 + Auto-discover the new server name settings automatically update, for those with Previous Versions of Outlook, manually re-home or use Exchange Profile Update tool + Login Script to re-home outlook profiles&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;EM&gt;Estimated&amp;nbsp;Down&amp;nbsp;Time&lt;/EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;3 hours&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;EM&gt;Data Loss&lt;/EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0%&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;EM&gt;Performance Degradation&lt;/EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Temporary&lt;BR&gt;&lt;BR&gt;Of course, in the event that the production Exchange server was totally destroyed (Disks Included)&amp;nbsp;you would have no option but to revert to the conventional Tape Backup &amp;amp; Restore procedure which has not changed much, except that you can now take VSS backup of the Off-Line Databases, and in this case restore time would depend on the size of data, availability of hardware etc. etc. etc. However, these scenario’s are pretty rare in the production environment &amp;amp; the only real alternative would of course be a geo-cluster…&lt;BR&gt;&lt;BR&gt;Now I’ll leave you to draw your own conclusions as to how this can make your life easier- All I know is it’s a real alternative to traditional recovery methods &amp;amp; can save me a lot of headache, sleepless nights &amp;amp; SLA penalties therefore included in all my solutions.&lt;BR&gt;CCR coming Soon …&lt;BR&gt;&lt;/P&gt;</description><category>Exchange</category><comments>http://blog.sortedit.net/2007/05/14/exchange-2007-continuous-replication-part-1-lcr.aspx#Comments</comments><guid isPermaLink="false">12675514-d4dd-44fa-807f-9ad3c2d03ba8</guid><pubDate>Mon, 14 May 2007 05:42:00 GMT</pubDate></item><item><title>D/R #1: Recovering Active Directory / Exchange 2003 - Single DC Running Exchange</title><link>http://blog.sortedit.net/2007/05/12/dr-1-recovering-active-directory--exchange-2003--single-dc-running-exchange.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>I recently underwent a wonderful 2 weeks in which I had to do a number of Disaster Recoveries for my clients, three to be precise. Now this sux since they all happened during the working week n that meant sleepless nights for me.&lt;BR&gt;&lt;BR&gt;To all of you out there looking at the main stream server support field as a career move- I certainly hope you dont like your sleep or personal life as these come to an end when you are supporting clients backend infrastructure. LOL&lt;BR&gt;&lt;BR&gt;So what was involved in these D/R's??&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;D/R #1: Small Organisation- Single DC running E2k3&lt;BR&gt;Failure:&amp;nbsp; RAID 5 Array&lt;BR&gt;&lt;BR&gt;&lt;/STRONG&gt;The above failure happened thanks to a faulty RAID Cache module on the Array controller of the server which didnt allow the failed disks to rebuild correctly.&amp;nbsp;&lt;BR&gt;&lt;BR&gt;I spent about 3 hours trying to FORCE the raid controller to rebuild the logical volume, which it wouldnt so as a result I decided on rebuilding the server &amp;amp; restoring A/D &amp;amp; Exchange - My first ever D/R in this scenario...&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;The Procedure:&lt;BR&gt;&lt;BR&gt;&lt;/STRONG&gt;1. Complete Rebuild of the Server from the RAID 5 Logical drive to the O/S &amp;amp; Partitioning&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;-Same ServerName&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;-Same IP&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;-Same Logical Disk Partitioning&lt;BR&gt;2. Install ALL updates &amp;amp; Patches which were applied before&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;-This can be tricky on servers which have been running for a while, in my case I simply applied the latest service pack at time of D/R&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;-I did not update the IE, not having realised the server had been updated to IE7, &amp;amp; this caused an unmentionable amount of stress for me - &lt;STRONG&gt;Note to Administrators: always document the IE version installed on each server&lt;BR&gt;&lt;/STRONG&gt;3. Install backup software &amp;amp; Reboot to DS Restore mode&lt;BR&gt;4. Catalogue the lask good FULL Backup &amp;amp; Restore SYSTEM STATE&lt;BR&gt;5. Set the HKLM\SYSTEM\CCS\SERVICES\NTFRS\BACKUP/RESTORE/BURFLAGS to d4 value &amp;amp; reboot&lt;BR&gt;*check out &lt;A class="" href="http://support.microsoft.com/kb/315457" target=""&gt;kb315457&lt;/A&gt;&lt;BR&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Expect a large number of services to fail &amp;amp; slow startup time here since the old registry has been restored &amp;amp; not all applications put back on the server&lt;BR&gt;&lt;/EM&gt;&lt;BR&gt;&lt;EM&gt;Before installing exchange, be sure to delete the Exchange registry key under HKLM\Software\Microsoft or your installation WILL fail!&lt;/EM&gt;&lt;BR&gt;&lt;BR&gt;6. Install MS Exchange 2003 by running setup /disasterrecovery switch &amp;amp; Apply the correct Exchange SP level then restore the databases from backup -&lt;EM&gt; be sure your username &amp;amp; password for the restore are correct!!!!!&lt;/EM&gt;&lt;BR&gt;7. Mount the databases&amp;nbsp;/ replay logs using eseutil /cc &amp;amp; Mount the databases&lt;BR&gt;&lt;BR&gt;your server should be UP now with pretty much in an identical way to what it was before.&lt;BR&gt;&lt;BR&gt;NOTE: I had a lot of trouble with Symantec Mail Security for Exchange in this scenario, it would not reinstall correctly &amp;amp; interfered with my internal &amp;amp; external mail routing. I eventually had to find the manual uninstall instructions on the net, remove the registry keys &amp;amp; finally reinstall it to get mail routing again.&lt;BR&gt;&lt;BR&gt;All in All, this procedure was a reasonably painless one though time consuming. We wer just luck that the client had a good clean backup of both System State of the DC &amp;amp; the Exchange information store's. &lt;BR&gt;&lt;BR&gt;It is recomended that at least one System State Backup of each Domain Controller in your domain be taken every 50 days, the tombstone period for A/D backups is 60days so you will not be able to restore any system state backup older than that!</description><category>DR</category><comments>http://blog.sortedit.net/2007/05/12/dr-1-recovering-active-directory--exchange-2003--single-dc-running-exchange.aspx#Comments</comments><guid isPermaLink="false">74ecae7b-1c99-4cf3-b6ba-3132c73a1311</guid><pubDate>Sat, 12 May 2007 08:30:00 GMT</pubDate></item><item><title>From Domino to Exchange 2007</title><link>http://blog.sortedit.net/2007/05/12/from-domino-to-exchange-2007.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>Ok, so after having mentioned once or twice the new tools out with Exchange 2007 &amp;amp; ranted &amp;amp; raved about these products, I think its about time I eat some humble pie!!&lt;BR&gt;&lt;BR&gt;One of the reasons I have not been keeping up with my blog is an ongoing Migration project for a client with about 600 mailboxes from IBM Domino 7.x to Exchange 2007. I was pleased that we were able to secure this tender since Seven Seas received a late invitation as an independant bidder (not recommended by MS on this project) and I worked on the entire concept, proposal &amp;amp; tender document along with a very capable account manager. &lt;BR&gt;&lt;BR&gt;Kudo's to ghassan, me &amp;amp; the rest of the team who helped secure this!&lt;BR&gt;&lt;BR&gt;Anyway, onto the more interesting stuff...&lt;BR&gt;&lt;BR&gt;The solution deployed includes 2x HUB/CAS servers using NLB &amp;amp; an Active/Passive SCC Cluster all deployed on AMD based HP Blade C Class servers. The Exchange setup &amp;amp; configuration was a breeze, of course, and it wasnt long before I had it all up &amp;amp; running, ready for the migration configuration.&lt;BR&gt;&lt;BR&gt;The concept was to try save some money for the client &amp;amp; use the Transporter Suite for to migrate the users &amp;amp; mailboxes accross (no requirement for Application migration here) so I proceeded to install &amp;amp; configure the transporter suite for testing.&lt;BR&gt;&lt;BR&gt;The results? FRIGHTENING!!&lt;BR&gt;&lt;BR&gt;The setup was reasonably simple, co-existance using the domino connector proved to be a problem so we decided to use SMTP based mail routing between 2 seperate domains, in theory no-problem but in this case Domino config has problems so it still doesnt work properly, but hey, thats another story not to be told here.&lt;BR&gt;&lt;BR&gt;As for the transporter suite itself, well I found some pretty erratice behaviour coming from it, quite often the service would crash, requiring a complete restart of the server for everything to go back to normal, the MMC keeps crashing too, countles unnecessary errors are reported from the MMC which simply are NOT there when you use powershell etc. Its a pretty painful process.&lt;BR&gt;&lt;BR&gt;Additionally, when migrating mailboxes I found anything upto 20% of the users emails wer not being migrated for one reason or another, MS claim its due to encryption / corruption, but then I checked the mails out in Notes &amp;amp; cant find anything wrong with them, certainly not corrupt or encrypted anyway.&lt;BR&gt;&lt;BR&gt;(Silly me, Should have known these limitations exist with the MS Migration tools - we live, we learn)&lt;BR&gt;&lt;BR&gt;Of course, PAB's &amp;amp; Archives are not migrated as part n parcell of the MS tool migration either so this makes life more interesting cos you nw have to find alternatives to move these.&lt;BR&gt;&lt;BR&gt;Something else&amp;nbsp;I learned during this R&amp;amp;D phase is that MS are currently releasing a new version of the Transporter Suite on a monthly basis with new fixes included, so if you have the time &amp;amp; patience then you could keep waiting &amp;amp; trying each new version.&lt;BR&gt;&lt;BR&gt;For the rest of us though, there REALLY is not real alternative to switching to a third party tool such as &lt;A class="" href="http://www.quest.com" target=_blank&gt;Quest&lt;/A&gt; Notes Migrator for Exchange. This tool really rocks in terms of cost/pound of performance. reasonably priced at about 12USD/mailbox for 600 users (prices may vary according to no. of mailboxes) you honestly cannot complain when all Mailboxes, Archives &amp;amp; PAB's are migrated all at once in a quick easy n stable environment with minimal data loss, so far max = 4%.&lt;BR&gt;&lt;BR&gt;Those of us who have unlimited budgets though, I would recomend checking out &lt;A class="" href="http://www.lotus-notes-export.com/XitNotes.asp?s=gOTH" target=_blank&gt;XitNotes&lt;/A&gt;&amp;nbsp;its by far the easiest n most user friendly but costs a packet.... will let you check it out!!&lt;BR&gt;&lt;BR&gt;Anyway, I guess the bottom line here - when you migrate from notes to exchange, DONT BE CHEAP, spend the extra cash on a tool to help you n you will be thankful end of day!!</description><category>Migration</category><comments>http://blog.sortedit.net/2007/05/12/from-domino-to-exchange-2007.aspx#Comments</comments><guid isPermaLink="false">a8cbc2b0-e4b8-41ed-ab31-1cd38a582b49</guid><pubDate>Sat, 12 May 2007 08:07:00 GMT</pubDate></item><item><title>How Do I Setup My AD Sites??</title><link>http://blog.sortedit.net/2007/03/26/how-do-i-setup-my-ad-sites.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>So another long while has passed since I last updated my blog- well in my defence I work for a living - haha, what a thought... No seriously, I have taken on a few new responsibilities in the office and well, they seem to consume a lot more of my time.&lt;BR&gt;&lt;BR&gt;For those interested in what I am doing now check back shortly, I will be posting some personal news in the next couple of days.&lt;BR&gt;&lt;BR&gt;For now, I want to talk a bit about Active Directory Sites. &lt;BR&gt;&lt;BR&gt;Now as most of us undoubtedly know by now, and some are about to find out, a huge change in Exchange 2007 is site based routing. This means no more routing groups, Routing Group Connectors etc. and centralized, single point setup of your domain topology. Obviously, this streamlines administration but can also complicate matters for your organization if your site structure is not setup correctly.&lt;BR&gt;&lt;BR&gt;So what are AD Sites? Well they are a logical representation of your network connectivity between the physical locations which your domain stratches to. They can be setup, configured and viewed from the Active Directory Sites &amp;amp; Services MMC snap in.&lt;BR&gt;&lt;BR&gt;By Default a single Defaul-First-Site-Name site is created and a Default-Site-Link with a global cost of 100 is also created. Now this assumes all domain controllers have the same high bandwidth network link (in this case, single location &amp;amp; all connected to LAN). This is fine for you if you only have a single site with a single domain and do not plan on growing in the future.&lt;BR&gt;&lt;BR&gt;However, should you have multiple sites, with multiple WAN Links and Domain controllers all interconnected then you should definitely setup sites &amp;amp; services according so that the AD Replication, client authentication etc can be taken care of accordingly.&lt;BR&gt;&lt;BR&gt;So how do you do this? Well its pretty simple, consider the following example:&lt;BR&gt;&lt;BR&gt;ZimWave is a multi-national company which specializes in network consultancy. They have 5 offices split accross 5 different locations as follows:&lt;BR&gt;&lt;BR&gt;Head Office - Harare, Zimbabwe&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;250 Users&lt;BR&gt;Branch Office - Bulawayo, Zimbabwe&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;50 Users&lt;BR&gt;Branch Office - London, England&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;300 Users&lt;BR&gt;Branch Office - Holland&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 73 Users&lt;BR&gt;Branch Office - Dubai, UAE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;120 Users&lt;BR&gt;&lt;BR&gt;All offices host at least 1 domain controller and are connected to at least 1 other site using WAN Connectivity as follows:&lt;BR&gt;&lt;BR&gt;Harare - Bulawayo&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;256k Point 2 Point Leased Line&lt;BR&gt;Harare - London&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;512k Internet VPN&lt;BR&gt;Harare - Dubai&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;512k Internet VPN&lt;BR&gt;London - Dubai&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1Mb MPLS&lt;BR&gt;London - Holland&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1MB MPLS&lt;BR&gt;&lt;BR&gt;Now you could draw this out on a piece of paper to help you understand the connectivity if you like. In fact I would recomend it. All you need to do is draw each location, then connect the locations with lines as detailed above, be sure to note down connection speeds too.&lt;BR&gt;&lt;BR&gt;Ok, now we have a single domain, multiple sites and multiple links. Using the default topology that comes with runing the active directory installation wizzard all these locations are seen as a single site and all links considered equal. This means that ALL domain controllers will try to replicate with one another directly (even when no direct link exists) and clients will try to athenticate with any domain controller on the network with no logical preference considerations. More so, replications will be performed between domain controllers as if they were all residing on the same (local) network - no bandwidth optomization.&lt;BR&gt;&lt;BR&gt;How do we cure this? Well we go into Active Directory Sites &amp;amp; Services and we first define all of our sites, first by renaming the Default First Site and then creating additional sites for the branch offices. &lt;BR&gt;&lt;BR&gt;That being done, we now create new IP Site Links which represent our routing topology. We then associate a cost to each site link which reflects the speed of the connection between them.&lt;BR&gt;&lt;BR&gt;For this scenario, it should look something like this:&lt;BR&gt;&lt;BR&gt;&lt;U&gt;Site Link&lt;/U&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;U&gt;Cost&lt;/U&gt;&lt;BR&gt;&lt;BR&gt;HRE to BYO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;600&lt;BR&gt;HRE to LON&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;200&lt;BR&gt;HRE to DXB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;200&lt;BR&gt;LON to DXB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&lt;BR&gt;LON to HOL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&lt;BR&gt;&lt;BR&gt;Link Costs are assigned according to the speed of the connection between sites, the faster the link the lower the cost of transmitting data over it.&lt;BR&gt;&lt;BR&gt;As a best practice, all sites with the same link speed should bear the same standard cost and all slower links should bear a minimum cost which is the total of all the links of higher speed. &lt;BR&gt;&lt;BR&gt;In this instance, the fastest links are between London, Holland &amp;amp; Dubai (1mbps)&amp;nbsp;and therefore these links carry the lowest cost. (100)&lt;BR&gt;&lt;BR&gt;The next fastest links are between Harare, London &amp;amp; Dubai (512kbps) and therefore they are assigned a minimum&amp;nbsp;cost which amounts to the total of all faster links. (Lon to DXB + Lon&amp;nbsp;to Hol = 200)&lt;BR&gt;&lt;BR&gt;Finally, the slowest link exists between Harare and Bulawayo, again the same rule applies here, the mimimum cost of the link should amount to the total of all faster links on the network. &lt;BR&gt;(Lon to DXB + Lon to Hol + HRE to DXB + HRE to Lon = 600)&lt;BR&gt;&lt;BR&gt;The Default Site Link&amp;nbsp;should now be deleted.&lt;BR&gt;&lt;BR&gt;Having configured your sites &amp;amp; site links, at this point you are ready to begin assigning your different networks to the specific sites. This is done by adding each physical locations network address range to the subnets and assigning each subnet to its respective site.&lt;BR&gt;&lt;BR&gt;Once all subnets have been assigned&amp;nbsp;to sites, it is now time for you to move the domain controllers into their respective sites.&lt;BR&gt;&lt;BR&gt;Allow for replication to take place.&lt;BR&gt;&lt;BR&gt;Now that you have correctly setup the sites &amp;amp; services of the domain, clients will always try to login to the domain using the domain controller assigned to their site first and only after failing to contact their local DC will they try one in another location - this speeds up the login process as well as reduces WAN traffic.&lt;BR&gt;&lt;BR&gt;Another advantage is that structured replication will now occur - for example, the London or Dubai Domain controllers will never automatically try to replicate directly with the Bulawayo Domain&amp;nbsp; Controller. Same as the Harare Domain Controller will never try to directly replicate to the Holland Domain Controller. You now have a structured replication topology in which duplication of traffic is being reduced. &lt;BR&gt;&lt;BR&gt;AD also takes into account the relative cost of replication accross site links and compensates accordingly so as not to consume too much bandwidth on any one link.</description><category>Active Directory</category><comments>http://blog.sortedit.net/2007/03/26/how-do-i-setup-my-ad-sites.aspx#Comments</comments><guid isPermaLink="false">eff5c116-ee0f-4601-afa8-2b6758a59c19</guid><pubDate>Mon, 26 Mar 2007 19:08:00 GMT</pubDate></item><item><title>Exchange 2007 SP1 Updates &amp; Lotus Transporter Features</title><link>http://blog.sortedit.net/2007/02/26/exchange-2007-sp1-updates--lotus-transporter-features.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>Ok, so as you may have figured I'm pretty passionate, nay - crazy, about exchange. And since starting to work with E12 its become worse! It seems I just cant get enough, the new feature set, scalability functionality, all get me really excited. It truly is a great product and I cannot wait for people to start realizing that and putting some faith into it!&lt;BR&gt;&lt;BR&gt;Anyway, enough with the ramblings. If you have used Exchange 2007 at all to date you may know that amongst all of the new features, there are some "ommitances". Although they dont make life that difficult having that functionality integrated or improved upon would make life a little more pleasant and day to day tasks a little easier too.&lt;BR&gt;&lt;BR&gt;Microsoft have finally come out with some concrete information on what we can expect in SP1 for E12, to have a look into it, check out the &lt;A class="" href="http://msexchangeteam.com/archive/2007/02/23/435699.aspx" target=_blank&gt;MSExchangeTeam.com Blog&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;Something thats not so much new news really is that the public release of the Exchange Transporter Suit for Lotus has finally been released and well, its been transformed into an all in one tool suit, it migrates the directory, mail and applications from domino 6 and above to exchange and WSS 2003 / 2007. It looks a pretty breezy process along with having some cool advanced functionality from scripting in EMS!&lt;BR&gt;&lt;BR&gt;Check out the Webcast on the &lt;A class="" href="http://msexchangeteam.com/videos/9/tools/entry433052.aspx" target=_blank&gt;MSExchangeTeam.com Blog&lt;/A&gt;.&lt;BR&gt;&lt;BR&gt;MS have also released a new and up-to-date complete help file for E12, which all of you literature hungry people out there can download and read through. This is considered to be the primary resource for MS Exchange 2007 technical information to date.&lt;BR&gt;&lt;BR&gt;It can be downloaded from the MS Website by clicking Here&lt;BR&gt;</description><category>Exchange</category><comments>http://blog.sortedit.net/2007/02/26/exchange-2007-sp1-updates--lotus-transporter-features.aspx#Comments</comments><guid isPermaLink="false">d7bc92bb-b3b5-466b-8b71-dc29cb9a9579</guid><pubDate>Mon, 26 Feb 2007 12:46:00 GMT</pubDate></item><item><title>The O.S.</title><link>http://blog.sortedit.net/2007/02/15/the-os.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>I been so busy lately I have ended up kind of neglecting the blog - NO excuse of course but then it does happen and I'm happy to say I am back again!&lt;BR&gt;&lt;BR&gt;Since I have spoken about selecting hardware and then DNS I think its only fair to pay some attention to your Windows Server Operating system Deployment. &lt;BR&gt;&lt;BR&gt;Yes, this is a pretty mundane topic and I know all we ever do it click next, next, next then hurry up and wait! But there are some reasonable considerations which need to be made when planning the deployment and deploying the Operating System, which could help with the future performance &amp;amp; security of your servers.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;The redundancy factor - how many HDD's available, what RAID to use&lt;BR&gt;&lt;/STRONG&gt;&lt;BR&gt;Regardless what anyone out there tells you or says, you should NEVER install anything on a server if it is not protected by some form of redundancy on the storage level. Why? Well the hard disks on a server are always the first to fail and by far the most common hardware failure on any network. Now ask yourself, what happens if the system partition hard disk crashed? Answer: &lt;STRONG&gt;D/R&lt;/STRONG&gt;&amp;nbsp;= sleepless nights, 72hr shifts etc.&amp;nbsp;not fun!&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Disk Space &amp;amp; Logical Drives&lt;BR&gt;&lt;BR&gt;&lt;/STRONG&gt;Now in the ideal server scenario, you would look at this in a slightly different way. Some basic best practices, no matter how big the disks or what your raid configuration, are to keep the System Partition size down to the smallest necessary size. (In most cases 20-30G&lt;img src="http://blog.sortedit.net/emoticons/cool.png" border="0" /&gt;&lt;BR&gt;&lt;BR&gt;Keep in mind that the system partition is not meant to hold any growing data such as databases, log files etc. It is precisely what its name says, a system partition, holding only the windows system files and program files for any application you are running, and possibly one page file of max size 2GB.&lt;BR&gt;&lt;BR&gt;You should consider creating separate partitions at both the Hardware RAID and OS level for each of the following: Additional Page File, AD Database (NTDit), AD Logs, Print spoolers,&amp;nbsp;File Server Shares, Exchange Databases, SQL Databases etc. Remember, each drive need only be big enough to hold the required data and have enough free space to perform maintenance should it be required.&lt;BR&gt;&lt;BR&gt;All your disks should be formated in NTFS and properly labeled or named. (I like to change the drive letter of the CD-ROM so that all my disks are lettered sequentially, its up to you if you want to do that or not.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;The O.S. Installation&lt;BR&gt;&lt;/STRONG&gt;&lt;BR&gt;There is not really much to say here, except the more attention you pay to "fixing" the small things during setup, such as time, keyboard, locale, etc the less time you spend configuring these later. &lt;BR&gt;&lt;BR&gt;Once setup is complete, it is always a good practice to apply all service packs and patches you have available, then install and update anti virus software and finally connect to the internet and check windows update for any new patches/updates&amp;nbsp;which may be available before installing any additional services, or reconfiguring the server.&lt;BR&gt;&lt;BR&gt;With all updates / patches and service packs applied and anti-virus running on your server, you may now begin setting it up. Start with creating the additional disk partitions which you need, then additional page files and move onto installing any services which are going to be required by the server to perform its function on the network. Finally install A/D or Join the Domain and install the application software or publish the services its offering.&lt;BR&gt;</description><category>servers</category><comments>http://blog.sortedit.net/2007/02/15/the-os.aspx#Comments</comments><guid isPermaLink="false">3694be8c-9f57-41e8-8cfe-07955295874d</guid><pubDate>Thu, 15 Feb 2007 04:11:00 GMT</pubDate></item><item><title>Its about time</title><link>http://blog.sortedit.net/2007/02/07/its-about-time.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;Wow, I been busy the last week or two. And it just doesnt seem like there will be an end to it at the moment.&lt;BR&gt;&lt;BR&gt;Well the good news is I took a break last weekend and headed down to Abu Dhabi with some friends to check out the Formula1 festival they were holding there before they announced that F1 would be coming to Abu Dhabi in 2009! Now thats cool stuff, I cannot wait for it to happen!!&lt;BR&gt;&lt;BR&gt;Back at work I just been playing with a few servers, the usual thing really, just lots of it so I have not been in any frame of mind to write up technical posts, but I do have to work on some Exchange 2007 training / workshop matarial soon so am thinking my next posts will be along those lines.&lt;BR&gt;&lt;BR&gt;Hope you all have a great day!&lt;/P&gt;</description><category>General</category><comments>http://blog.sortedit.net/2007/02/07/its-about-time.aspx#Comments</comments><guid isPermaLink="false">e27f6a63-6839-4540-ac09-e4050d59b39f</guid><pubDate>Wed, 07 Feb 2007 10:29:00 GMT</pubDate></item><item><title>Your Network's YellowPages - DNS</title><link>http://blog.sortedit.net/2007/02/01/your-networks-yellowpages--dns.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;My job requires me to spend most of my time moving around Dubai, meeting clients, proposing solutions to their problems or just simply fixing their servers when all has gone pair shaped. Naturally, having only lived here for 9 months of the year I still manage to get lost quite often and most times have no idea where the next client’s office is, what their numbers are etc so I have to rely on other sources for this information. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT face=Calibri size=3&gt;Luckily for me, we have an online &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://www.yellowpages.ae/" target=_blank&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT face=Calibri size=3&gt;yellow pages&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt; directory which is pretty comprehensive and has saved me many a day. We also have a dial in service where we can call in and request the number for a certain company or individual then call them up and ask for directions, again, a well used service.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Of course, without these services there would be other ways for me to obtain the information, but it would require a lot more time and effort on my part resulting in a loss of productivity, not only for myself but for those significant others around me I would constantly be bombarding for details.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT face=Calibri size=3&gt;In a sense, this is what a &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://en.wikipedia.org/wiki/Domain_name_system" target=_blank&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT face=Calibri size=3&gt;DNS&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt; server is to your network or the internet, an online directory which maps names and services to addresses. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Let me explain in a little more detail, say for example, I am trying to call Microsoft Licensing, but don’t have their number. The first thing I do is consult my online directory, be it the yellow pages if I have an internet access or the dial in service if I don’t. I give them the name of the company I wish to contact and they look it up in their database then get back to me with the correct contact number (or sometimes not). Armed with the number I can then contact Microsoft myself and have the conversation I need to with them.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT face=Calibri size=3&gt;DNS does precisely this for computers and networks. When you open internet explorer and try to connect to &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://www.google.com/" target=_blank&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT face=Calibri color=#800080 size=3&gt;www.google.com&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;, what actually happens is the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;1.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT face=Calibri size=3&gt;Your computer asks its DNS server what the &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://en.wikipedia.org/wiki/IP_addressing" target=_blank&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT face=Calibri size=3&gt;IP Address&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT face=Calibri size=3&gt; for &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://www.google.com/" target=_blank&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT face=Calibri color=#800080 size=3&gt;www.google.com&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt; is&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;2.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;The DNS server checks its local database for an answer and sends it back to your computer&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;3.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT face=Calibri size=3&gt;Your computer then contacts &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://www.google.com/" target=_blank&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT face=Calibri color=#800080 size=3&gt;www.google.com&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt; directly on the IP Address it was given by DNS and retrieves the relevant information to display to you.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT face=Calibri size=3&gt;The same process takes place to deliver your email. You send the message to the email server, the email server queries DNS for a &lt;/FONT&gt;&lt;A class="" href="http://en.wikipedia.org/wiki/MX_record" target=_blank&gt;&lt;FONT face=Calibri color=#800080 size=3&gt;Mail Exchanger (MX) Record&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt; for the domain to which you are sending, and once it has received the IP Address for the remote domain, it sends the email to the recipients server.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT face=Calibri size=3&gt;As in the above examples, there are many services out there which are published using DNS for example: &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Active Directory Services, &lt;/FONT&gt;&lt;A class="" href="http://en.wikipedia.org/wiki/Session_Initiation_Protocol" target=_blank&gt;&lt;FONT face=Calibri color=#800080 size=3&gt;SIP services&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt; (instant messenger servers) and web servers amongst others.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;A DNS server basically consists or 2 types of Zone, a Forward Lookup Zone and a Reverse Lookup Zone. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT face=Calibri size=3&gt;A Forward Lookup Zone is used to store all information relevant to a particular domain based on that domain name, i.e. all information for the SortedIT.net domain is stored in the corresponding forward lookup zone of the authoritative DNS Servers. The only requirement for records to exist in this zone is that they have the &lt;/FONT&gt;&lt;A href="http://en.wikipedia.org/wiki/FQDN"&gt;&lt;FONT face=Calibri color=#800080 size=3&gt;FQDN&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt; attached to the end of them, e.g. blog.sortedit.net. The IP address of the host server for the forward lookup record can be anything. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT face=Calibri size=3&gt;Essentially, what a forward lookup zone does is map a user friendly &lt;/FONT&gt;&lt;A class="" href="http://en.wikipedia.org/wiki/FQDN" target=_blank&gt;&lt;FONT face=Calibri color=#800080 size=3&gt;FQDN&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt; to the IP address of a server, e.g. blog.sortedit.net = 64.202.189.158. The forward lookup zone for SortedIT.net will hold all the records for the servers and services which are hosted by my domain regardless of the IP address of the server on which they are hosted. Forward lookup zones CANNOT hold records for other domains, as in, I cannot create a record for mail.sorted.co.zw in the sortedit.net forward lookup zone.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB style="mso-ansi-language: EN-GB"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;The Reverse Lookup Zone, is exactly the opposite of the Forward Lookup Zone, it maps IP addresses to host names. Reverse Lookup Zones are bound to specific IP Subnets and can only host records for the IP addresses which belong to that subnet. In this case, if both blog.sortedit.net and mail.sorted.co.zw had IP addresses from the same subnet, e.g. 64.202.189.x then the pointer records for both domains can be created in the same Reverse Lookup Zone regardless of each servers domain membership.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;</description><category>servers</category><comments>http://blog.sortedit.net/2007/02/01/your-networks-yellowpages--dns.aspx#Comments</comments><guid isPermaLink="false">f8489b26-877a-4e1f-9dde-636deb31b846</guid><pubDate>Thu, 01 Feb 2007 04:47:00 GMT</pubDate></item><item><title>Exchange 2007 Certification - Introduction to</title><link>http://blog.sortedit.net/2007/01/31/exchange-2007-certification--introduction-to.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;Really it will be an interesting meeting, &lt;A class="" href="http://blogs.msdn.com/trika/about.aspx" target=_blank&gt;Trika &lt;/A&gt;&amp;nbsp;just posted an announcement about Live Meeting to Introduce Exchange 2007 Certifications &lt;/P&gt;
&lt;P&gt;Rob Linsky (he's Microsoft Learning's cert product manager, you've probably heard him speak at an event or one of our other meetings...) will talk about the new exams, associated training, and implications for people planning to work with Exchange 2007 or who hold an MCSA: Messaging or MCSE: Messaging certification. As usual, we'll have 2 meetings with the same content to make it easier for people to attend worldwide and ask questions. &lt;BR&gt;&lt;BR&gt;&lt;A href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032322921&amp;amp;EventCategory=2&amp;amp;culture=en-US&amp;amp;CountryCode=US"&gt;&lt;FONT color=#000000&gt;Register for February 15, 2007, 7:30 &lt;SPAN class=caps&gt;AM PST&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/A&gt; (&lt;A href="http://www.timeanddate.com/worldclock/fixedtime.html?month=2&amp;amp;day=15&amp;amp;year=2007&amp;amp;hour=7&amp;amp;min=30&amp;amp;sec=0&amp;amp;p1=234"&gt;&lt;FONT color=#000000&gt;What time is this in my region?&lt;/FONT&gt;&lt;/A&gt;)&lt;BR&gt;&lt;A href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032322922&amp;amp;Culture=en-US"&gt;&lt;FONT color=#005d93&gt;Register for February 15, 2007, 5-00 &lt;SPAN class=caps&gt;PM PST&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/A&gt; (&lt;A href="http://www.timeanddate.com/worldclock/fixedtime.html?month=2&amp;amp;day=15&amp;amp;year=2007&amp;amp;hour=17&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=234"&gt;&lt;FONT color=#005d93&gt;What time is this in my region?&lt;/FONT&gt;&lt;/A&gt;).&lt;/P&gt;</description><category>Certification</category><comments>http://blog.sortedit.net/2007/01/31/exchange-2007-certification--introduction-to.aspx#Comments</comments><guid isPermaLink="false">0f738504-64c7-4ab2-bdf8-764df7bc234e</guid><pubDate>Wed, 31 Jan 2007 08:40:00 GMT</pubDate></item><item><title>I achieve White Belt - Exchange 2007 (E12) Chain Reaction Readiness</title><link>http://blog.sortedit.net/2007/01/31/i-achieve-white-belt--exchange-2007-e12-chain-reaction-readiness.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P&gt;Microsoft here in the gulf came up with a program to improve awareness of and readiness for the deployment of &lt;A class="" href="http://www.microsoft.com/exchange" target=_blank&gt;E12&lt;/A&gt; in the Region, it is the first program of its type to run here, therefore in Pilot phase and not&amp;nbsp;part of&amp;nbsp;MOC and therefore not associated with any certifications at this time. &lt;BR&gt;&lt;BR&gt;So whats the point you may ask? Well the benefits are two fold:&lt;BR&gt;&lt;BR&gt;1. Knowledge, Awareness &amp;amp; Readiness: Where most of the systems engineers out there are learning about E12 from trial &amp;amp; error, reading blogs, technical docs and all that we get the opportunity to have the inner workings explained to us by one of the Microsoft Messaging Rangers here in the gulf- thereby giving the delegates an edge on inside info.&lt;BR&gt;&lt;BR&gt;2. &lt;A class="" href="http://www.microsoft.com/mvp" target=_blank&gt;MVP status&lt;/A&gt;: Since the requirements of the program are: successful completion &amp;amp; passing each workshop assessment, redelivery of each workshop to an audience of the MS Subsidiary's choice and Completion on at least one full sales cycle (pre-sales, RFQ, design, implementation and finally sign off) Microsoft have decided that those who are able to complete and pass all modules of the program and the post requisites with MVP status.&lt;BR&gt;&lt;BR&gt;Now the catch is that the program was only opened to a select few of Microsoft Gulf's Partners and each Partner was only permitted to have 2 delegates attend. I fortunately was selected to be one of the delegates&amp;nbsp;representing &lt;A class="" href="http://www.sscomp.ae/" target=_blank&gt;Seven Seas&lt;/A&gt;.&lt;BR&gt;&lt;BR&gt;The way they have worked the program is that it is split into 4 workshops which are graded according to the karate belts as follows:&lt;BR&gt;&lt;BR&gt;White Belt: Full Technical Overview of &lt;A class="" href="http://www.microsoft.com/exchange" target=_blank&gt;E12&lt;/A&gt;&lt;BR&gt;Green Belt: Migration, Coexistance &amp;amp; Routing&lt;BR&gt;Brown Belt: Unified Messaging&lt;BR&gt;Black Belt: High Availability &amp;amp; Design&lt;BR&gt;&lt;BR&gt;Each delegate is graded by the instructor according to the following criteria and only those individuals who exceed the minimal expectations of the trainer get to progress onto the next level:&lt;BR&gt;&lt;BR&gt;1. Pre-Test, a written pre-test is taken by all delegates before the commencement of the workshop to assess knowledge level&amp;nbsp;(weighted 40% of final score)&lt;BR&gt;2. Lab and workshop attendance assessment, this is an assessment of random labs during the course of the workshop, interaction with other delegates and in the workshop and teamwork displayed (weighted 20% of final score)&lt;BR&gt;3. Post-Test / Interview, time permitting delegates are required to complete either a post test or interview with a Microsoft Ranger or both and are scored accordingly (weighted 40% of final score)&lt;BR&gt;&lt;BR&gt;The over all pass mark to advance to the next level of the program is set at between 70 and 80% with the selection of attendees for the next level being decided upon by the average score of all delegates. So although you may be invited back to attend the next workshop, you will only be able to advance in the belts if you scored above the required pass mark. Seems fair enough right?&lt;BR&gt;&lt;BR&gt;Well I managed to, by the skin of my teeth, score above the required pass mark and am eligible to move onto the next level - I am exceedingly please about this since out of a total of 30 attending professionals, I am one of only 4 who managed to meet the requirements. &lt;BR&gt;&lt;BR&gt;I personally&amp;nbsp;think that is a pretty good achievement, at least good enough to share with everyone out there!&lt;/P&gt;</description><category>Exchange</category><comments>http://blog.sortedit.net/2007/01/31/i-achieve-white-belt--exchange-2007-e12-chain-reaction-readiness.aspx#Comments</comments><guid isPermaLink="false">1c5f55d5-a20c-49e7-b93f-c479885a53de</guid><pubDate>Wed, 31 Jan 2007 04:48:00 GMT</pubDate></item><item><title>The Beginning – Sizing, scaling, costing &amp; selecting the server/s for your Environment</title><link>http://blog.sortedit.net/2007/01/28/the-beginning--sizing-scaling-costing--selecting-the-servers-for-your-environment.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Whether &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;you are looking at setting up a new network or adding a new server to an existing infrastructure, the process of sizing, scaling, costing and finally purchasing a new server can be pretty daunting. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;The role a server will play in your networking environment greatly affects the specifications of the hardware involved. Of course, the hardware configuration of the server will have a direct impact on the cost too. It is not uncommon to make a compromise between cost and functionality in this day and age, but what you need to ask yourself is whether you are making an informed compromise or just simple cost cutting? The one can provide you with an effective solution where the other can land you in serious trouble.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;I cannot count the number of times I have walked into a client’s site to solve some problem only to arrive there and not be able to help since their hardware is under specked and over loaded. In this scenario, my only recommendation can be to purchase additional hardware, which in most cases is just not on the cards so they have to live with what they got and work the cost into their next budget, and in the mean time put up with unhappy end users.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Now some good planning on your part, as the IT Manager, Administrator or Service Provider can avoid these kinds of complications, increase the value to the client and ultimately lower the total cost of ownership.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;So what are should we consider when purchasing a new server?&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;1.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;The role of the server:&lt;/B&gt; Different server roles have different hardware requirements. Database servers for example place an emphasis on Disk IOPS (input/output per second) where Web Servers prefer more Processing power. Multiple roles may require a combination of multiple requirements, its up to you to decide the roles and stick to your decision once there.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;2.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Availability: &lt;/B&gt;Some servers are considered more critical in terms of workflow operations on a daily basis where other server roles tend to be redundant in one way or another, Email servers, for example are usually considered mission critical where Domain Controllers are normally installed in pairs or more, making them redundant. The company would continue to function should one of your domain controllers crash, but should one of your exchange servers crash, all the user’s with mailboxes on that server would be unable to send / receive mail until you have recovered from the disaster.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;3.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Redundancy:&lt;/B&gt; Redundant power supplies are a must for every server today, redundant hard disks a definite consideration, the level depends on the role of the server and data stored on the array, for DC’s the norm is 2 disks in Raid 1 or Raid 1+0 (Raid10), for exchange servers the recommendation is system files &amp;amp; Logs on Raid 1 or 1+0 and information stores or databases on Raid 5 for higher reliability and performance (Disk IOPS)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;4.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Scalability / Expansion:&lt;/B&gt; It is the nature of networks to grow, software to be upgraded, etc. The average lifecycle of a server is 5-10 years, you need to take into consideration paths and methods to deal with the projected changes over through out the lifetime of the server, this should include upgrades &amp;amp; purchasing of additional servers &amp;amp; licenses.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;5.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Backup:&lt;/B&gt; Backup and Restore plays is a major part of any network and you should plan accordingly from the start. Ask yourself how much information from each server needs to be backed up, what is the acceptable time frame for the backup to run, what is the acceptable time frame for a recovery / restore process, what are your licensing requirements and finally whether a network backup or local backup should be performed to meet these objectives.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;6.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;After Sales Service and Support: &lt;/B&gt;The after sales service and support is a huge factor in the availability and functionality of your server, so always consider such things as “is the hardware locally supported”, “what is included in the warranty”, “is there a Service Level Agreement available and what benefits does it have”, “in the event of hardware failure, how quickly can I obtain a replacement part, either from the supplier or another independent vendor”. These are important questions since some suppliers will sell you hardware and claim support for it then in 6 months time when the system board fails, you get told they need to order one and it can take up to 6 weeks to deliver.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;7.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Cost:&lt;/B&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Finally you should consider cost, I have left this till last because in my opinion when it comes to deciding on your infrastructure this should be the last thing on your mind. Yes, it is a deciding factor, but just as important is the question of how cutting cost will effect the availability and performance of your systems overall. A compromise between functionality and cost is always required but rather than placing emphasis on cost, one should place emphasis on availability and functionality, at the end of the day, the server hosts the business applications, without its services (or if it underperforms) most companies become severely crippled or in some cases unable to function at all and someone’s going to pay, are you going to let that someone be you?&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Sales people will always overwhelm you with quotations, proposals and recommendations, and persistently harass you for that order. The main thing to always bear in mind is that most sales people are just that, sales people, and are not trained or geared up to correctly spec the server to suit your specific needs. As such, the onus falls on you to research your requirements and then veto the quotation.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;There are various tools out there on the web which will help you scale your servers for particular applications and roles, my advice here, &lt;B style="mso-bidi-font-weight: normal"&gt;find them &amp;amp; use them&lt;/B&gt;, it &lt;U&gt;WILL&lt;/U&gt; save your bacon in the near future.&lt;/FONT&gt;&lt;/P&gt;</description><category>General</category><comments>http://blog.sortedit.net/2007/01/28/the-beginning--sizing-scaling-costing--selecting-the-servers-for-your-environment.aspx#Comments</comments><guid isPermaLink="false">74295cb4-4b91-435e-a173-da18eb7bb3da</guid><pubDate>Sun, 28 Jan 2007 07:50:00 GMT</pubDate></item><item><title>Remote Assistance, The GTALK way - The Pai, Atlanta, Georgia</title><link>http://blog.sortedit.net/2007/01/28/remote-assistance-the-gtalk-way--the-pai-atlanta-georgia.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>I was online checking out the &lt;A class="" href="http://https//forums.microsoft.com/TechNet/ShowPost.aspx?PostID=1132944&amp;amp;SiteID=17" target=_blank&gt;Microsoft Technet Forums&lt;/A&gt; a couple of days ago, when I came across a post from someone who was asking how to install, configure and setup Exchange. I responded to the post with the information I had at hand.&lt;BR&gt;&lt;BR&gt;Turns out that his problems weren't as simple as setting up a fresh domain and he really needed some help fix the existing infrastructure first, so we decided to collaborate using email, &lt;A class="" href="http://www.google.com/talk" target=_blank&gt;googletalk&lt;/A&gt;, &lt;A class="" href="http://www.logmein.com/" target=_blank&gt;LogMeIn&lt;/A&gt;, and various other google services to share information and collaborate.&lt;BR&gt;&lt;BR&gt;The Pais&amp;nbsp;then took&amp;nbsp;a huge risk... Since I needed to know what I was dealing with to help him, I needed to have a look at the server myself. This is a tricky thing when you dealing with a complete stranger who you met on the internet and has offered his services, at no cost too. A few precautions were taken and using &lt;A class="" href="http://www.logmein.com/" target=_blank&gt;LogMeIn&lt;/A&gt;, I was able to access the server in Atlanta and do a quick 5 min assessment of the situation.&lt;BR&gt;&lt;BR&gt;Since it was the Pai's system and he seemed interested in learning something, I insisted that he do the actual work and I would simply guide him. Unfortunately, with &lt;A class="" href="http://www.logmein.com/" target=_blank&gt;LogMeIn&lt;/A&gt;, only one user is allowed to be logged into the server from a remote station so we had to improvise and I had to come out of the server.&lt;BR&gt;&lt;BR&gt;It turns out the person who had setup the server originally did not know much about Windows 2003 A/D Domains and their reliance on DNS to function so first things first, we had to configure his internal DNS. Luckily, I use a &lt;A class="" href="http://www.microsoft.com/virtualserver" target=_blank&gt;Microsoft Virtual Server&lt;/A&gt;&amp;nbsp;at home as a lab environment and was able to use this to find the exact screens and locations I needed to tell him to change on his server in Atlanta.&lt;BR&gt;&lt;BR&gt;At this point we moved to using &lt;A class="" href="http://www.google.com/talk" target=_blank&gt;Google Talk&lt;/A&gt;, to chat in realtime, passing questions and instructions between one another, Email, passing screenshots between one another to confirm correct settings in correct locations, The Pai also suggested using &lt;A class="" href="http://docs.google.com/" target=_blank&gt;Google Doc's&lt;/A&gt;&amp;nbsp;to share documents and information relevant to the exercises we were performing.&lt;BR&gt;&lt;BR&gt;Thanks to the time zone differences, me being in Dubai and Pai being in Atlanta, we were only able to collaborate for short periods, 4 hours at the most, once a day. Not to mention I hold a day job as a systems admin this side and since I was helping Pai on the side as a personal favor I obviously couldn't let it cut into my working day.&lt;BR&gt;&lt;BR&gt;Turns out, after almost a week of remote support, we finally managed to get everything sorted out, Exchange installed and configured, mail routing both internally and externally and implemented some best practices for maintaining his exchange environment. &lt;BR&gt;&lt;BR&gt;A true success for the both of us and proof that remote assistance does pay off! Props to Pai for his patience, excellent will to learn and most of all for not being too scared to play with the configs of his server. Big Up Buddy!&lt;BR&gt;&lt;BR&gt;This brings about more concrete to the theme of the SortedIT.net resources, I want to share with everyone, the information they require to troubleshoot, diagnose, implement and support their networks using Microsoft technologies - because there is so much information out there and yet no&amp;nbsp;1&amp;nbsp;definitive resource.&lt;BR&gt;&lt;BR&gt;Thanks for reading this, I look forward to your continuous support - keep checking back with us, or subscribe to the RSS/Atom feeds. New posts coming soon.</description><category>General</category><comments>http://blog.sortedit.net/2007/01/28/remote-assistance-the-gtalk-way--the-pai-atlanta-georgia.aspx#Comments</comments><guid isPermaLink="false">b87b8cfb-fba1-4600-b2c0-eb7869cc11c0</guid><pubDate>Sun, 28 Jan 2007 02:31:00 GMT</pubDate></item><item><title>Who am I, What is this?</title><link>http://blog.sortedit.net/2007/01/26/who-am-i-what-is-this.aspx?ref=rss</link><dc:creator>Johan Dreyer</dc:creator><description>You know, some people seem to find it so easy to talk about themselves. I don't, I never know what to say or how to say it without sounding too vain, to be honest, talking about myself sounds vain to me so it just makes it so much harder.&lt;BR&gt;&lt;BR&gt;Anyway, So who am I? well my name is Johan Dreyer and I am a systems engineer working in Dubai for one of the larger solution providers in the country - &lt;A class="" href="http://www.sscomp.ae/" target=_blank&gt;Seven Seas Computers&lt;/A&gt;. I have been working in the Microsoft&amp;nbsp;Support / Solution Provider field for about 7 years now, concentrating on design, implementation and support&amp;nbsp;MS Windows server and Exchange server systems.&lt;BR&gt;&lt;BR&gt;So what's this all about then? &lt;BR&gt;&lt;BR&gt;Well in my time of working in the field, I have been lucky enough to learn a few things here and there about how to deploy and maintain the environments I support. I have also been lucky enough to work with a great many people who work in the same field and somehow, never seem to have the level of knowledge required to complete the task at hand both correctly and professionally. &lt;BR&gt;&lt;BR&gt;The point of this blog, the website I'm working on and any future developments stemming from the SortedIT.net domain will be aimed at easily making some basic knowledge available to everyone out there so they could better understand the concepts, technology and systems they are working with. &lt;BR&gt;&lt;BR&gt;The way I see it, this will reduce the amount of work load on me, increase the productivity of other's and keep the customer happy since having their systems deployed correctly from the start translates to less problems and minimized downtime in the future - its a win, win situation out there in the end.&lt;BR&gt;&lt;BR&gt;Now I want everyone out there to know, I do not consider myself an expert on the topics covered on this blog, simply knowledgeable, I am not MCSE certified, and have never been, but hopefully will get around to completing it this year just for kicks. &lt;BR&gt;&lt;BR&gt;I am simply an engineer who has worked extensively with the technologies I cover, done more than&amp;nbsp;500 MS Windows and Exchange server deployments in my time and gained some knowledge through that which I now wish to share.&lt;BR&gt;&lt;BR&gt;My plan is to sugar coat all the lessons I have to pass on with analogies which relate to our everyday life and in doing so make it more fun, less technical and easier to understand. &lt;BR&gt;&lt;BR&gt;Finally, I am only human and as such, could just possibly have the wrong information or make mistakes at times. If you feel any of the information presented on this site to be incorrect, or better yet, have an easier analogy for something I'm trying to explain, please feel free to correct me/give me feed back on your thoughts. I may just ignore it, I may just use it (props to you), or I may just flaunt it about to make fun of you - just remember, no question is a bad question, no correction is bad correction, no comments are bad comments. We are all here to learn,&amp;nbsp;after all&amp;nbsp;its the point of&amp;nbsp;sharing information with one another.&lt;BR&gt;&lt;BR&gt;Oh yeah, one last thing - those who choose to knock me about spelling and grammar - BEWARE! I quite frankly dont have the time, patience nor concern for these things and if just 60% of the world can understand what I am trying to say then why should I care about you?</description><category>General</category><comments>http://blog.sortedit.net/2007/01/26/who-am-i-what-is-this.aspx#Comments</comments><guid isPermaLink="false">2e8e8aef-07aa-4072-8644-4edf19fcb175</guid><pubDate>Fri, 26 Jan 2007 06:22:00 GMT</pubDate></item></channel></rss>