<?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>Jared Heinrichs &#187; Windows 2003 SBS</title>
	<atom:link href="http://jaredheinrichs.com/category/operating-system/windows-2003-sbs/feed" rel="self" type="application/rss+xml" />
	<link>http://jaredheinrichs.com</link>
	<description>A Winnipeg &#34;How to&#34; Blog on Software and Technology</description>
	<lastBuildDate>Thu, 09 Feb 2012 15:35:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Hosting Multiple Domains on SBS 2003</title>
		<link>http://jaredheinrichs.com/hosting-multiple-domains-on-sbs-2003.html</link>
		<comments>http://jaredheinrichs.com/hosting-multiple-domains-on-sbs-2003.html#comments</comments>
		<pubDate>Thu, 08 Jan 2009 19:35:10 +0000</pubDate>
		<dc:creator>Jared Heinrichs</dc:creator>
				<category><![CDATA[Windows 2003 SBS]]></category>

		<guid isPermaLink="false">http://jaredheinrichs.com/?p=60</guid>
		<description><![CDATA[Let&#8217;s start with E-mail For E-mail, the first thing you need to do is make sure your Internet domain&#8217;s MX records are pointing to your SBS server&#8217;s IP address, feel free to use backup a MX record, or even dynamic &#8230; <a href="http://jaredheinrichs.com/hosting-multiple-domains-on-sbs-2003.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 18pt"><strong><span style="FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN">Let&#8217;s start with E-mail</span></strong><span style="FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN"><br />
For E-mail, the first thing you need to do is make sure your Internet domain&#8217;s MX records are pointing to your SBS server&#8217;s IP address, feel free to use backup a MX record, or even dynamic dns (I do!), depending on your own situation.<br />
For the first email domain, follow the normal SBS wizards (Primarily CEICW) to configure your first and primary domain that you will want to use. Congratulations, your first domain is configured! <img src='http://jaredheinrichs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></p>
<p><strong>Adding additional domains to Exchange</strong><br />
To do this, we&#8217;re going to edit the default recipient policy:
</p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: 18pt"><span style="FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN"> </span></p>
<ol type="1">
<li class="MsoNormal" style="MARGIN: 0in 0in 0pt; COLOR: #333333; LINE-HEIGHT: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l2 level1 lfo1; tab-stops: list .5in"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN">From <strong>Server Management</strong>, expand <strong>Advanced Management</strong>, <strong>First Organization</strong>, <strong>Recipients</strong> and select <strong>Recipient Policies</strong> </span></li>
<li class="MsoNormal" style="MARGIN: 0in 0in 0pt; COLOR: #333333; LINE-HEIGHT: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l2 level1 lfo1; tab-stops: list .5in"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN">Right-click on the <strong>Default Policy</strong> and choose <strong>Properties</strong> </span></li>
<li class="MsoNormal" style="MARGIN: 0in 0in 0pt; COLOR: #333333; LINE-HEIGHT: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l2 level1 lfo1; tab-stops: list .5in"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN">On the <strong>E-Mail Address (Policy)</strong> tab, click the <strong>New</strong> button </span></li>
<li class="MsoNormal" style="MARGIN: 0in 0in 0pt; COLOR: #333333; LINE-HEIGHT: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l2 level1 lfo1; tab-stops: list .5in"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN">Select <strong>SMTP Address</strong> from the list and click <strong>OK</strong> </span></li>
<li class="MsoNormal" style="MARGIN: 0in 0in 0pt; COLOR: #333333; LINE-HEIGHT: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l2 level1 lfo1; tab-stops: list .5in"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN">Type in the name of the domain in the format <em>@domain.com</em> and choose <strong>OK</strong>. Leave the check box checked </span></li>
<li class="MsoNormal" style="MARGIN: 0in 0in 0pt; COLOR: #333333; LINE-HEIGHT: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l2 level1 lfo1; tab-stops: list .5in"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN">Check the box next to your new domain in the <strong>Default Domain Properties</strong> window, and click <strong>OK</strong></span></li>
</ol>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 18pt"><span style="FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN"><br />
Now that you&#8217;ve added this into the policy, Exchange will become aware of this domain and start responding to mail from it. This change will take effect the next time Exchange updates its policies, let&#8217;s not wait that long. </span>
</p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: 18pt"> </p>
<ol type="1">
<li class="MsoNormal" style="MARGIN: 0in 0in 0pt; COLOR: #333333; LINE-HEIGHT: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo2; tab-stops: list .5in"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN">Select the <strong>Recipient Update Service</strong> from the console </span></li>
<li class="MsoNormal" style="MARGIN: 0in 0in 0pt; COLOR: #333333; LINE-HEIGHT: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo2; tab-stops: list .5in"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN">Right-click on both policies on the right and choose <strong>Update Now</strong></span></li>
</ol>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 18pt"><span style="FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN"><br />
This forces Exchange to update the policies now, so you don&#8217;t have to wait.</span></p>
<p>You will now be able to notice all of your users have an 3 email addresses:
</p>
<p class="MsoNormal" style="MARGIN: 0in 0in 15pt 22.5pt; LINE-HEIGHT: 18pt"><span style="FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN"> </span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt 22.5pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo3; tab-stops: list .5in"><span style="FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Symbol; mso-ansi-language: EN; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol" lang="EN"><span style="mso-list: Ignore">·<span style="FONT: 7pt 'Times New Roman'">                  </span></span></span><strong><span style="FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN">user@domain.local</span></strong><span style="FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN"> &#8211; added by SBS for your internal domain. It&#8217;s suggested you keep this email address for this user as it is used by some SBS tools </span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt 22.5pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo3; tab-stops: list .5in"><span style="FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Symbol; mso-ansi-language: EN; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol" lang="EN"><span style="mso-list: Ignore">·<span style="FONT: 7pt 'Times New Roman'">                  </span></span></span><strong><span style="FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN">user@domain1.com</span></strong><span style="FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN"> &#8211; this is the first domain you added using CEICW </span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt 22.5pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo3; tab-stops: list .5in"><span style="FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Symbol; mso-ansi-language: EN; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol" lang="EN"><span style="mso-list: Ignore">·<span style="FONT: 7pt 'Times New Roman'">                  </span></span></span><strong><span style="FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN">user@domain2.com</span></strong><span style="FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN"> &#8211; this is the second domain you just added</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 18pt"><span style="FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN"><br />
That&#8217;s as far as I went, since I wanted all my users to receive email from both domains, but what if you don&#8217;t want this?</span></p>
<p><strong>Micro-manage!</strong></p>
<p>To micromanage which users have which email addresses simply:
</p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: 18pt"><span style="FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN"> </span></p>
<ol type="1">
<li class="MsoNormal" style="MARGIN: 0in 0in 0pt; COLOR: #333333; LINE-HEIGHT: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l3 level1 lfo4; tab-stops: list .5in"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN">Change to the Users&#8217; snap-in and right-click on a user </span></li>
<li class="MsoNormal" style="MARGIN: 0in 0in 0pt; COLOR: #333333; LINE-HEIGHT: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l3 level1 lfo4; tab-stops: list .5in"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN">On the <strong>E-mail Addresses</strong> snap-in, uncheck the box at the bottom that says <strong>Automatically update e-mail addresses based on receipient policy</strong> </span></li>
<li class="MsoNormal" style="MARGIN: 0in 0in 0pt; COLOR: #333333; LINE-HEIGHT: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l3 level1 lfo4; tab-stops: list .5in"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN">Remove any email address you don&#8217;t want the user to receive email at and add any additional email addresses in your configured domains. Don&#8217;t forget to keep the domain.local e-mail address! </span></li>
<li class="MsoNormal" style="MARGIN: 0in 0in 0pt; COLOR: #333333; LINE-HEIGHT: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l3 level1 lfo4; tab-stops: list .5in"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma; mso-ansi-language: EN" lang="EN">Set the primary one to be the email address the user will send email as</span></li>
</ol>
<p> </p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 18pt">There you have it, if your domain MX records are configured correctly, the SBS box will receive e-mail for both domains!<br />
You can add any number of domains using this process. Moreover, you can add any number of email addresses to a specific user within a given domain using micromanage tactics.
</p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 18pt"> </p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: 18pt;"><strong><span style="font-size: 10pt; color: #333333; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Adding more websites to your SBS Box</span></strong><span style="font-size: 10pt; color: #333333; font-family: Tahoma; mso-ansi-language: EN;" lang="EN"><br />
IIS is really quite a cool application that makes it very easy to add additional websites to your SBS box without much effort. Here&#8217;s how: </span>
</p>
<p class="MsoNormal" style="margin: 0in 0in 0pt 0.5in; line-height: 18pt;"><span style="font-size: 10pt; color: #333333; font-family: Tahoma; mso-ansi-language: EN;" lang="EN"> </span></p>
<ol type="1">
<li class="MsoNormal" style="margin: 0in 0in 0pt; color: #333333; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Open <strong>Server Management</strong>, expand <strong>Advanced Management</strong>, <strong>Internet Information Services</strong>, {ServerName}, and <strong>Web Sites</strong> </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; color: #333333; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Right click on <strong>Web Sites</strong>, and choose <strong>New</strong>, <strong>Web Site</strong> </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; color: #333333; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Click <strong>Next</strong> on the <em>Welcome to the Web Site Creation Wizard</em> </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; color: #333333; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Type in a description to help you easily identify the website and click <strong>Next</strong> </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; color: #333333; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Leave the IP address as <em>All Unassigned</em> and the port as <em>80</em>. But put in a host header, this is what will tell IIS to answer web requests using this virtual server. You should put in the domain name you would browse to such as: <em>www.mydomain.com</em>, if you spell this wrong, IIS will not serve up the webpage to the requesting browser </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; color: #333333; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Choose the location for the actual files (it&#8217;s best if you can keep this away from the system drive, for security reasons), and choose if you want anonymous access or not, depending on what type of website you are trying to create </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; color: #333333; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Finally, choose the permissions for the website. Since you&#8217;re running on your Domain Controller, and Exchange, I suggest leaving the default, read and run scripts </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; color: #333333; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Finish the wizard</span></li>
</ol>
<p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: 18pt;"><span style="font-size: 10pt; color: #333333; font-family: Tahoma; mso-ansi-language: EN;" lang="EN"><br />
You will see you&#8217;re newly created website appear in the list with the description you gave it. Now just start plugging webfiles into the directory that you chose and you&#8217;re hosting multiple websites on your sbs box.</span></p>
<p>Too easy? Why did you read the entire post then? ;o)</p>
<p><strong>Troubleshooting Tips</strong><br />
I thought I&#8217;d toss a few troubleshooting tips in here, since I ran into these:
</p>
<p class="MsoNormal" style="margin: 0in 0in 15pt 22.5pt; line-height: 18pt;"><span style="font-size: 10pt; color: #333333; font-family: Tahoma; mso-ansi-language: EN;" lang="EN"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt 22.5pt; text-indent: -0.25in; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo2; tab-stops: list .5in;"><span style="font-size: 10pt; color: #333333; font-family: Symbol; mso-ansi-language: EN; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN"><span style="mso-list: Ignore;">·<span style="font: 7pt &quot;Times New Roman&quot;;">                  </span></span></span><span style="font-size: 10pt; color: #333333; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">If the webpage shows up as your default web site, your host header doesn&#8217;t match what the browser is asking for, and the default web site will answer all un-answered calls </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt 22.5pt; text-indent: -0.25in; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo2; tab-stops: list .5in;"><span style="font-size: 10pt; color: #333333; font-family: Symbol; mso-ansi-language: EN; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN"><span style="mso-list: Ignore;">·<span style="font: 7pt &quot;Times New Roman&quot;;">                  </span></span></span><span style="font-size: 10pt; color: #333333; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Get a page not found? your default start document is probably not one of the ones IIS will choose, try using <em>default.htm</em> or <em>default.asp</em>. You can change the default document in the properties of the website too </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt 22.5pt; text-indent: -0.25in; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo2; tab-stops: list .5in;"><span style="font-size: 10pt; color: #333333; font-family: Symbol; mso-ansi-language: EN; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN"><span style="mso-list: Ignore;">·<span style="font: 7pt &quot;Times New Roman&quot;;">                  </span></span></span><span style="font-size: 10pt; color: #333333; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">If you want SSL encryption, you&#8217;re going to have issues with the SBS self-signed cert. Change your website to a new port that&#8217;s not in use and ensure the port is open on your firewall (SSL bypasses host headers since the data is encrypted as it passes into IIS). But your users will always get a pop-up since the certificate on your SBS box is programmed to be linked to the primary domain via CEICW, and will always pop-up when the domain is different</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 18pt"> </p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 18pt">Well, you use UPN Suffixes.</p>
<p>UPN stands for <em>User Principal Name</em>, which is essentially a fancy computer-lingo&#8217;d way of saying: use your e-mail address to log in.</p>
<p>When you enable this, users will be able to go to the Remote Web Workplace and log in using their email address, instead of just their username. Might make it easier to give some users their email address instead of explaining the username versus email address idea.</p>
<p>How to set it up:</p>
<ol>
<li>Click on <strong>Start</strong>, <strong>Administrative Tools</strong>, <strong>Active Directory Domains and Trusts</strong></li>
<li>In the console that loads, right click on the root node called <strong>Active Directory Domains and Trusts</strong> and choose <strong>Properties</strong></li>
<li>Add your domain suffixes in in the format <em>domain.com</em></li>
</ol>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 18pt">Now your AD knows that it is the root domain controller responsible for these domains.</p>
<p>Close out this console and go back into <strong>Server Management</strong>. In the Users snap-in, we need to tell the AD what the primary suffix is for each user:</p>
<ol>
<li>Right-click a user and choose <strong>Properties</strong></li>
<li>On the <strong>Account</strong> tab, change the drop down box for the <strong>User logon name</strong> to be the suffix you want this user to have. Note it will add the &#8216;@&#8217; sign for you, if you see 2 &#8216;@&#8217; signs, you&#8217;ve done the first step wrong</li>
<li>Choose OK for that user</li>
</ol>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 18pt">You&#8217;ll have to repeat this for all the users in your AD, but when you are finished, you can give your users an email address and a password, they won&#8217;t need that funky &#8220;username&#8221;.</p>
<p>It made life less confusing for my grandfather, that&#8217;s for sure. <img src='http://jaredheinrichs.com/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> )</p>
<p>One last thing. Since SBS shares the AD with all domains, you cannot have two aliases the same, so you should use combination usernames of first and last name, instead of just &#8220;dave&#8221; or &#8220;sean&#8221;, otherwise user on domain1 might have the &#8220;cool&#8221; user name, while user on domain2 does not. </p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: 18pt;"><strong><span style="font-size: 10pt; color: #333333; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Adding more websites to your SBS Box</span></strong><span style="font-size: 10pt; color: #333333; font-family: Tahoma; mso-ansi-language: EN;" lang="EN"><br />
IIS is really quite a cool application that makes it very easy to add additional websites to your SBS box without much effort. Here&#8217;s how: </span>
</p>
<p class="MsoNormal" style="margin: 0in 0in 0pt 0.5in; line-height: 18pt;"><span style="font-size: 10pt; color: #333333; font-family: Tahoma; mso-ansi-language: EN;" lang="EN"> </span></p>
<ol type="1">
<li class="MsoNormal" style="margin: 0in 0in 0pt; color: #333333; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Open <strong>Server Management</strong>, expand <strong>Advanced Management</strong>, <strong>Internet Information Services</strong>, {ServerName}, and <strong>Web Sites</strong> </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; color: #333333; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Right click on <strong>Web Sites</strong>, and choose <strong>New</strong>, <strong>Web Site</strong> </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; color: #333333; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Click <strong>Next</strong> on the <em>Welcome to the Web Site Creation Wizard</em> </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; color: #333333; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Type in a description to help you easily identify the website and click <strong>Next</strong> </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; color: #333333; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Leave the IP address as <em>All Unassigned</em> and the port as <em>80</em>. But put in a host header, this is what will tell IIS to answer web requests using this virtual server. You should put in the domain name you would browse to such as: <em>www.mydomain.com</em>, if you spell this wrong, IIS will not serve up the webpage to the requesting browser </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; color: #333333; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Choose the location for the actual files (it&#8217;s best if you can keep this away from the system drive, for security reasons), and choose if you want anonymous access or not, depending on what type of website you are trying to create </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; color: #333333; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Finally, choose the permissions for the website. Since you&#8217;re running on your Domain Controller, and Exchange, I suggest leaving the default, read and run scripts </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; color: #333333; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Finish the wizard</span></li>
</ol>
<p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: 18pt;"><span style="font-size: 10pt; color: #333333; font-family: Tahoma; mso-ansi-language: EN;" lang="EN"><br />
You will see you&#8217;re newly created website appear in the list with the description you gave it. Now just start plugging webfiles into the directory that you chose and you&#8217;re hosting multiple websites on your sbs box.</span></p>
<p>Too easy? Why did you read the entire post then? ;o)</p>
<p><strong>Troubleshooting Tips</strong><br />
I thought I&#8217;d toss a few troubleshooting tips in here, since I ran into these:
</p>
<p class="MsoNormal" style="margin: 0in 0in 15pt 22.5pt; line-height: 18pt;"><span style="font-size: 10pt; color: #333333; font-family: Tahoma; mso-ansi-language: EN;" lang="EN"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt 22.5pt; text-indent: -0.25in; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo2; tab-stops: list .5in;"><span style="font-size: 10pt; color: #333333; font-family: Symbol; mso-ansi-language: EN; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN"><span style="mso-list: Ignore;">·<span style="font: 7pt &quot;Times New Roman&quot;;">                  </span></span></span><span style="font-size: 10pt; color: #333333; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">If the webpage shows up as your default web site, your host header doesn&#8217;t match what the browser is asking for, and the default web site will answer all un-answered calls </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt 22.5pt; text-indent: -0.25in; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo2; tab-stops: list .5in;"><span style="font-size: 10pt; color: #333333; font-family: Symbol; mso-ansi-language: EN; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN"><span style="mso-list: Ignore;">·<span style="font: 7pt &quot;Times New Roman&quot;;">                  </span></span></span><span style="font-size: 10pt; color: #333333; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Get a page not found? your default start document is probably not one of the ones IIS will choose, try using <em>default.htm</em> or <em>default.asp</em>. You can change the default document in the properties of the website too </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt 22.5pt; text-indent: -0.25in; line-height: 18pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo2; tab-stops: list .5in;"><span style="font-size: 10pt; color: #333333; font-family: Symbol; mso-ansi-language: EN; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN"><span style="mso-list: Ignore;">·<span style="font: 7pt &quot;Times New Roman&quot;;">                  </span></span></span><span style="font-size: 10pt; color: #333333; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">If you want SSL encryption, you&#8217;re going to have issues with the SBS self-signed cert. Change your website to a new port that&#8217;s not in use and ensure the port is open on your firewall (SSL bypasses host headers since the data is encrypted as it passes into IIS). But your users will always get a pop-up since the certificate on your SBS box is programmed to be linked to the primary domain via CEICW, and will always pop-up when the domain is different</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><strong><span style="font-size: 10pt; color: #333333; font-family: Tahoma; mso-ansi-language: EN;" lang="EN">Customizing the text on Remote Web Workplace</span></strong><span style="font-size: 10pt; color: #333333; font-family: Tahoma; mso-ansi-language: EN;" lang="EN"><br />
If you&#8217;re like me, and you don&#8217;t want the Remote Web Workplace to say one domain and not the other, you want to change things up a bit. Remote Web Workplace still asks you for your user name instead of an email address.</span></p>
<p>You can change this text, pretty easily infact! In c:\inetpub\remote, is all the files the remote web workplace uses for website. This includes the text file web.config. This is probably one of the most important files for the functionality of Remote Web Workplace, so make sure you back this up before you start editing it.</p>
<p>However, if you open it up in a text editor, like Notepad, you&#8217;ll be able to see in the {appSettings} section there is a list of all the strings. If you know a little bit about coding, you can go in and change strings in the &#8216;value=&#8217; section. Just becareful with special characters, especially quotes as they might muck up the whole file (which is where the backup comes in handy). If you want to use quotes, be sure to use the html version of these like &#8220;&amp;__&#8221; for the special charactor your looking for.</p>
<p>If you want to change the string &#8220;Username&#8221; to &#8220;E-mail address&#8221; scroll down the list until you find the <em>L_LOGON_USER_NAME</em> and change the string between the quotes for <em>value=</em> to &#8220;E-mail address&#8221;.</p>
<p>You will have to do an iisreset.exe at the command prompt to make the changes take effect, and all of your users will be logged out of Remote Web Workplace each time you make an edit to this file.</p>
<p>But hey, it&#8217;s fun to play with. If you&#8217;re feeling risky, you can even go in and edit the ASPX code to say &#8230;.. add your own logo?
</p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 18pt"> </p>
]]></content:encoded>
			<wfw:commentRss>http://jaredheinrichs.com/hosting-multiple-domains-on-sbs-2003.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

