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

<channel>
	<title>Innovative Technology Weblog &#187; Kevin Reeuwijk</title>
	<atom:link href="http://www.buit.org/author/kreeuwijk/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.buit.org</link>
	<description>Innovative Technology presented by Innovative People</description>
	<lastBuildDate>Mon, 28 Nov 2011 19:54:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>How to integrate App-V with SCCM without losing the features you care about</title>
		<link>http://www.buit.org/2009/02/13/how-to-integrate-app-v-with-sccm-without-losing-the-features-you-care-about/</link>
		<comments>http://www.buit.org/2009/02/13/how-to-integrate-app-v-with-sccm-without-losing-the-features-you-care-about/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 19:05:01 +0000</pubDate>
		<dc:creator>Kevin Reeuwijk</dc:creator>
				<category><![CDATA[Configuration Manager]]></category>
		<category><![CDATA[System Center]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[App-V]]></category>
		<category><![CDATA[SCCM]]></category>

		<guid isPermaLink="false">http://www.buit.org/2009/02/13/how-to-integrate-app-v-with-sccm-without-losing-the-features-you-care-about/</guid>
		<description><![CDATA[One of the most anticipated features of SCCM 2007 R2 is &#8220;App-V Integration&#8221;. We have recently tested the end-to-end scenario for this integration and we can say with confidence: it BLOWS . In a nutshell, by integrating App-V with SCCM you lose App-V&#8217;s best features and reduce the solution to something that&#8217;s even worse than [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most anticipated features of SCCM 2007 R2 is &#8220;App-V Integration&#8221;. We have recently tested the end-to-end scenario for this integration and we can say with confidence: it BLOWS <span style="Wingdings"> <img src='http://www.buit.org/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </span>. In a nutshell, by integrating App-V with SCCM you lose App-V&#8217;s best features and reduce the solution to something that&#8217;s even worse than SCCM by itself!</p>
<p>So what happens when you enable the App-V/SCCM integration feature in the SCCM Management Console?</p>
<ul>
<li>Control of the App-V client is seized by the SCCM client. If you had App-V running on its own before you enabled the integration, you&#8217;ll notice that all App-V apps that are published through App-V&#8217;s Publishing Server are now rendered invalid. On launch you&#8217;ll get a &#8220;Unable to initialize package information (0×00000000)&#8221; error.</li>
<li>You must now publish your App-V apps through SCCM as &#8220;Virtual Application Packages&#8221;. This works by importing the .XML file of the App-V package. SCCM will distribute the packages to its Distribution Points and you can enable those Distribution Points for HTTP(S) streaming.</li>
<li>To get the App-V apps to your clients, you&#8217;ll have to create SCCM advertisements. Basically SCCM advertisements replace the App-V Publishing Server. The behavior of getting App-V apps to your desktop now becomes eerily similar to SCCM&#8217;s way of installing applications. No more getting your shortcuts immediately upon logon (like you get with App-V); you will have to go get a cup of coffee and hope that SCCM is willing to give you your apps today.</li>
<li>If you created non-mandatory assignments, then you&#8217;ll have to go to Add/Remove Programs yourself and click &#8220;Run&#8221; for all the apps that you want. However clicking &#8220;Run&#8221; doesn&#8217;t actually run your app, it only registers the App-V app with the local App-V client. Don&#8217;t expect to see any progress bar or visual feedback that the registration actually happened; just keep scouring around in your Start Menu in hope of finding the shortcuts for your new app.</li>
<li>If you created mandatory assignments, you&#8217;ll get one or more notifications from SCCM (after some time ofcourse) that SCCM has App-V apps for you that it would like to register with the local App-V client. It will do that on *every* desktop you logon to. Prepare to spend quite a bit of quality time with the SCCM Client…</li>
<li>If you&#8217;re using either Windows Terminal Services or Fast User Switching in Vista, you&#8217;re SOL because the SCCM Client is allergic to terminal sessions. You&#8217;ll get a message telling you that &#8220;No programs are available to run from a Terminal Services session&#8221;. How nice. If you happen to be running the console session, you won&#8217;t notice this limitation because at the console session, everything works just fine. So make sure you also test your solution via a terminal session so you won&#8217;t get caught by surprise.</li>
</ul>
<p> </p>
<p>As a result of the findings described above, we were pretty disappointed with the solution and decided to reverse our decision to integrate App-V with SCCM. However we did like the idea of using SCCM Distribution Points to stream App-V apps from. So we had a go at doing a manual integration of App-V with SCCM so that we could use just the SCCM parts we wanted. The idea was inspired by <a href="http://www.brianmadden.com/blogs/timmangan/archive/2008/11/23/the-best-of-two-worlds-in-app-v.aspx">Tim Mangan&#8217;s article</a> which included this diagram:</p>
<p><img src="http://www.buit.org/wp-content/uploads/2009/02/021309-1903-howtointegr1.png" alt="" /></p>
<p> </p>
<p>In his article he never got around to actually testing if it was possible to stream an application that was published by App-V&#8217;s Publishing Server from an SCCM Distribution Point. He only verified that is was possible to install the App-V app through an MSI with SCCM. So we ventured to get HTTP streaming working against SCCM Distribution Points, with the shortcuts still being provided by an App-V Publishing Server. In a nutshell: it works! You do have to setup a few mechanisms to get load balancing working though.</p>
<p>Here is how it works:</p>
<ul>
<li>First and foremost: <span style="underline">disable</span> the App-V integration with SCCM. To do this, go to the <em>SCCM Console <span style="Wingdings">-&gt;</span> Site Database <span style="Wingdings">-&gt;</span> Site Management <span style="Wingdings"><span style="Wingdings">-&gt;</span></span> &lt;Site&gt; <span style="Wingdings"><span style="Wingdings">-&gt;</span></span> Site Settings <span style="Wingdings"><span style="Wingdings">-&gt;</span></span> Client Agents <span style="Wingdings">-&gt; </span>Advertised Programs Client Agent <span style="Wingdings"><span style="Wingdings">-&gt;</span></span> Properties</em> and make sure &#8220;Allow virtual application package advertisement&#8221; is NOT selected.</li>
<li>Enable your SCCM Distribution Points for BITS, HTTP and HTTPS content transfer. To do this, go to the <em>SCCM Console <span style="Wingdings"><span style="Wingdings">-&gt;</span></span> Site Database <span style="Wingdings"><span style="Wingdings">-&gt;</span></span> Site Management <span style="Wingdings"><span style="Wingdings">-&gt;</span></span> &lt;Site&gt; <span style="Wingdings"><span style="Wingdings">-&gt;</span></span> Site Settings <span style="Wingdings">-&gt; </span>Site Systems <span style="Wingdings"><span style="Wingdings">-&gt;</span></span> &lt;your DP&gt; <span style="Wingdings"><span style="Wingdings">-&gt;</span></span> ConfigMgr distribution point <span style="Wingdings"><span style="Wingdings">-&gt;</span></span> Properties</em> and select &#8220;Allow clients to transfer content from this distribution point using BITS, HTTP and HTTPS&#8221;.</li>
<li>We found that (at least in the RTM version of SCCM 2007 R2) you don&#8217;t have to enable &#8220;virtual application streaming&#8221; on the &#8220;Virtual Applications&#8221; tab of the distribution point to be able to stream from a SCCM DP when using our manual integration. The added benefit of this is that you can now also use Secondary Site DP&#8217;s as streaming servers!</li>
<li>Set up an App-V Management Server on any server you like. You can even set it up on a SCCM server, it doesn&#8217;t matter. Use the default installation settings for the entire installation. After installation, set the Default Content Path to the following: <em>http://%SFT_SOFTGRIDSERVER%</em></li>
<li>
<div>Add an App-V package to SCCM for distribution and streaming:</div>
<ul>
<li>Go to the <em>SCCM Console <span style="Wingdings"><span style="Wingdings">-&gt;</span></span> Site Database <span style="Wingdings"><span style="Wingdings">-&gt;</span></span> Computer Management <span style="Wingdings"><span style="Wingdings">-&gt;</span></span> Software Distribution <span style="Wingdings"><span style="Wingdings">-&gt;</span></span> Packages<span style="Wingdings"> <span style="Wingdings">-&gt;</span></span> New <span style="Wingdings"><span style="Wingdings">-&gt;</span></span> Package</em>. Enter the information about your package and click Next. Select &#8220;This package contains source files&#8221; and set the Source Directory to the location of your App-V package and click Finish. Note that you import the App-V package as a normal SCCM package and NOT as a Virtual Application Package. Importing it as a Virtual Application Package will cause the .SFT file in the App-V package to be renamed and cause the .SFT file to be added to not 1 but 2 locations on each SCCM Distribution Point, doubling storage requirements.</li>
<li>When the package is added to SCCM, find the Package ID and use it to update the streaming location in the App-V OSD files. For each OSD file in your App-V package, update the HREF statement to HTTP://%SFT_SOFTGRIDSERVER%/SMS_DP$/SMSPKG/&lt;<em>your SCCM Package ID</em>&gt;/&lt;<em>name of your SFT file</em>&gt;<br />
(If you are using a File Share Distribution Point, the IIS vdir may be different than SMS_DP$. Verify the vdir name in IIS Manager and ensure that all DP&#8217;s are either standard DP&#8217;s or File Share DP&#8217;s.)</li>
<li>Now add some SCCM Distribution Points to your package so that SCCM can distribute the App-V content</li>
</ul>
</li>
<li>
<div>Import the same App-V package into the App-V Management Server so that you can distribute the shortcuts and set permissions:</div>
<ul>
<li>On the App-V Management Server, go to the App-V Management Console, go to <em>Applications</em><br />
<em><span style="Wingdings"><span style="Wingdings">-&gt;</span></span> Import Application</em> and go to the same App-V package folder. Select the .SPRJ file and click Open. Perform your regular App-V import steps and finish the import.</li>
<li>The imported applications in the App-V Management Console should now show the correct http:// paths to both the OSD file(s) and the SFT file(s).</li>
</ul>
</li>
<li>That&#8217;s it! Now just configure your App-V Clients on the desktops to use your newly setup App-V Management Server by configuring a Publishing Server and use Group Policy to set the %SFT_SOFTGRIDSERVER% to the name of a SCCM Distribution Point nearby. We set this variable to DNS name that uses DNS Round Robin to distribute the load to multiple DP&#8217;s.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.buit.org/2009/02/13/how-to-integrate-app-v-with-sccm-without-losing-the-features-you-care-about/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Getronics surprises commuters with impromptu musical</title>
		<link>http://www.buit.org/2008/10/16/getronics-surprises-commuters-with-impromptu-musical/</link>
		<comments>http://www.buit.org/2008/10/16/getronics-surprises-commuters-with-impromptu-musical/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 12:31:29 +0000</pubDate>
		<dc:creator>Kevin Reeuwijk</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Getronics]]></category>

		<guid isPermaLink="false">http://www.buit.org/?p=398</guid>
		<description><![CDATA[Last tuesday, October 14th 2008, Getronics delivered an impromptu musical to commuters in the main central trainstation Utrecht CS in The Netherlands. Travelers were astonished, then positively surprised with this latest marketing stunt from the newly revitalized IT company. Watch the video on YouTube]]></description>
			<content:encoded><![CDATA[<p>Last tuesday, October 14th 2008, Getronics delivered an impromptu musical to commuters in the main central trainstation Utrecht CS in The Netherlands. Travelers were astonished, then positively surprised with this latest marketing stunt from the newly revitalized IT company.</p>
<p><a title="Getronics Musical" href="http://www.youtube.com/watch?v=7weRC3_snuQ" target="_blank">Watch the video on YouTube</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.buit.org/2008/10/16/getronics-surprises-commuters-with-impromptu-musical/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware accidentally timebombs ESX, causing worldwide mayhem</title>
		<link>http://www.buit.org/2008/08/12/vmware-accidentally-timebombs-esx-causing-worldwide-mayhem/</link>
		<comments>http://www.buit.org/2008/08/12/vmware-accidentally-timebombs-esx-causing-worldwide-mayhem/#comments</comments>
		<pubDate>Tue, 12 Aug 2008 21:56:30 +0000</pubDate>
		<dc:creator>Kevin Reeuwijk</dc:creator>
				<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[3.5]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[timebomb]]></category>
		<category><![CDATA[Update 2]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.buit.org/?p=392</guid>
		<description><![CDATA[In an act of &#8220;endeavoring to deliver a release with support [that] customers deem important&#8221; VMware accidentally left a licensing timebomb enabled in the build that it shipped to customers about three weeks ago. The timebomb causes all installed licenses for ESX to be regarded as invalid on August 12, 2008. This in turn causes virtual machines [...]]]></description>
			<content:encoded><![CDATA[<p>In an act of &#8220;<em>endeavoring to deliver a release with support [that] customers deem important</em>&#8221; VMware accidentally left a licensing timebomb enabled in the build that it shipped to customers about three weeks ago. The timebomb causes all installed licenses for ESX to be regarded as invalid on August 12, 2008. This in turn causes virtual machines to not be allowed to start from a powerdown or suspended state or allow virtual machines to be <span style="underline;">VMotioned to another ESX host</span>.</p>
<p><del datetime="00">VMware provides one way to prevent encountering the problem and one temporary workaround until they can provide a patch:</del> VMware has released express patches to remedy the problem.</p>
<p>Full repeat of VMware&#8217;s latest e-mail advisory:</p>
<p><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">Dear VMware Customers,</span></p>
<p><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">We have released the express patches for the product expiration issue. Please go to <a href="http://app.connect.vmware.com/e/er.aspx?s=524&amp;lid=3173&amp;elq=1DDB9A04C1FB4DD5A85715BBC19A8E1A" target="_blank"><strong><span style="#6699cc;">http://www.vmware.com/go/esxexpresspatches</span></strong></a> for download and KB articles. Since our last customer email we have completed our verification tests that the express patches we’ve released are fully compatible with the VMware Update Manager. Please see the KB articles for deployment information regarding Update Manager. </span></p>
<p><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">The KB articles are kept up-to-date. Please refer to the KB articles for information and updates. </span></p>
<p><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">In our last update, we referred to an initiative by our support and engineering teams to find an option to apply the patch without the necessity of entering maintenance mode and VMotion of VM’s to other servers, or VM power-off and re-power-on. Our earlier tests have not found a consistently successful way to address this. We continue to investigate this possibility, as we know that it would reduce the maintenance burden on our customers who may not have a patched server available for VMotion. </span></p>
<p><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">We are on target to release updated versions of the ESX/ESXi 3.5 Update 2 patch at 6 PM PST today. This is for customers who have not already upgraded to the previously released version of ESX/ESXi 3.5 Update 2</span></p>
<p><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">Thank you, </span></p>
<p><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">The VMware ESX Product Team </span></p>
<p><strong><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">Problem:</span></strong></p>
<p><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">An issue has been discovered by many VMware customers and partners with ESX Update 2 (build number 103909) and ESXi 3.5 Update 2 (build number 103908) where Virtual Machines fail to power on or VMotion successfully. This problem began to occur on August 12, 2008 for customers that had upgraded to ESX 3.5 Update 2. The problem is caused by a build timeout that was mistakenly left enabled for the release build.</span></p>
<p><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">The following message is displayed in the vmware.log file for the virtual machine:</span></p>
<p><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">This product has expired. Be sure that your host machine&#8217;s date and time are set correctly.<br />
There is a more recent version available at the VMware web site: <a href="http://app.connect.vmware.com/e/er.aspx?s=524&amp;lid=3174&amp;elq=1DDB9A04C1FB4DD5A85715BBC19A8E1A" target="_blank"><strong><span style="#6699cc;">http://www.vmware.com/info?id=4</span></strong></a>.<br />
&#8212;&#8212;&#8212;&#8212;&#8211;<br />
Module License Power on failed.</span></p>
<p><strong><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">Affected Products:</span></strong></p>
<p><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">- VMware ESX 3.5 Update 2 &amp; ESXi 3.5 Update 2. Thank you, The VMware ESX Product Team </span></p>
<p><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">- The problem will be seen if ESX350-200806201-UG is applied to a system.</span></p>
<p><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">- No other VMware products are affected. </span></p>
<p><strong><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">Resolution:</span></strong></p>
<p><span style="AR-SA;">VMware Engineering has produced express patches for impacted customers to resolve the issue</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.buit.org/2008/08/12/vmware-accidentally-timebombs-esx-causing-worldwide-mayhem/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Goodbye VMWare Server 2, Hello Exchange &#8216;14&#8217;</title>
		<link>http://www.buit.org/2008/06/06/goodbye-vmware-server-2-hello-exchange-14/</link>
		<comments>http://www.buit.org/2008/06/06/goodbye-vmware-server-2-hello-exchange-14/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 22:12:43 +0000</pubDate>
		<dc:creator>Kevin Reeuwijk</dc:creator>
				<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://www.buit.org/2008/06/06/goodbye-vmware-server-2-hello-exchange-14/</guid>
		<description><![CDATA[I have had a love/hate relationship with the VMWare Server 2 beta for the last couple of months and today, I’m sorry to say we have parted ways. First up, my quarrel is not with VMWare products as a whole (I still love Workstation and ESX) but frankly with the poor interaction you get with [...]]]></description>
			<content:encoded><![CDATA[<p>I have had a love/hate relationship with the VMWare Server 2 beta for the last couple of months and today, I’m sorry to say we have parted ways. First up, my quarrel is not with VMWare products as a whole (I still love Workstation and ESX) but frankly with the poor interaction you get with VMWare in their own beta programs. It really is a far, far cry from the type of interaction and feedback you get in the Microsoft beta programs…</p>
<p>I would have been able to live with the lack of interaction if I weren’t having any major problems with the product. But as such things go, I ran into one showstopping problem… It turns out that on <strong>my</strong> hardware (which is a big, tricked out server that cost a small fortune and which I am <strong>not</strong> replacing) VMWare Server 2 had major issues correctly virtualizing Windows Server 2008 x64. Just that one OS. Everything else worked fine: Windows 2003 x86 &amp; x64, even Windows 2008 x86 ran without a hitch. It has to be said that this is not a generic problem, since most others either don’t run into the problem (on a HP nx6325 laptop I also have no issues whatsoever), or they just don’t understand why things are breaking. But I’m certainly not the only one, judging from the replies and the 300+ views on the <a href="http://communities.vmware.com/thread/141069;jsessionid=05A6E608C30B3CF7C2E2529917382870?tstart=0" target="_blank">thread I posted</a> in the VMWare Server 2 beta 2 community.</p>
<p>Now, I could manage without Windows 2008 x64 servers for a good while, since Exchange 2007 also runs on Windows 2003 (or if you’re really nuts like me, you can hack the x86 version on Windows 2008 into production <img src='http://www.buit.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  ). But now that I’m participating in the Exchange ‘14’ TAP, I just have to have a Windows 2008 x64 machine. Either that or just don’t bother at all.</p>
<p>In my experience with Microsoft Technology Adoption Programs, Microsoft usually goes above and beyond to help their customers if they run into a blocking problem with the product, even if you are the only customer experiencing the problem. The experience with VMWare was pretty much the opposite, unfortunately. I have filed not one but two Support Requests and never have gotten more interaction than the support engineer asking me to run their support-info-gathering script (vm-support.vbs) and attaching the output to the Support Request. After that, either the support engineers go deaf or they just can’t help me anymore <img src='http://www.buit.org/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>So now I have grown tired of waiting for information that won’t come and I have decided to uninstall VMWare Server 2 and install VMWare Workstation 6 instead. I would’ve installed Hyper-V, but alas my 1st gen AMD Opterons don’t support the CPU Virtualization extensions needed for Hyper-V…</p>
<p>I’m actually quite sad to see VMWare Server 2 go, because I <strong>really</strong> liked the way you could manage VMWare Server 2 via the standard VMWare Virtual Infrastructure Client, even over the internet. I liked where VMWare Server 2 was going but it seems it was just to immature for my bleeding-edge needs…</p>
<p>Anyway, Workstation 6 has taken over now and my first Exchange ‘14’ server is (virtually) buzzing with a large grin <img src='http://www.buit.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>That’s a dozen more mailboxes to add to the running-Exchange-‘14’-in-production-count, DavidEsp!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.buit.org/2008/06/06/goodbye-vmware-server-2-hello-exchange-14/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Exchange 2007 servers worldwide experience leap year bug</title>
		<link>http://www.buit.org/2008/02/29/exchange-2007-servers-worldwide-experience-leap-year-bug/</link>
		<comments>http://www.buit.org/2008/02/29/exchange-2007-servers-worldwide-experience-leap-year-bug/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 19:09:41 +0000</pubDate>
		<dc:creator>Kevin Reeuwijk</dc:creator>
				<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Exchange 2007 address list service]]></category>

		<guid isPermaLink="false">http://www.buit.org/2008/02/29/exchange-2007-servers-worldwide-experience-leap-year-bug/</guid>
		<description><![CDATA[I ran into a problem today (Feb 29th 2008) while installing a second Exchange 2007 server. The issue first became evident when noticed that I couldn&#8217;t move mailboxes from one MBX server to another. The error message I was getting everytime was &#8220;The Exchange server address list service is not running on SERVERX&#8221;&#8230;etc. I tried [...]]]></description>
			<content:encoded><![CDATA[<p><font face="Calibri">I ran into a problem today (Feb 29th 2008) while installing a second Exchange 2007 server. The issue first became evident when noticed that I couldn&#8217;t move mailboxes from one MBX server to another. The error message I was getting everytime was &#8220;The Exchange server address list service is not running on SERVERX&#8221;&#8230;etc. I tried to find more info on the web and noticed that more people all around the world were experiencing similar issues, always with the Address List Service not running as the root problem. Me (and many others) were thinking that this could have something to do with the Exchange Rollup 1 patch for Exchange 2007 SP1, but even after removing it from all my Exchange servers the issue remained. Now finally, the root cause has been found: Exchange chokes on todays date!</font></p>
<p><font face="Calibri">It turns out an actual leap year bug has found its way into the Exchange 2007 product, causing problems all around the world. Changing the date has been confirmed both by Microsoft PSS and from people in the field to fix the problem. For everyone who can&#8217;t or won&#8217;t temporarily change the date of their entire system, you will have to wait until after midnight before you get everything back to normal (I sure don&#8217;t blame you, I have to wait as well). I do recommend rebooting your Exchange servers after midnight because I don&#8217;t think the Address List Service will come back online on its own.</font></p>
<p><font face="Calibri">A leap year bug&#8230;.sheesh!</font></p>
<p><font face="Calibri">Read more about it here: <a href="http://forums.microsoft.com/TechNet/ShowPost.aspx?PageIndex=1&amp;SiteID=17&amp;PageID=1&amp;PostID=2928121">http://forums.microsoft.com/TechNet/ShowPost.aspx?PageIndex=1&amp;SiteID=17&amp;PageID=1&amp;PostID=2928121</a></font></p>
]]></content:encoded>
			<wfw:commentRss>http://www.buit.org/2008/02/29/exchange-2007-servers-worldwide-experience-leap-year-bug/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Outlook Anywhere is &#8216;broken&#8217; on IPv6 in Windows Server 2008</title>
		<link>http://www.buit.org/2008/01/04/outlook-anywhere-is-broken-on-ipv6-in-windows-server-2008/</link>
		<comments>http://www.buit.org/2008/01/04/outlook-anywhere-is-broken-on-ipv6-in-windows-server-2008/#comments</comments>
		<pubDate>Fri, 04 Jan 2008 12:06:42 +0000</pubDate>
		<dc:creator>Kevin Reeuwijk</dc:creator>
				<category><![CDATA[Exchange]]></category>

		<guid isPermaLink="false">http://www.buit.org/2008/01/04/outlook-anywhere-is-broken-on-ipv6-in-windows-server-2008/</guid>
		<description><![CDATA[I run Exchange 2007 SP1 on Windows Server 2008 RC1 and have run different beta&#8217;s of both products for some time now. In every case, I ran into the following problem: Outlook Anywhere (aka RPC over HTTP) would not work if the RPC-over-HTTP Proxy and the Exchange mailbox were on the same Windows 2008 server. Outlook [...]]]></description>
			<content:encoded><![CDATA[<p><font face="Calibri">I run Exchange 2007 SP1 on Windows Server 2008 RC1 and have run different beta&#8217;s of both products for some time now. In every case, I ran into the following problem: Outlook Anywhere (aka RPC over HTTP) would not work if the RPC-over-HTTP Proxy and the Exchange mailbox were on the same Windows 2008 server. Outlook would fail to connect to the server over the internet with some generic error message. When I was running the same configuration on a Windows 2003 server however, the problem did not occur. Also, if I put the RPC-over-HTTP Proxy on a seperate Windows 2003 server and the mailbox on a Exchange 2007 SP1 on Windows 2008 server, Outlook Anywhere worked just fine. I always thought it was a bug in either Exchange or Windows 2008, but I became convinced the problem was more serious when I still had problems with the official Exchange 2007 SP1 release on Windows 2008 RC1&#8230;</font></p>
<p><font face="Calibri">Meanwhile, I had already accepted the fact that I had to run the RPC-over-HTTP Proxy on a Windows 2003 machine for now, so that was how my environment was set up. However, when troubleshooting a different problem with Exchange, I stumbled upon the rootcause of the Outlook Anywhere problem! It turns out that the problem is in IPv6 and the way that Windows 2008 (and Vista btw) handles IPv6 as a preferred protocol over IPv4: </font><font face="Calibri">When I did a &#8220;netstat -a -n&#8221; on my Windows 2008 machine, I noticed that Exchange was listening on the usual ports 6001, 6002 and 6004 on its IPv4 address, <strong>but only on ports 6001 and 6002 on its IPv6 address</strong>. The DSProxy service (port 6004) is NOT listening on the IPv6 stack!!! This now explains the behaviour that I was experiencing:</font><font face="Calibri"> </font><font face="Calibri"></p>
<ul>
<li>Because Windows 2008 prefers IPv6 over IPv4,<strong> it talks to itself over IPv6.</strong> So when the RPC-over-HTTP Proxy tries to connect a user session to port 6004 on the same server, it tries to connect to :::1:6004 and NOT to 127.0.0.1:6004. Because the server is not listening to port 6004 on the IPv6 stack, the connection fails.</li>
<li>If you put the RPC-over-HTTP proxy on a Windows 2003 server, the problem disappears because the Windows 2003 server <strong>only uses IPv4 </strong>to talk to Exchange on the Windows 2008 server.</li>
</ul>
<p>So while this may not be a huge problem right now, it will be in the future for:</p>
<ul>
<li>Native Windows 2008 environments where all Exchange servers are Windows 2008 and the RPC-over-HTTP proxy is on either one of the Exchange servers or on a seperate Windows 2008 server.</li>
<li>Single server deployments (e.g. Small Business Server) where everything is condensed to a single Windows 2008 server.</li>
</ul>
<p>The next step is: how to solve the problem in the meanwhile? Fortunately I found a workaround, although it might not be what you expect! The workaround is to disable IPv6 (duh!), however this proves rather difficult for Windows 2008 (and Vista): you can&#8217;t fully disable IPv6 in these products!</p>
<ul>
<li>If you&#8217;re in a multi-server scenario where the RPC-over-HTTP Proxy is not on the same server as Exchange 2007, than you can simply unselect IPv6 from the properties of your NIC (on the RPC-over-HTTP Proxy machine); that will force the RPC-over-HTTP Proxy to use IPv4 to talk to Exchange and everything will be fine.</li>
<li>If you&#8217;re in a single-server scenario than you can&#8217;t disable IPv6 because whatever you do (including the &#8220;DisabledComponents&#8221; registry setting to disable even more IPv6 components), the loopback interface still uses IPv6.</li>
</ul>
<p>So it seems that in the latter case, you&#8217;re screwed&#8230; Not so, because we fortunately still have good old &#8216;name resolution&#8217; to help us out. Simply open up your <strong>hosts</strong> file and make the following changes:</p>
<ul>
<li>Comment out the line &#8220;:::1    localhost&#8221;</li>
<li>Add the following two lines:<br />
   &lt;IPv4 address&gt;    &lt;hostname of the computer&gt;<br />
   &lt;IPv4 address&gt;    &lt;FQDN of the computer&gt;</li>
</ul>
<p>This will resolve all queries for your computer&#8217;s name to its IPv4 address, effectively disabling the use of IPv6 for self-communication. You can confirm that this works by doing a &#8220;telnet localhost 6004&#8243;.</p>
<p>I will pass this issue on to Microsoft when I attend the Exchange &#8217;14&#8242; Summit next week, so hopefully they can fix it soon.</p>
<p>Kevin Reeuwijk</p>
<p>UPDATE: Microsoft has told me that they will put this on the QFE list for SP2&#8230;</p>
<p></font></p>
]]></content:encoded>
			<wfw:commentRss>http://www.buit.org/2008/01/04/outlook-anywhere-is-broken-on-ipv6-in-windows-server-2008/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Apple&#8217;s webbrowser Safari comes to the Windows platform!</title>
		<link>http://www.buit.org/2007/06/13/apples-webbrowser-safari-comes-to-the-windows-platform/</link>
		<comments>http://www.buit.org/2007/06/13/apples-webbrowser-safari-comes-to-the-windows-platform/#comments</comments>
		<pubDate>Wed, 13 Jun 2007 09:10:11 +0000</pubDate>
		<dc:creator>Kevin Reeuwijk</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.buit.org/2007/06/13/apples-webbrowser-safari-comes-to-the-windows-platform/</guid>
		<description><![CDATA[At the end of Steve Job&#8217;s keynote at WWDC07 last monday,&#160;Steve announced that Apple wants to increase the market share of it&#8217;s webbrowser Safari. Because Apple&#8217;s marketshare won&#8217;t allow for a fast enough increase of Safari&#8217;s marketshare, Apple decided to make Safari available for the Windows platform! I always loved this browser, particularly for it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.buit.org/wp-content/uploads/2007/06/image2.png" rel="lightbox[221]"><img height="201" alt="image" src="http://www.buit.org/wp-content/uploads/2007/06/image-thumb2.png" width="185" align="right" border="0"></a>At the end of Steve Job&#8217;s keynote at WWDC07 last monday,&nbsp;Steve announced that Apple wants to increase the market share of it&#8217;s webbrowser Safari. Because Apple&#8217;s marketshare won&#8217;t allow for a fast enough increase of Safari&#8217;s marketshare, Apple decided to make Safari available for the Windows platform! I always loved this browser, particularly for it&#8217;s stop/resume downloads feature. Now everyone can run it! Get the Safari 3.0 beta here: <a title="http://www.apple.com/safari/download/" href="http://www.apple.com/safari/download/">http://www.apple.com/safari/download/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.buit.org/2007/06/13/apples-webbrowser-safari-comes-to-the-windows-platform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Mobile Device Center 6.1 running on Windows Server 2008 Beta 3</title>
		<link>http://www.buit.org/2007/06/11/windows-mobile-device-center-61-running-on-windows-server-2008-beta-3/</link>
		<comments>http://www.buit.org/2007/06/11/windows-mobile-device-center-61-running-on-windows-server-2008-beta-3/#comments</comments>
		<pubDate>Mon, 11 Jun 2007 09:11:19 +0000</pubDate>
		<dc:creator>Kevin Reeuwijk</dc:creator>
				<category><![CDATA[Longhorn]]></category>

		<guid isPermaLink="false">http://www.buit.org/2007/06/11/windows-mobile-device-center-61-running-on-windows-server-2008-beta-3/</guid>
		<description><![CDATA[I&#8217;m running Windows Server 2008 Beta 3 for a few weeks now and I generally love it. And because it&#8217;s based on the same codebase as Windows Vista, you can actually run it pretty much as you would with Vista &#8211; though the license would be pretty steep for a desktop&#160;OS . Compared to Vista [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.buit.org/wp-content/uploads/2007/06/image.png" rel="lightbox[215]"><img height="180" alt="image" src="http://www.buit.org/wp-content/uploads/2007/06/image-thumb.png" width="240" align="right" border="0"></a>I&#8217;m running Windows Server 2008 Beta 3 for a few weeks now and I generally love it. And because it&#8217;s based on the same codebase as Windows Vista, you can actually run it pretty much as you would with Vista &#8211; though the license would be pretty steep for a desktop&nbsp;OS <img src='http://www.buit.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . Compared to Vista I have found only&nbsp;3 features missing:</p>
<ol>
<li>Support for Infrared and Bluetooth adapters. There is no support for these technologies in the system.
<li>Media playback optimizations. Vista contains additional improvements to make sure your audio and/or video runs smoothly, even when there&#8217;s load on the system. Not so with Windows Server 2008.
<li>Windows Mobile Device Center.</li>
</ol>
<p>So I thought, could&nbsp;you install this new WMDC update on Windows Server 2008? Yes you can! I love common codebases!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.buit.org/2007/06/11/windows-mobile-device-center-61-running-on-windows-server-2008-beta-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Running Windows Server 2008 natively!</title>
		<link>http://www.buit.org/2007/05/15/running-longhorn-server-beta-3-natively/</link>
		<comments>http://www.buit.org/2007/05/15/running-longhorn-server-beta-3-natively/#comments</comments>
		<pubDate>Tue, 15 May 2007 17:42:22 +0000</pubDate>
		<dc:creator>Kevin Reeuwijk</dc:creator>
				<category><![CDATA[Longhorn]]></category>

		<guid isPermaLink="false">http://www.buit.org/2007/05/15/running-longhorn-server-beta-3-natively/</guid>
		<description><![CDATA[I got Windows ServerÂ 2008 Beta 3 running natively on my Dell laptop! Based on my experience so far, I like this OS even more than Windows Vista! It&#8217;s stable, fast and fixing quite a lot of annoying bugs from Vista RTM. Vista SP1 will bring most of these improvements to Vista as well, fortunately. But [...]]]></description>
			<content:encoded><![CDATA[<p><img align="right" src="http://www.buit.org/wp-content/uploads/2007/05/051507-1742-runninglong1.png" />I got Windows ServerÂ 2008 Beta 3 running natively on my Dell laptop! Based on my experience so far, I like this OS even more than Windows Vista! It&#8217;s stable, fast and fixing quite a lot of annoying bugs from Vista RTM. Vista SP1 will bring most of these improvements to Vista as well, fortunately. But until then, Windows Server 2008 is my new favorite OS!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.buit.org/2007/05/15/running-longhorn-server-beta-3-natively/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ExMerge lovers rejoyce!</title>
		<link>http://www.buit.org/2007/02/26/exmerge-lovers-rejoyce/</link>
		<comments>http://www.buit.org/2007/02/26/exmerge-lovers-rejoyce/#comments</comments>
		<pubDate>Mon, 26 Feb 2007 00:27:33 +0000</pubDate>
		<dc:creator>Kevin Reeuwijk</dc:creator>
				<category><![CDATA[Exchange]]></category>

		<guid isPermaLink="false">http://www.buit.org/2007/02/26/exmerge-lovers-rejoyce/</guid>
		<description><![CDATA[ExMerge has always been a vital tool for administrators that needed to migrate large amounts of mailboxes to new Exchange hardware or new Exchange software but somehow, Microsoft decided it needed to be killed off in Exchange 2007. Many complaints followed from the Exchange community and it seems Microsoft has been listening because in the [...]]]></description>
			<content:encoded><![CDATA[<p><font face="Calibri">ExMerge has always been a vital tool for administrators that needed to migrate large amounts of mailboxes to new Exchange hardware or new Exchange software but somehow, Microsoft decided it needed to be killed off in Exchange 2007. Many complaints followed from the Exchange community and it seems Microsoft has been listening because in the feature list for Exchange 2007 SP1 I found this tidbit:</font></p>
<p><font face="Calibri"><strong>Move Mailbox</strong><br />
This vital administrator tool has been beefed up to include import and export to a .pst</p>
<p>Even though Microsoft somehow now calls â€˜Move Mailboxâ€™ a â€˜vital administrator toolâ€™ (though it should be â€˜move-mailboxâ€™ since only the powershell cmdlet is actually quite powerful), it still means that import/export to .pst functionality will be back before the end of the year! I think that when SP1 is released, the Exchange community will make it a new worldwide holiday! <img src='http://www.buit.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </font></p>
]]></content:encoded>
			<wfw:commentRss>http://www.buit.org/2007/02/26/exmerge-lovers-rejoyce/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

