<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Infrastructure</title>
        <link>http://geekswithblogs.net/colinbo/category/4246.aspx</link>
        <description>Administration related items.</description>
        <language>en-CA</language>
        <copyright>Colin Bowern</copyright>
        <managingEditor>colinbowern@hotmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>Exchange 2003 SP2 Install Fails because of MSXML</title>
            <link>http://geekswithblogs.net/colinbo/archive/2006/01/27/67345.aspx</link>
            <description>&lt;P&gt;While building a new Exchange 2003 server I was installing Service Pack 2 and came across an interesting issue:&lt;/P&gt;
&lt;P&gt;Setup failed while installing sub-component Exchange ActiveSync with error code 0xC0070643 (please consult the installatoin logs for a detailed description).  You may cancel the installation or try the failed setup again.&lt;/P&gt;
&lt;P&gt;Digging into the installation logs I see it's trying to install MSXML:&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;[18:52:22] Calling MSXML installer with command line:  "msiexec /i msxml3.msi /q reboot="ReallySuppress""&lt;BR&gt;[18:52:22] Process created ... waiting (-1)&lt;BR&gt;[18:52:23] Process has exited with 0x000643&lt;BR&gt;[18:52:23] The command&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt; msiexec /i msxml3.msi /q reboot="ReallySuppress"&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;failed, returning error code 1603 (Fatal error during installation.). -- ID:31136 -- ScCreateProcess (f:\tisp2\admin\src\libs\exsetup\hiddenw1.cxx:1821)&lt;BR&gt;           Error code 0XC0070643 (1603): Fatal error during installation.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;The event logs subsequently tell me:&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;Event Type: Error&lt;BR&gt;Event Source: MsiInstaller&lt;BR&gt;Event ID: 1013&lt;BR&gt;Description:&lt;BR&gt;Product: Microsoft XML Parser -- Your system has newer version of MSXML3 SP5 than the version you are attempting to install. Setup will quit.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Well, duh!  I have MSXML3 SP7 installed.  It appears that someone didn't quite figure out that yes in fact new versions of dependent component do in fact come out and that it's nothing to error out over.  I wish all the product groups would expose a service like the MSDN Product Feedback center.  I can't be bothered to open up a PSS case just to report this.  So here's my workaround for anyone else that comes across this:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Get a copy of the Windows Installer package for the version of MSXML 3 you have installed.&lt;/LI&gt;
&lt;LI&gt;Place a copy inside Exchsrvr\bin&lt;/LI&gt;
&lt;LI&gt;Rename the existing msxml3.msi to msxml3.msi.backup&lt;/LI&gt;
&lt;LI&gt;Make a copy of the latest version MSXML Windows Installer file and rename it to msxml3.msi.  This will leave you with msxml3.msi and msxml3sp?.msi (in my case msxml3sp7.msi).&lt;/LI&gt;
&lt;LI&gt;Click Retry on the error and it should continue as planned.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Hope that helps.  One of these days we'll get these things right.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=67345"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=67345" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/colinbo/aggbug/67345.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Colin Bowern</dc:creator>
            <guid>http://geekswithblogs.net/colinbo/archive/2006/01/27/67345.aspx</guid>
            <pubDate>Sat, 28 Jan 2006 02:11:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/colinbo/archive/2006/01/27/67345.aspx#feedback</comments>
            <slash:comments>16</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/colinbo/comments/commentRss/67345.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/colinbo/services/trackbacks/67345.aspx</trackback:ping>
        </item>
        <item>
            <title>Removing the WMIISLog Folder (not)</title>
            <link>http://geekswithblogs.net/colinbo/archive/2006/01/26/67169.aspx</link>
            <description>&lt;P&gt;Most server administrators separate their content from their system data (at least I think they do :) ).  Content that grows will from time-to-time get by the monitoring process and bring a server to a halt because there is insufficient space on the sytem drive to continue.  &lt;/P&gt;
&lt;P&gt;As I built up another test server image I had a desire to delete the c:\wmpub\wmiislog folder which Windows Media Services leaves behind.  From explorer you can't delete this folder because it is in use.  But what is using it?  After a quick search with Sysinternals &lt;A href="http://www.sysinternals.com/Utilities/ProcessExplorer.html"&gt;Process Explorer&lt;/A&gt; I found that winlogon.exe is the culprit.  &lt;/P&gt;&lt;IMG alt="Screenshot of Process Explorer handles window showing winlogon.exe's handle on the wmiislog folder" src="/images/geekswithblogs_net/colinbo/3808/r_wmiislog.jpg"&gt; 
&lt;P&gt;But why?  A search of the internet has revealed no published rational behind this.  Being a fan of keeping things in order there doesn't appear to be any purpose behind the folder so I'm nuking it.  To make this happen I first had to close the handle using Process Explorer (right click on the handle, &amp;#8220;Close Handle&amp;#8221;) and then remove the folder.&lt;/P&gt;
&lt;P&gt;The bad news is that upon reboot the folder reappeared.  Hopefully we'll see this change in the next release of Windows Server.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=67169"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=67169" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/colinbo/aggbug/67169.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Colin Bowern</dc:creator>
            <guid>http://geekswithblogs.net/colinbo/archive/2006/01/26/67169.aspx</guid>
            <pubDate>Thu, 26 Jan 2006 17:28:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/colinbo/archive/2006/01/26/67169.aspx#feedback</comments>
            <slash:comments>9</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/colinbo/comments/commentRss/67169.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/colinbo/services/trackbacks/67169.aspx</trackback:ping>
        </item>
        <item>
            <title>You'd think they would have it fixed after 10 generations?</title>
            <link>http://geekswithblogs.net/colinbo/archive/2006/01/20/66545.aspx</link>
            <description>&lt;P&gt;So it's time to actually deploy a real anti-virus vendor here at the office.  We've run out of our &lt;A href="http://www.my-etrust.com/microsoft"&gt;free one year trial&lt;/A&gt; of CA e-Trust.  So we closed our eyes, and of the vendors which support all of the stuff we need (ISA Server, SharePoint, Exchange, Windows) we threw darts.  Symantec got the dart and what a ride it has been.  &lt;/P&gt;
&lt;P&gt;First was the challenge of testing the client installation.  Got to love the developers for forgetting that processes can hang and the user needs to be informed during installation. As it turns out, Symantec Anti Virus and ISA Server 2004 Firewall Client can &lt;A href="http://geekswithblogs.net/ehammersley/archive/2005/07/13/46208.aspx"&gt;potentially clash&lt;/A&gt; - the result being an unexplained hang in the installation (underneath the savinst.exe process is toast).  So I've got that fixed and now it's on to trying to get LiveUpdate to see the real world.  &lt;/P&gt;
&lt;P&gt;Next problem requires me to &lt;A href="http://service1.symantec.com/SUPPORT/sharedtech.nsf/docid/2004011913331113?OpenDocument&amp;src=_mi&amp;product=LU&amp;version=2.5&amp;language=english&amp;module=LU&amp;error=1856&amp;build=Symantec"&gt;disable the Windows Firewall&lt;/A&gt; on each of the desktops - not a recommendation I would expect from a security vendor, but we continue.  Finally with the client installed it looks like it's time to install the server product.  We'll be venturing into that world this weekend.  &lt;/P&gt;
&lt;P&gt;But first before I break open the box it turns out Symantec has no support for ISA Server 2004 - the product I received only supports ISA Server 2000.  Hello, retro?  Why don't we just install Proxy Server 2.0 for all it matters.  The kicker is that I did research the product specs and I overlooked that they were very vague about system requirements with &lt;A href="http://www.symantec.com/Products/enterprise?c=sysreqs&amp;refId=827"&gt;&amp;#8220;Microsoft ISA Server, SP1&amp;#8220;&lt;/A&gt; as their requirement.&lt;/P&gt;
&lt;P&gt;So the fun continues and I'm sure I'll have many more items to share on the joys of antivirus deployment. Maybe I should start a blog on poor user experience design.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=66545"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=66545" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/colinbo/aggbug/66545.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Colin Bowern</dc:creator>
            <guid>http://geekswithblogs.net/colinbo/archive/2006/01/20/66545.aspx</guid>
            <pubDate>Fri, 20 Jan 2006 23:22:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/colinbo/archive/2006/01/20/66545.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/colinbo/comments/commentRss/66545.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/colinbo/services/trackbacks/66545.aspx</trackback:ping>
        </item>
    </channel>
</rss>