<?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>IIS Hacks &#124; Server and System Administration</title>
	<atom:link href="http://www.iishacks.com/index.php/rss2/" rel="self" type="application/rss+xml" />
	<link>http://www.iishacks.com</link>
	<description>System and Network Administration, IIS, Exchange Server, Windows Tips, Opinions</description>
	<lastBuildDate>Thu, 12 Aug 2010 05:08:58 +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>Configure Exchange 2010 to send external emails</title>
		<link>http://www.iishacks.com/2010/08/11/configure-exchange-2010-to-send-external-emails/</link>
		<comments>http://www.iishacks.com/2010/08/11/configure-exchange-2010-to-send-external-emails/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 22:12:05 +0000</pubDate>
		<dc:creator>Chris Stinson</dc:creator>
				<category><![CDATA[Exchange Server]]></category>

		<guid isPermaLink="false">http://www.iishacks.com/?p=713</guid>
		<description><![CDATA[So you can&#8217;t send email from a fresh install of Exchange 2010? Unlike Exchange 2003, Exchange 2010 cannot send emails to external domains out-of-the-box. This feature needs to be enabled through the use of an external send connector. By default, no send connectors are configured when an Exchange 2010 system is setup with a hub transport or [...]


Related posts:<ol><li><a href='http://www.iishacks.com/2007/06/05/exchange-server-reported-error-0x8004010f/' rel='bookmark' title='Permanent Link: Exchange server reported error 0x8004010F'>Exchange server reported error 0x8004010F</a></li><li><a href='http://www.iishacks.com/2009/11/09/microsoft-exchange-server-2010-released-and-trial/' rel='bookmark' title='Permanent Link: Microsoft Exchange Server 2010 Released and RTM Trial Available'>Microsoft Exchange Server 2010 Released and RTM Trial Available</a></li><li><a href='http://www.iishacks.com/2007/06/05/large-exchange-server-performance-tip/' rel='bookmark' title='Permanent Link: Large Exchange Server Performance Tip'>Large Exchange Server Performance Tip</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><span style="text-decoration: underline;">So you can&#8217;t send email from a fresh install of Exchange 2010?</span> Unlike Exchange 2003, Exchange 2010 cannot send emails to external domains out-of-the-box. This feature needs to be enabled through the use of an external send connector. By default, no send connectors are configured when an Exchange 2010 system is setup with a hub transport or edge transport role (typical installation). At first it seems odd for an Exchange server to not allow external email sending by default, but this is commonplace in insurance and financial institutions where complete control over external communications is necessary. I&#8217;ll walk you through the steps to create an internet-facing send connector which will allow you to send email to any external domain.</p>
<p><strong>1.</strong> Open up the <strong>Exchange Management Console</strong>. Double-click on <strong>Organization Configuration</strong> and click on <strong>Hub Transport</strong>. Click on the &#8220;<strong>Send Connector</strong>&#8221; tab. Either right-click on the whitespace or select &#8220;<strong>New Send Connector</strong>&#8221; under the <strong>Actions</strong> task list.</p>
<p> </p>
<p><img class="alignnone size-full wp-image-715" title="Exchange Send Connector" src="http://www.iishacks.com/wp-content/uploads/2010/08/ex1.jpg" alt="Exchange Send Connector" width="700" height="525" /></p>
<p> </p>
<p><strong>2.</strong> Enter a name for the send connector. Under intended use, select &#8220;<strong>Internet</strong>&#8221; in order to send to external domains. Click Next.</p>
<p> </p>
<p><img class="alignnone size-full wp-image-716" title="Exchange Send Connector" src="http://www.iishacks.com/wp-content/uploads/2010/08/ex2.jpg" alt="Exchange Send Connector" width="637" height="556" /></p>
<p> </p>
<p><strong>3.</strong> Under Address Space click &#8220;<strong>Add</strong>&#8230;&#8221; and select &#8220;<strong>SMTP Address Space</strong>&#8230;&#8221; Click Next.</p>
<p> </p>
<p><img class="alignnone size-full wp-image-717" title="Exchange Send Connector" src="http://www.iishacks.com/wp-content/uploads/2010/08/ex3.jpg" alt="Exchange Send Connector" width="637" height="556" /></p>
<p> </p>
<p><strong>4.</strong> Under SMTP Address Space -&gt; <strong>Address</strong>, put a <strong>*</strong> (asterisk) in order to send to all external domains. This is where you may wish to customize the address space by only allowing external emails to specific vendors or customers. Click OK, then click Next.</p>
<p> </p>
<p><img class="alignnone size-full wp-image-718" title="Exchange Send Connector" src="http://www.iishacks.com/wp-content/uploads/2010/08/ex4.jpg" alt="Exchange Send Connector" width="637" height="556" /></p>
<p> </p>
<p><strong>5.</strong> If you are using a smart host to route your emails (sometimes required by an ISP), configure it here. Otherwise, check &#8220;use domain name system&#8221; to route emails (typical). Click Next.</p>
<p> </p>
<p><img class="alignnone size-full wp-image-719" title="Exchange Send Connector" src="http://www.iishacks.com/wp-content/uploads/2010/08/ex5.jpg" alt="Exchange Send Connector" width="637" height="556" /></p>
<p> </p>
<p><strong>6.</strong> For a single-server installation of Exchange 2010, the source server will be the only one in the list. If you have multiple servers with a hub transport role installed in your organization, you can select a specific server to use. Click Next.</p>
<p> </p>
<p><img class="alignnone size-full wp-image-720" title="Exchange Send Connector" src="http://www.iishacks.com/wp-content/uploads/2010/08/ex6.jpg" alt="Exchange Send Connector" width="637" height="556" /></p>
<p> </p>
<p><strong>7.</strong> This is a summary page of the send connector. Click Next.</p>
<p> </p>
<p><img class="alignnone size-full wp-image-721" title="Exchange Send Connector" src="http://www.iishacks.com/wp-content/uploads/2010/08/ex7.jpg" alt="Exchange Send Connector" width="637" height="556" /></p>
<p> </p>
<p><strong>8.</strong> After the send connector has been configured, this page will appear. The syntax shown is also the powershell equivalent to what was run. Click Next.</p>
<p> </p>
<p><img class="alignnone size-full wp-image-722" title="Exchange Send Connector" src="http://www.iishacks.com/wp-content/uploads/2010/08/ex8.jpg" alt="Exchange Send Connector" width="637" height="556" /></p>
<p> </p>
<p><strong>9.</strong> Once the send connector has been created, you&#8217;ll need to configure one last item. Right-click on the connector and select &#8220;<strong>Properties.</strong>&#8221;</p>
<p> </p>
<p><img class="alignnone size-full wp-image-723" title="Exchange Send Connector" src="http://www.iishacks.com/wp-content/uploads/2010/08/ex9.jpg" alt="Exchange Send Connector" width="525" height="227" /></p>
<p> </p>
<p><strong>10.</strong> In order to get past some of the more strict spam filters, you need to configure the <strong>Fully Qualified Domain Name</strong> (FQDN). This is typically the internet-facing address of your email server. Click OK. You&#8217;re ready to send email to external domains!</p>
<p> </p>
<p><img class="alignnone size-full wp-image-724" title="Exchange Send Connector" src="http://www.iishacks.com/wp-content/uploads/2010/08/ex10.jpg" alt="Exchange Send Connector" width="444" height="497" /></p>


<p>Related posts:<ol><li><a href='http://www.iishacks.com/2007/06/05/exchange-server-reported-error-0x8004010f/' rel='bookmark' title='Permanent Link: Exchange server reported error 0x8004010F'>Exchange server reported error 0x8004010F</a></li><li><a href='http://www.iishacks.com/2009/11/09/microsoft-exchange-server-2010-released-and-trial/' rel='bookmark' title='Permanent Link: Microsoft Exchange Server 2010 Released and RTM Trial Available'>Microsoft Exchange Server 2010 Released and RTM Trial Available</a></li><li><a href='http://www.iishacks.com/2007/06/05/large-exchange-server-performance-tip/' rel='bookmark' title='Permanent Link: Large Exchange Server Performance Tip'>Large Exchange Server Performance Tip</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.iishacks.com/2010/08/11/configure-exchange-2010-to-send-external-emails/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using IIS Media Services Web Playlists with JW Player</title>
		<link>http://www.iishacks.com/2010/08/03/using-iis-media-services-web-playlists-with-jw-player/</link>
		<comments>http://www.iishacks.com/2010/08/03/using-iis-media-services-web-playlists-with-jw-player/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 03:40:53 +0000</pubDate>
		<dc:creator>Chris Stinson</dc:creator>
				<category><![CDATA[Internet Information Server]]></category>

		<guid isPermaLink="false">http://www.iishacks.com/?p=684</guid>
		<description><![CDATA[So you&#8217;ve decided you want to use JW Player for Silverlight and IIS Media Services Web Playlists together.
One of the reasons to use Web Playlists is to hide the true path of your video. This makes it difficult for users to download a full copy of your video, perfect for streaming copyrighted or pay-per-view content. Although [...]


Related posts:<ol><li><a href='http://www.iishacks.com/2007/05/18/setting-processor-affinity-permanently/' rel='bookmark' title='Permanent Link: Setting Processor Affinity Permanently'>Setting Processor Affinity Permanently</a></li><li><a href='http://www.iishacks.com/2008/10/07/migrating-websites-from-iis6-to-iis7/' rel='bookmark' title='Permanent Link: Migrating websites from IIS6 to IIS7'>Migrating websites from IIS6 to IIS7</a></li><li><a href='http://www.iishacks.com/2007/09/24/microsoft-windows-server-2003-iis-log-file-format-comparison/' rel='bookmark' title='Permanent Link: Microsoft Windows Server 2003 IIS Log File Format Comparison'>Microsoft Windows Server 2003 IIS Log File Format Comparison</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>So you&#8217;ve decided you want to use JW Player for Silverlight and IIS Media Services Web Playlists together.</p>
<p>One of the reasons to use Web Playlists is to hide the true path of your video. This makes it difficult for users to download a full copy of your video, perfect for streaming copyrighted or pay-per-view content. Although users can still use screen capture software (such as Camtasia) to record your video, the process is more involved and less likely.</p>
<p>JW for flash and most other players require the media file (.mpeg, .mp4, etc) to be in a folder below the root path accessible by visitors. Web Playlists for IIS allows you to add videos from any folder on your server, and does not directly access the video when a viewing is requested. It uses a one-time security token to obfuscate the path.</p>
<p><strong>Step 1 – Add a New Playlist in IIS</strong></p>
<p>Here you’ll add a new playlist by opening up the <strong>IIS Manager</strong>, selecting your website and double-clicking on &#8220;<strong>Web Playlists</strong>.&#8221; Once it is open, on the right-hand side click on &#8220;<strong>Add Playlist</strong>.&#8221;</p>
<p><img class="alignnone size-full wp-image-685" title="add_playlist_iis_media_services_0" src="http://www.iishacks.com/wp-content/uploads/2010/08/add_playlist_iis_media_services_0.JPG" alt="add_playlist_iis_media_services_0" width="328" height="118" /><img class="alignnone size-full wp-image-686" title="add_playlist_iis_media_services_1" src="http://www.iishacks.com/wp-content/uploads/2010/08/add_playlist_iis_media_services_1.JPG" alt="add_playlist_iis_media_services_1" width="206" height="106" /></p>
<p>Once you type in a name for your playlist it will generate a URL that needs to be used by your web-based player. As you can see here, we are looking at iishacks.com/VMWareCertificate.isx.</p>
<p>You’ll need to add the specific video file by going to &#8220;<strong>Media entries</strong>&#8221; and clicking &#8220;<strong>Add</strong>.&#8221; You can select a Physical Path (excellent for hiding a file above the root folder), a Relative URI (if the file is in the root folder or below), or a Remote URL (if it is on another server or domain). I’ve chosen Physical Path and selected a folder that is not accessible via IIS.</p>
<p>You’ll notice you have options to disable skip back/forward or seek. If you choose to attach multiple videos together, or have required advertisements before, between or after videos, these options are for you. Networks such as Global TV utilize these options to ensure visitors are viewing the advertisements before a video starts.</p>
<p><img class="alignnone size-full wp-image-687" title="add_playlist_iis_media_services_3" src="http://www.iishacks.com/wp-content/uploads/2010/08/add_playlist_iis_media_services_3.JPG" alt="add_playlist_iis_media_services_3" width="564" height="369" /></p>
<p><strong>Step 2 – Add the Playlist to JW Player</strong></p>
<p>Once you’ve added your video file(s) you can now add the playlist to a web-based video player such as JW Player. JW Player for Silverlight is the only free player that supports the ISX playlist format and doesn&#8217;t require ASP. IIS Web Playlists supports .asf, .avi, .flv, .m4v, .mov, .mp3, .mp4, .rm, .rmvb, .wma and .wmv.</p>
<p>You can download JW Player for free here: <a href="http://www.longtailvideo.com/players/jw-wmv-player/">http://www.longtailvideo.com/players/jw-wmv-player/</a></p>
<p>Here is the code I used for my VMware video. This can be embedded into Wordpress or any PHP/HTML file.</p>
<pre>
<div class="codesnip-container" >&lt;center&gt;&lt;div name="mediaspace" id="mediaspace"&gt;&lt;/div&gt;
&lt;p&gt; &lt;script type='text/javascript' src="/silverlight.js"&gt;&lt;/script&gt;&lt;br /&gt;
 &lt;script type='text/javascript' src="/wmvplayer.js"&gt;&lt;/script&gt;&lt;br /&gt;
 &lt;script type="text/javascript"&gt;
  var cnt = document.getElementById("mediaspace");
  var src = '/wmvplayer.xaml';
  var cfg = {
   file:'http://iishacks.com:80/VMWareCertificate.isx',
   height:'470',
   width:'600'
  };
  var ply = new jeroenwijering.Player(cnt,src,cfg);
 &lt;/script&gt;&lt;/center&gt;</div>
</pre>
<p>As you can see the ISX/ASX playlist is located at <a href="http://iishacks.com:80/VMWareCertificate.isx">http://iishacks.com:80/VMWareCertificate.isx</a> . If you try and open the file it will direct you to either a broken link or a text file with the following:</p>
<p><img class="alignnone size-full wp-image-695" title="add_playlist_iis_media_services_4" src="http://www.iishacks.com/wp-content/uploads/2010/08/add_playlist_iis_media_services_4.JPG" alt="add_playlist_iis_media_services_4" width="690" height="118" /></p>
<p>Notice how the ISX playlist has a tokenized session id appended to the URL? Try and open that. It&#8217;s a dead end. You&#8217;ll never be able to simply download the file. <a href="http://www.iis.net/download/WebPlaylists">Here is a full set of features with Web Playlists.</a></p>
<p><img class="alignnone size-full wp-image-696" title="add_playlist_iis_media_services_5" src="http://www.iishacks.com/wp-content/uploads/2010/08/add_playlist_iis_media_services_5.JPG" alt="add_playlist_iis_media_services_5" width="690" height="308" /></p>


<p>Related posts:<ol><li><a href='http://www.iishacks.com/2007/05/18/setting-processor-affinity-permanently/' rel='bookmark' title='Permanent Link: Setting Processor Affinity Permanently'>Setting Processor Affinity Permanently</a></li><li><a href='http://www.iishacks.com/2008/10/07/migrating-websites-from-iis6-to-iis7/' rel='bookmark' title='Permanent Link: Migrating websites from IIS6 to IIS7'>Migrating websites from IIS6 to IIS7</a></li><li><a href='http://www.iishacks.com/2007/09/24/microsoft-windows-server-2003-iis-log-file-format-comparison/' rel='bookmark' title='Permanent Link: Microsoft Windows Server 2003 IIS Log File Format Comparison'>Microsoft Windows Server 2003 IIS Log File Format Comparison</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.iishacks.com/2010/08/03/using-iis-media-services-web-playlists-with-jw-player/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://iishacks.com:80/VMWareCertificate.isx" length="262" type="video/x-ms-asf" />
		</item>
		<item>
		<title>Enabling Ping Replies in Windows Server 2008 and R2</title>
		<link>http://www.iishacks.com/2010/07/20/enabling-ping-replies-in-windows-server-2008/</link>
		<comments>http://www.iishacks.com/2010/07/20/enabling-ping-replies-in-windows-server-2008/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 16:03:48 +0000</pubDate>
		<dc:creator>Chris Stinson</dc:creator>
				<category><![CDATA[Security, Viruses, Trojans]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.iishacks.com/?p=670</guid>
		<description><![CDATA[A few people have emailed asking why Windows Server 2008 does not reply to pings (and how to enable it).
It doesn&#8217;t by default. No official reason why, but it probably has something to do with POD (Ping of Death) and Ping Flooding. Commonly used in Denial of Service attacks, POD is when a target server [...]


Related posts:<ol><li><a href='http://www.iishacks.com/2007/07/15/enabling-internet-on-fresh-windows-server-2008-install/' rel='bookmark' title='Permanent Link: Enabling Internet on fresh Windows Server 2008 install'>Enabling Internet on fresh Windows Server 2008 install</a></li><li><a href='http://www.iishacks.com/2007/09/24/microsoft-windows-server-2003-iis-log-file-format-comparison/' rel='bookmark' title='Permanent Link: Microsoft Windows Server 2003 IIS Log File Format Comparison'>Microsoft Windows Server 2003 IIS Log File Format Comparison</a></li><li><a href='http://www.iishacks.com/2009/11/10/block-ip-addresses-using-ip-security-policy-in-windows-server-2003/' rel='bookmark' title='Permanent Link: Block IP Addresses using IP Security Policy in Windows Server 2003'>Block IP Addresses using IP Security Policy in Windows Server 2003</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>A few people have emailed asking why Windows Server 2008 does not reply to pings (and how to enable it).</p>
<p>It doesn&#8217;t by default. No official reason why, but it probably has something to do with POD (Ping of Death) and Ping Flooding. Commonly used in Denial of Service attacks, POD is when a target server is sent an unusually large ICMP packet. For Ping flooding, if the target server is set to respond to pings, it may become bogged down and unable to effectively respond to other requests such as HTTP and FTP. Denial of Service attacks usually require a coordinated effort among multiple computers to halt a server - but it happens, and often!</p>
<p>To enable pings on the public profile (ie. over the Internet), go to <strong>Administrative Tools</strong> -&gt; <strong>Firewall with Advanced Security</strong> -&gt; <strong>Inbound Rules</strong> and find &#8220;<strong>File and Printer Sharing (Echo Request &#8211; ICMPv4-In)</strong>&#8221; -&gt; Right-click and select &#8220;<strong>Enable</strong>.&#8221;</p>
<p> </p>
<p><img class="alignnone size-full wp-image-672" title="Enable Ping Requests Windows 2008" src="http://www.iishacks.com/wp-content/uploads/2010/07/ping4.JPG" alt="Enable Ping Requests Windows 2008" width="687" height="128" /></p>
<p> </p>
<p>You can also open up the command prompt and type:</p>
<div class="codesnip-container" >netsh firewall set icmpsetting 8</div>
<p>or type the following to disable the setting:</p>
<div class="codesnip-container" >netsh firewall set icmpsetting 8 disable</div>
<p><strong>For Windows Server 2008 R2, type:</strong></p>
<div class="codesnip-container" >netsh advfirewall firewall add rule name=&#8221;ICMP Allow incoming V4 echo request&#8221; protocol=icmpv4:8,any dir=in action=allow</div>


<p>Related posts:<ol><li><a href='http://www.iishacks.com/2007/07/15/enabling-internet-on-fresh-windows-server-2008-install/' rel='bookmark' title='Permanent Link: Enabling Internet on fresh Windows Server 2008 install'>Enabling Internet on fresh Windows Server 2008 install</a></li><li><a href='http://www.iishacks.com/2007/09/24/microsoft-windows-server-2003-iis-log-file-format-comparison/' rel='bookmark' title='Permanent Link: Microsoft Windows Server 2003 IIS Log File Format Comparison'>Microsoft Windows Server 2003 IIS Log File Format Comparison</a></li><li><a href='http://www.iishacks.com/2009/11/10/block-ip-addresses-using-ip-security-policy-in-windows-server-2003/' rel='bookmark' title='Permanent Link: Block IP Addresses using IP Security Policy in Windows Server 2003'>Block IP Addresses using IP Security Policy in Windows Server 2003</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.iishacks.com/2010/07/20/enabling-ping-replies-in-windows-server-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unexpected Error 0x8ffe2740 when starting FTP or IIS</title>
		<link>http://www.iishacks.com/2010/04/21/unexpected-error-0x8ffe2740-when-starting-ftp-or-iis/</link>
		<comments>http://www.iishacks.com/2010/04/21/unexpected-error-0x8ffe2740-when-starting-ftp-or-iis/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 22:12:05 +0000</pubDate>
		<dc:creator>Chris Stinson</dc:creator>
				<category><![CDATA[Internet Information Server]]></category>
		<category><![CDATA[Security, Viruses, Trojans]]></category>

		<guid isPermaLink="false">http://www.iishacks.com/?p=653</guid>
		<description><![CDATA[Another one of Microsoft’s descriptive errors is 0x8ffe2740 when trying to start an FTP or Web Server from the IIS Administration module. The error itself means that there is a port conflict with another service. This is a relatively easy diagnosis, as you should already know what ports your ftp or web servers use.

Use the netstat [...]


Related posts:<ol><li><a href='http://www.iishacks.com/2008/10/07/migrating-websites-from-iis6-to-iis7/' rel='bookmark' title='Permanent Link: Migrating websites from IIS6 to IIS7'>Migrating websites from IIS6 to IIS7</a></li><li><a href='http://www.iishacks.com/2007/05/18/file_get_contents-on-iis-6/' rel='bookmark' title='Permanent Link: file_get_contents on IIS 6'>file_get_contents on IIS 6</a></li><li><a href='http://www.iishacks.com/2007/09/24/microsoft-windows-server-2003-iis-log-file-format-comparison/' rel='bookmark' title='Permanent Link: Microsoft Windows Server 2003 IIS Log File Format Comparison'>Microsoft Windows Server 2003 IIS Log File Format Comparison</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Another one of Microsoft’s descriptive errors is 0x8ffe2740 when trying to start an FTP or Web Server from the IIS Administration module. The error itself means that there is a port conflict with another service. This is a relatively easy diagnosis, as you should already know what ports your ftp or web servers use.</p>
<p><img class="alignnone size-full wp-image-654" title="Error 0x8ffe2740 when starting ftp or iis" src="http://www.iishacks.com/wp-content/uploads/2010/04/serversnip3.JPG" alt="Error 0x8ffe2740 when starting ftp or iis" width="269" height="119" /></p>
<p>Use the netstat command in the command console to find out what program is using a particular TCP port. Replace the ## with the port you wish to test. This works on Windows Server 2003 and 2008.</p>
<div class="codesnip-container" >netstat -anop TCP|find &#8220;:##&#8221;</div>
<p>The above command will return a PID (process ID). You will need to match that to a running program or service. Type the following command:</p>
<div class="codesnip-container" >tasklist /SVC /FI &#8220;PID eq ####&#8221;</div>
<p>Here is an example using port 21. In this example you can see the &#8220;ftpsvc&#8221; service is using port 21 through svchost.exe &#8211; which is normal. In a client&#8217;s machine, it was MSUpdate2.exe that was using port 21 &#8211; a piece of malware using an FTP server to serve pirated movies!</p>
<p><img class="alignnone size-full wp-image-655" title="Unexpected Error 0x8ffe2740" src="http://www.iishacks.com/wp-content/uploads/2010/04/serversnip3-1.jpg" alt="Unexpected Error 0x8ffe2740" width="610" height="110" /></p>


<p>Related posts:<ol><li><a href='http://www.iishacks.com/2008/10/07/migrating-websites-from-iis6-to-iis7/' rel='bookmark' title='Permanent Link: Migrating websites from IIS6 to IIS7'>Migrating websites from IIS6 to IIS7</a></li><li><a href='http://www.iishacks.com/2007/05/18/file_get_contents-on-iis-6/' rel='bookmark' title='Permanent Link: file_get_contents on IIS 6'>file_get_contents on IIS 6</a></li><li><a href='http://www.iishacks.com/2007/09/24/microsoft-windows-server-2003-iis-log-file-format-comparison/' rel='bookmark' title='Permanent Link: Microsoft Windows Server 2003 IIS Log File Format Comparison'>Microsoft Windows Server 2003 IIS Log File Format Comparison</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.iishacks.com/2010/04/21/unexpected-error-0x8ffe2740-when-starting-ftp-or-iis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Removing the VMWare Server SSL Certificate Trust Warning</title>
		<link>http://www.iishacks.com/2010/03/26/removing-the-vmware-server-ssl-certificate-trust-warning/</link>
		<comments>http://www.iishacks.com/2010/03/26/removing-the-vmware-server-ssl-certificate-trust-warning/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 21:00:34 +0000</pubDate>
		<dc:creator>Chris Stinson</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.iishacks.com/?p=640</guid>
		<description><![CDATA[When you first install VMWare Server, you&#8217;ll find the administration area in Firefox or Internet Explorer has a security certificate error. This is because the certificate that ships with VMWare is self-signed (untrusted). One solution is to use a trusted certificate from a third party (Verisign, GoDaddy, etc) but that has costs associated with it [...]


Related posts:<ol><li><a href='http://www.iishacks.com/2010/03/16/vmware-server-console-on-firefox-3-6/' rel='bookmark' title='Permanent Link: VMWare Server Console on Firefox 3.6'>VMWare Server Console on Firefox 3.6</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>When you first install VMWare Server, you&#8217;ll find the administration area in Firefox or Internet Explorer has a security certificate error. This is because the certificate that ships with VMWare is self-signed (untrusted). One solution is to use a trusted certificate from a third party (Verisign, GoDaddy, etc) but that has costs associated with it and is not actually necessary. If you want your computer to properly trust the certificate, add it to the Trusted Root list.</p>
<ol>
<li>Navigate to the SSL folder where VMWare Server is installed (ex. C:\Program Files\VMware\VMware Server\SSL).</li>
<li>Double-click on RUI.crt.</li>
<li>Click &#8220;Install Certificate&#8221; on the Certificate Information window that pops up.</li>
<li>Click &#8220;Next&#8221; to start the Certificate Import Wizard.</li>
<li>Select &#8220;Place all certificates in the following store&#8221; and click &#8220;Browse&#8221;.</li>
<li>Select &#8220;Trusted Root Certification Authorities&#8221; and click &#8220;OK&#8221;.</li>
<li>Click &#8220;Next&#8221; and &#8220;Finished&#8221;.</li>
<li>A Security Warning box will pop up, click &#8220;Yes&#8221; and then &#8220;OK&#8221;.</li>
<li>Close the Certificate Information window.</li>
<li>The SSL warning will no longer show on the VMWare Server login screen.</li>
</ol>
<p><br/><br />
I&#8217;ve also been playing around with some screen capture stuff, so here&#8217;s a quick video detailing the steps (silverlight required).<br />
<br/><br />
<center>
<div name="mediaspace" id="mediaspace"></div>
<p>	<script type='text/javascript' src="http://www.iishacks.com/silverlight/silverlight.js"></script><br />
	<script type='text/javascript' src="http://www.iishacks.com/silverlight/wmvplayer.js"></script><br />
	<script type="text/javascript">
		var cnt = document.getElementById("mediaspace");
		var src = 'http://www.iishacks.com/silverlight/wmvplayer.xaml';
		var cfg = {
			file:'http://iishacks.com:80/VMWareCertificate.isx',
			//image:'preview.jpg',
			height:'470',
			width:'600'
		};
		var ply = new jeroenwijering.Player(cnt,src,cfg);
	</script></center></p>


<p>Related posts:<ol><li><a href='http://www.iishacks.com/2010/03/16/vmware-server-console-on-firefox-3-6/' rel='bookmark' title='Permanent Link: VMWare Server Console on Firefox 3.6'>VMWare Server Console on Firefox 3.6</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.iishacks.com/2010/03/26/removing-the-vmware-server-ssl-certificate-trust-warning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://iishacks.com:80/VMWareCertificate.isx" length="262" type="video/x-ms-asf" />
		</item>
	</channel>
</rss>
