<?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>winJade &#187; IIS</title>
	<atom:link href="http://winjade.net/tag/iis/feed/" rel="self" type="application/rss+xml" />
	<link>http://winjade.net</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sun, 27 Jun 2010 23:47:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>MSN.com not running Microsoft&#8217;s latest and greatest?</title>
		<link>http://winjade.net/2009/04/msn-not-running-microsofts-latest-and-greatest/</link>
		<comments>http://winjade.net/2009/04/msn-not-running-microsofts-latest-and-greatest/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 04:00:20 +0000</pubDate>
		<dc:creator>Devin</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[Inconsistently surprising]]></category>
		<category><![CDATA[MSN]]></category>
		<category><![CDATA[servers]]></category>
		<category><![CDATA[Unsurprisingly inconsistent]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[windows server]]></category>

		<guid isPermaLink="false">http://www.aeroxp.org/?p=938</guid>
		<description><![CDATA[This topic is way too technical and/or boring to be an April Fool&#8217;s joke. Sorry. ~Devin
While researching to make sure my computer wouldn&#8217;t explode at exactly 12:00AM on Wednesday, I happened to see on that site that to check a server&#8217;s time, you can look up HTTP information via telnet (Note: This will only work [...]]]></description>
			<content:encoded><![CDATA[<p><em>This topic is way too technical and/or boring to be an April Fool&#8217;s joke. Sorry. ~Devin</em></p>
<p>While researching to make sure my computer wouldn&#8217;t <a href="http://www.f-secure.com/weblog/archives/00001641.html" target="_blank">explode</a> at exactly 12:00AM on Wednesday, I happened to see on that site that to check a server&#8217;s time, you can look up HTTP information via telnet (<strong>Note: </strong>This will only work on computers running Windows XP or below. Windows Vista and Windows 7 do not include telnet by default).</p>
<p>While examining these headers, I happened to see something very interesting with the site I tried: the very popular MSN.com.</p>
<p><a href="http://winjade.net/wp-content/uploads/2009/03/iis6-msn.png"><img class="aligncenter size-full wp-image-940" src="http://winjade.net/wp-content/uploads/2009/03/iis6-msn.png" alt="" width="500" height="252" /></a></p>
<p>Check after the break for an analysis along with other targets.<br />
<span id="more-938"></span></p>
<p>It would appear from looking at the information provided there that MSN is running on IIS 6.0 and that page was built with ASP.NET 1.1. Both of those relate to &#8220;2003&#8243; versions of Microsoft systems &#8211; IIS 6.0 included with Windows Server 2003. ASP.NET was launched at the same time. That means that it appears that MSN.com &#8211; the number 6 site on the web according to <a href="http://www.alexa.com/siteinfo/msn.com">Alexa</a> &#8211; is running on software that&#8217;s now quite outdated. It seems very odd that they would be running such an important site on software that old, especially considering that the MSN landing page has been updated, in rather significant ways, many times since 2003!</p>
<h2>But wait, there&#8217;s more</h2>
<p>Seeing that site was running on old server software, I decided to see what was up with other Microsoft sites. Rather than mess around with telnet (remember, I&#8217;m a child of the GUI &#8211; DOS is something I only rarely interacted with in my early computing years), I decided to use the extention Firebug for Mozilla Firefox to extract all the juicy information I wanted from my headers.</p>
<p>Just to make sure I wasn&#8217;t crazy, I stopped by Bink.nu since they advertise that they themselves are running IIS 7.0 and ASP.NET 3.5 (correlating to Windows Server 2008). Sure enough, Bink is running IIS 7.0. It reports that the ASP.NET version is only 2.0, but <s>I&#8217;m willing to say that&#8217;s just an error in that header</s> it&#8217;s because .net 3.5 is just .net 2.0 with WinFX bits bolted on. <em>[Props to Benjamin for the reminder. ~Bryant]</em></p>
<p>LiveSide reported the same bites of information as Bink.nu, which makes sense once you consider that their back-ends are very similar (both sites are powered by Community Server).</p>
<p>I then decided to check other Microsoft sites. First up, Microsoft.com &#8211; the company&#8217;s homepage. Again, Firebug reported the ASP.NET version was version 2.0. The real shocker, though, was in the server line. It is reported that Microsoft.com is running on IIS 7.5. This version of Microsoft&#8217;s web server is to be included in Windows 7 (<em>Home Premium and above</em>) and Windows Server 2008 R2. That&#8217;s right, software that hasn&#8217;t been released yet. That is quite a leap of faith to be running your whole corporate main site on prerelease software. It&#8217;s also quite a difference from what MSN reports. The servers for &#8220;Windows.com&#8221; will also report the same information. <b>Update: Microsoft did clarify the move to IIS 7.5 in Early February. You can read this <a href="http://blogs.iis.net/windowsserver/archive/2009/02/09/microsoft-com-now-running-windows-server-2008-r2-beta.aspx" target="_blank">here</a>. ~Bryant</b></p>
<p>MSDN reports that it is running IIS 7.0, which is a bit more reasonable and also the least surprising. Truthfully, it&#8217;s what I expected to see running everywhere here in April 2009. Finally, Live Search refused to give up it&#8217;s server info, just informing me that it was powered by ASP.NET (no surprises there).</p>
<p>What can we see from these seemingly random version numbers? We can see just how complex Microsoft&#8217;s web servers are. They range from the nearly outdated (especially for a company that develops web server software) to the bleeding-edge software that isn&#8217;t even released yet and many things in between. At the very least, this gives an insight both into the different requirements for the many pages at Microsoft as well as the different practices between different teams of developers. One would probably bounce between at least five or six different web server versions (major versions, not minor revisions like the 2.2.<em>11</em> of Apache) each day in your daily web travels. As long as it serves up your pages and isn&#8217;t riddled with more holes than swiss cheese&#8230; that&#8217;s the main idea isn&#8217;t it?</p>
<h2>In case you&#8217;re interested&#8230;</h2>
<p>Apple.com runs on Apache as well: version 2.2.8. Mac OS X Server 10.5 says that it includes Apache 2.2, so it would be a pretty solid guess to say that Apple.com is powered by an Xserve.</p>
]]></content:encoded>
			<wfw:commentRss>http://winjade.net/2009/04/msn-not-running-microsofts-latest-and-greatest/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
