<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>Lessons Learned</title>
      <link>http://simultaneouspancakes.com/Lessons/</link>
      <description>Things I wish I had known...</description>
      <language>en</language>
      <copyright>Copyright 2007</copyright>
      <lastBuildDate>Tue, 24 Oct 2006 13:01:45 -0600</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/?v=3.2</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title>Time for Centro</title>
         <description><![CDATA[<p>For those who have heard the rumblings in the ether, it's nearly time for the world to be introduced to a new server product codenamed Centro. Not to be confused with <a href="http://en.wikipedia.org/wiki/Cerebro" target="new">Cerebro</a>, Centro is being positioned as a "mid market" server similar to SBS. Or at least that's what the scuttlebutt is. If you are really dying to know what Centro is all about, you can head on over to <a href="http://blogs.technet.com/kevin_beares/archive/2006/10/24/so-what-is-centro-you-ask.aspx" target="new">Kevin Beares' blog and sign up for the techbeta</a> for the product. Be warned, though. The product requirements are hefty - 3 64-bit servers are needed to participate in the techbeta. So if you really want to know what's going on well ahead of the rest of the universe, pop on over and accept Kevin's invitation. You can also see the <a href="http://www.microsoft.com/presspass/features/2005/sep05/09-06Infrastructure.mspx" target="new">MS Press release about Centro</a> to get more info without committing to the techbeta.</p>]]></description>
         <link>http://simultaneouspancakes.com/Lessons/archives/2006/10/time_for_centro.shtml</link>
         <guid>http://simultaneouspancakes.com/Lessons/archives/2006/10/time_for_centro.shtml</guid>
         <category>SBS</category>
         <pubDate>Tue, 24 Oct 2006 13:01:45 -0600</pubDate>
      </item>
            <item>
         <title>More Fun with Certificates</title>
         <description><![CDATA[<p>As much fun as the self-signed SSL certificates that SBS 2003 generates can be when interacting with external devices, implementing solutions with third-party certificates can have its own set of issues. Here are just a couple of issues you might run into if you purchase and install a third-party certificate for your SBS server.</p>]]></description>
         <link>http://simultaneouspancakes.com/Lessons/archives/2006/10/more_fun_with_c.shtml</link>
         <guid>http://simultaneouspancakes.com/Lessons/archives/2006/10/more_fun_with_c.shtml</guid>
         <category>SBS</category>
         <pubDate>Fri, 20 Oct 2006 09:07:08 -0600</pubDate>
      </item>
            <item>
         <title>Copying SSL Certificates to PDA devices</title>
         <description><![CDATA[<p>I've started getting this question on a regular basis, so I thought it was time to post the how-to for it. More and more people are beginning to use mobile devices that support Exchange ActiveSync, and it's more than just the PocketPC crowd. SBS provides a self-signed SSL certificate for secure web transactions, and most devices will not recognize the self-signed certificate, so you have to install the certificate into the store on the device before ActiveSync will work with Exchange. But the issue is not limited to the self-signed certificates, either. Some third-party certificates are not recognized as valid by some devices and also must be installed in the certificate store on the device before ActiveSync will work.</p>

<p>While there are a few different ways to transfer the certificate to a mobile device, I have had 100% success with the following method each time I have used it. Hopefully it will be of use to you, whether you have the self-signed SSL cert from SBS or a third-party cert that is not recognized as valid by all mobile devices.</p>]]></description>
         <link>http://simultaneouspancakes.com/Lessons/archives/2006/09/copying_ssl_cer.shtml</link>
         <guid>http://simultaneouspancakes.com/Lessons/archives/2006/09/copying_ssl_cer.shtml</guid>
         <category>How To</category>
         <pubDate>Sat, 30 Sep 2006 07:55:02 -0600</pubDate>
      </item>
            <item>
         <title>Battery Recall Affects Apple</title>
         <description><![CDATA[<p>Yes, Apple used the same battery supplier as Dell for some of their laptop models and, as such, they are doing a recall on batteries as well. If you think you have a Mac laptop that may need to have its battery replaced, you can check here: <a href="https://support.apple.com/ibook_powerbook/batteryexchange/" target="Apple">https://support.apple.com/ibook_powerbook/batteryexchange/</a>.</p>

<p>And no, I don't have to replace mine...</p>]]></description>
         <link>http://simultaneouspancakes.com/Lessons/archives/2006/08/battery_recall.shtml</link>
         <guid>http://simultaneouspancakes.com/Lessons/archives/2006/08/battery_recall.shtml</guid>
         <category></category>
         <pubDate>Fri, 25 Aug 2006 17:03:46 -0600</pubDate>
      </item>
            <item>
         <title>Errata on Entourage Media</title>
         <description><![CDATA[<p>I have it on good authority that the Entourage media part number listed in page 430 of the SBS 2003 Unleashed book (Q56-00005) is no longer available from Microsoft. There is a new SKU for Entourage media from MS fulfillment, but it's been 'bundled' as part of the R2 set, and is not yet available.</p>

<p>The new part number is Q56-00232 Entourage Mac 2004 Mac English Disk Kit CD (this is listed on <a href="http://www.microsoft.com/windowsserver2003/sbs/evaluation/faq/prodinfo.mspx" target="Mac">http://www.microsoft.com/windowsserver2003/sbs/evaluation/faq/prodinfo.mspx</a>). <del>I'll post an update when I have a better idea that it is actually available.</del> <del>I now have on good authority that not only is the new part number available for order, but someone has actually received their copy of the media.</del> <del>Well, it seems that even though someone was able to order the media, it still has yet to get delivered to that person. Plus another person was having difficulty getting the media ordered. So, it's back to "I'm not sure what the status is" status on the Entourage media.</del>I received confirmation on 10/23/2006 that the Entourage media is happily in the hands of the person who ordered it in mid-September. I think it's finally out there...</p>]]></description>
         <link>http://simultaneouspancakes.com/Lessons/archives/2006/08/errata_on_entou_1.shtml</link>
         <guid>http://simultaneouspancakes.com/Lessons/archives/2006/08/errata_on_entou_1.shtml</guid>
         <category>Mac</category>
         <pubDate>Thu, 24 Aug 2006 13:07:23 -0600</pubDate>
      </item>
            <item>
         <title>0x8007042c</title>
         <description><![CDATA[<p>You can find a LOT of information in the Internet Connection Wizard log file (aka icwlog.txt), and that information can be really useful when trying to figure out why the Connect to the Internet Wizard is failing. I had a case the other day where the CEICW was failing on the network confirguration. The server had been in production for a while, and we had changed the IP address configuration on the external NIC, but when running the CEICW, it failed on the Network configuration.</p>

<p>Looking in the logs, we found the following error lines:</p>

<p>Error 0x8007042c returned from call to Installing RRAS (LAN)().<br />
Error 0x8007042c returned from call to CNetCommit::Common().<br />
Error 0x8007042c returned from call to CNetCommit::Commit().</p>

<p>Googling on this error returned no useful results.</p>

<p>We looked up the error in err.exe (part of the Exchange Admin Tools download) and got the following output:</p>

<p>ERROR_SERVICE_DEPENDENCY_FAIL winerror.h<br />
# The dependency service or group failed to start.</p>

<p>At that point we did a service-by-service comparison on that box to a known good SBS server and found that the Telephony service had been disabled. Once we re-enabled the Telephony service, the CEICW completeld successfully.</p>

<p>Lessons learned from this experience:<ul><li>Not everything is in Google (yet)<br />
<li>icwlog.txt is a good place to start when troubleshooing CEICW errors<br />
<li>err.exe is a really useful tool for making some sense out of cryptic errors<br />
<li>the Telephony service is used as part of the CEICW</ul></p>]]></description>
         <link>http://simultaneouspancakes.com/Lessons/archives/2006/06/0x8007042c.shtml</link>
         <guid>http://simultaneouspancakes.com/Lessons/archives/2006/06/0x8007042c.shtml</guid>
         <category>Troubleshooting</category>
         <pubDate>Thu, 15 Jun 2006 14:20:36 -0600</pubDate>
      </item>
            <item>
         <title>Manual Uninstall of Exchange IMF</title>
         <description><![CDATA[<p>I was working with a client to upgrade their Exchange 2003 from SP1 to SP2. The process is usually straightforward: you check and see if the Intelligent Message Filter (IMF) is installed and uninstall it if it is, then install Exchange SP2. It's hard to forget about the first part, because the Exchange SP2 installer will fail to install if the IMF is still installed on the server.</p>

<p>But what if the Exchange SP2 installer tells you that IMF is still installed, even after you uninstall it from Add/Remove Programs? Or what if you don't see the IMF listed in Add/Remove Programs to uninstall it?</p>

<p>Here are a few suggestions to get around this, followed by instructions for manually removing the IMF so Exchange SP2 can install.</p>]]></description>
         <link>http://simultaneouspancakes.com/Lessons/archives/2006/06/manual_uninstal.shtml</link>
         <guid>http://simultaneouspancakes.com/Lessons/archives/2006/06/manual_uninstal.shtml</guid>
         <category>Troubleshooting</category>
         <pubDate>Wed, 14 Jun 2006 20:48:13 -0600</pubDate>
      </item>
            <item>
         <title>Reading Pain</title>
         <description><![CDATA[<p>One of the "features" that I absolutely abhor about Outlook 2003 is the Reading Pane, and the fact that whenever you create a new mail profile, the reading pane is turned on by default.</p>

<p>Having had to go through this again this weekend, I rediscovered an old trick and learned a new one. Here they are:</p>

<p>Permanently Turning Off the Reading Pane:<br />
<ol><li>Open the properties of the shortcut used to open Outlook (I modify the shortcut in the QuickLaunch toolbar)<br />
<li>In the "Target" field, add "/nopreview" to the end of the string used to launch Outlook.<br />
<li>Click Apply, then click OK.</ol><br />
Whee! No more reading pane!</p>

<p>Permanently Turning Off Grouping<br />
[<em>WARNING: the following describes a modification to the registry. Improper editing in the Registry can lead to a dead machine. If you don't know what you're doing in the registry, stay out. You have been warned.</em>]<br />
<ol><li>From Start->Run, type "outlook /cleanviews" and press Enter (Outlook should not already be open first).<br />
<li>Quit Outlook as soon as it comes up.<br />
<li>Open regedit and navigate to HKCU\Software\Microsoft\Office\11.0\Outlook\Setup.<br />
<li>Create a new DWORD named AutoArrangeViews and set it to 0 (zero).<br />
<li>Close regedit and launch Outlook. No more arranged in groups!</ol></p>]]></description>
         <link>http://simultaneouspancakes.com/Lessons/archives/2006/05/reading_pain.shtml</link>
         <guid>http://simultaneouspancakes.com/Lessons/archives/2006/05/reading_pain.shtml</guid>
         <category>How To</category>
         <pubDate>Sat, 27 May 2006 14:17:26 -0600</pubDate>
      </item>
            <item>
         <title>Community Feedback Sought</title>
         <description><![CDATA[<p>As listed in the official <a href="http://blogs.technet.com/sbs/default.aspx" target="MS">SBS Team Blog</a>, the SBS product team at Microsoft is looking for <a href="http://blogs.technet.com/sbs/archive/2006/05/19/429285.aspx" target="MS">feedback from the SBS community at large</a> to get input for the future of the product. Whether you are an SBS user or you support SBS for other folks, please take a moment to complete the survey. Took me about five minutes to complete.</p>

<p>Any chance the SBS community at large has to communicate through official channels with the product team at Microsoft is something we should jump on. Especially when the feedback has been officially requested.</p>

<p>Details of the process follow (taken directly from the official blog post - you can link there directly and follow the instructions from there if you choose). Please note that even though a Passport is required to get into the survey, it is there simply to validate access to the survey. It is not used to track what your responses are. The survey is completely anonymous.<hr></p>

<p>The Small Business Server Product Team would like to hear from the SBS User Community. This direct anonymous survey of the SBS User Community is brought to you by the SBS Product Team.  </p>

<p>You are invited to participate in the Windows Small Business Server Community program on the Microsoft Connect Web site at http://connect.microsoft.com.  This site has been set up to directly gather feedback anonymously from the SBS User Community.</p>

<p>Your role in the SBS Community is important to us. Microsoft Connect enables you to connect with Microsoft developers, product managers, and other development team members to help us make our products the best they can be.</p>

<p>To accept this invitation and become a member of this program, please follow these steps: </p>

<p>1) Use your Internet connection to visit our Web site at <a href="http://connect.microsoft.com" target="MS">http://connect.microsoft.com</a>.<br />
2) Click on "Invitations" on the left-side menu.<br />
3) You will need to sign in using a valid Passport and before you can continue to the "Invitations" page. <br />
4) Enter your Invitation ID in the blank.<br />
Your invitation ID is: COMM-GKXK-WJKV<br />
5) Click "Go."<br />
6) If you have not previously registered with Microsoft Connect, you may be required to register before continuing with the invitation process. This a light registration and we will not use any information that you provide to contact you later unless you tell us otherwise.</p>

<p>Please follow the steps shown to you by that program to become an active participant. Once you complete the steps, you will be automatically approved. From that point forward you should be able to log into this site using your passport account and take any surveys that are available to you. </p>

<p><br />
Here is the link to the survey: <a href="https://connect.microsoft.com/survey/survey.aspx?SiteID=133&SurveyID=1174" target="MS">SBS Community Survey</a>. You will find this link on the main page of the <a href="http://connect.microsoft.com" target="MS">http://connect.microsoft.com</a> site under <a href="https://connect.microsoft.com/site/sitehome.aspx?SiteID=133" target="MS">Small Business Server Community Site</a>.</p>]]></description>
         <link>http://simultaneouspancakes.com/Lessons/archives/2006/05/community_feedb.shtml</link>
         <guid>http://simultaneouspancakes.com/Lessons/archives/2006/05/community_feedb.shtml</guid>
         <category>SBS</category>
         <pubDate>Wed, 24 May 2006 07:35:25 -0600</pubDate>
      </item>
            <item>
         <title>First Observations - Intel-based Macs</title>
         <description><![CDATA[<p>I originally posted this on my <a href="http://www.eonconsulting.net/OnQ" target="Q">business-focus blog</a>, but though it would be of interest to readers of this blog as well. This is the first post in a series on the new Intel-based Macs. </p>

<p>I have to admit that when I heard Apple was releasing a new series of Macs based on the Intel chip, I was a little befuddled. For years, one of the claims to fame of the PPC and G-series CPUs is that they ran circles around the Intel equivalents in terms of performance. Soon enough, I started hearing about how Apple had, once again, done a fabulous job of porting their entire solution to a completely different hardware structure (ala Motorola 68000 CPU architecture to PPC architecture) in a way that was seamless to the end user. Then there were reports that you could actually install Windows XP and run it on one of the Intel-based Macs, some reports indicating that Windows even ran better on an Intel-based Mac than on your average name-brand Windows-only PC.</p>

<p>Then two announcements caught my attention. The first came from Apple, introducing a public beta of a software known as <a href="http://www.apple.com/macosx/bootcamp/" target="Q">Boot Camp</a>. The second came from a company I had previously not heard of called Parallels, announcing a solution that would allow you to <a href="http://www.parallels.com/en/news/id,8655" target="Q">run non-Mac operating systems in a virtual environment on Intel-based Macs</a>.</p>

<p>Needless to say, my curiosity was piqued, and I started my research. That, combined with several queries from my mixed environment clients, prompted me to acquire an Intel-based Mac and do my own research. What follows are my initial observations of the solutions.<br />
</p>]]></description>
         <link>http://simultaneouspancakes.com/Lessons/archives/2006/05/first_observati.shtml</link>
         <guid>http://simultaneouspancakes.com/Lessons/archives/2006/05/first_observati.shtml</guid>
         <category>Mac</category>
         <pubDate>Mon, 22 May 2006 07:44:47 -0600</pubDate>
      </item>
            <item>
         <title>Out Of Office Replies</title>
         <description><![CDATA[<p>A default SBS 2003 installation is configured so that when a user enables "out of office replies" in Exchange, the replies are sent only to internal accounts. If you have Out Of Office enabled on your account and someone from outside your network sends you e-mail, the SBS Exchange configuration will not send an OOO reply to that external address. This configuration can be changed, but for my clients, I’ve always left it at defaults, mostly for security reasons.</p>

<p>Today, I ran across another reason to keep Out Of Office replies from going outside of the network.<br />
</p>]]></description>
         <link>http://simultaneouspancakes.com/Lessons/archives/2006/04/out_of_office_r.shtml</link>
         <guid>http://simultaneouspancakes.com/Lessons/archives/2006/04/out_of_office_r.shtml</guid>
         <category>SBS</category>
         <pubDate>Tue, 25 Apr 2006 14:15:57 -0600</pubDate>
      </item>
            <item>
         <title>Firewalls</title>
         <description><![CDATA[<p>Some lessons are learned once, some you learn over and over and over again. Case in point:</p>

<p>A client needed assistance installing an SBS 2003 server into an existing Windows 2003 domain. He had looked at the documentation in the Microsoft <a href="http://support.microsoft.com/?id=884453" target="LL">KB 884453</a> but decided he wanted my assistance with the process. So I get to the site and start going through the process.</p>

<p>There's one key piece of information missing from the KB, however, when you use the SPS 2003 SP1 integrated installation media. When installing the server portion, the setup enables the Windows firewall on the NICs in the server so that no bad stuff can get in. This is a wonderful change from the original install media where you really had to disconnect the NICs from any live network when doing the install to make sure that the box didn't get hammered by Blaster of Slammer or any other other threat that was protected against with SP1. But I overlooked it. So when I did the dcpromo, the box came up into the network correctly. When I installed DNS, it installed correctly. But I could not get the two DCs to replicate.</p>

<p>Fortunately my friend Wayne helped me find what should have been an obvious step in the process for me - can you ping both machines by FQDN from each other? I could ping the existing server from the new server, but the old server could not ping the new server. When I went in and disabled the Windows Firewall on the NIC in the new server, replication started happening immediately and the remainder of the installation process finished successfully.</p>

<p>So add this one to your hat - when you follow MS KB884453 and you're using SBS 2003 SP1 integrated installation media, you need to turn off the Windows Firewall on the NICs to let replication complete.</p>]]></description>
         <link>http://simultaneouspancakes.com/Lessons/archives/2006/04/firewalls.shtml</link>
         <guid>http://simultaneouspancakes.com/Lessons/archives/2006/04/firewalls.shtml</guid>
         <category>SBS</category>
         <pubDate>Thu, 20 Apr 2006 13:17:13 -0600</pubDate>
      </item>
            <item>
         <title>More reasons why System State Backups are a Good Idea</title>
         <description><![CDATA[<p>The default settings for the built-in backup tools with SBS 2003 include a System State backup every time the backup process runs. The System State backup collects not only the files in the Windows system directories, but it also backs up the registry and the Active Directory database. <a href="http://www.eonconsulting.net/OnQ/archives/2006/04/on_amsterdam_da_5.shtml" target="Q">Jeff Middleton's disaster recovery presentation at SMB Nation Amsterdam</a> from last week makes a few references to the system state backup and how it can be used to get back from a real jam. But I was reminded this morning of another very important reason why system state backups are important.</p>]]></description>
         <link>http://simultaneouspancakes.com/Lessons/archives/2006/04/more_reasons_wh.shtml</link>
         <guid>http://simultaneouspancakes.com/Lessons/archives/2006/04/more_reasons_wh.shtml</guid>
         <category>SBS</category>
         <pubDate>Wed, 12 Apr 2006 09:31:41 -0600</pubDate>
      </item>
            <item>
         <title>New Options for Windows on Mac</title>
         <description><![CDATA[<p>While I was off galavanting around Amsterdam, several announcements came across that will cause a stir in the Mac community.</p>

<p>Apple released a tool called <a href="http://www.apple.com/macosx/bootcamp/" target="Q">Boot Camp</a> that will allow the new Intel-based Macs to install Windows directly onto the Mac and boot either into Windows or into Mac OS. This is currently a beta product, but it's expected to be a free tool available to users of the new Macs. This will allow Macs to run Windows and Windows-based apps directly on the Intel chipset, bypassing any virtualization, which will increase the speed of the Windows side. Reports say that Windows XP on the Mac Intel hardware runs faster than on other Intel-based PCs. The downside is that you cannot run both OSes at the same time. If you boot into Windows, you will not be able to run Mac apps or possibly access the Mac data that's on the drive.</p>

<p>Parallels has released a beta of their product, <a href="http://www.parallels.com/en/products/workstation/" target="Q">Parallels Workstation</a>, which will run Windows on an Intel-based Mac in a virtual session. This will allow you to run both OS platforms at the same time, although neither OS will run quite as fast as if it were the only app running on the system (ala Boot Camp).</p>

<p>The Microsoft Virtual PC product for Mac currently will not run on the Intel-based Macs and I am unaware of any expected updates to the current product to allow that. Possibly in a future release, but with the Parallels Workstation price point of $49, it'll be hard to beat.</p>

<p>Keep your ears open for more developments on this front...</p>]]></description>
         <link>http://simultaneouspancakes.com/Lessons/archives/2006/04/new_options_for.shtml</link>
         <guid>http://simultaneouspancakes.com/Lessons/archives/2006/04/new_options_for.shtml</guid>
         <category>Mac</category>
         <pubDate>Fri, 07 Apr 2006 08:19:38 -0600</pubDate>
      </item>
            <item>
         <title>Getting the current date and time in batch files</title>
         <description><![CDATA[<p>I still do the occasional batch file solution for tasks, and sometimes I need to get the current date and time on the system for processing. Since I just had to research this again for another little project, I decided it was high time to blog it.</p>

<p>Batch files can use the system variables <font face="courier">%DATE%</font> and <font face="courier">%TIME%</font> to get the current date and time of the system.  These variables return data in the following format:</p>]]></description>
         <link>http://simultaneouspancakes.com/Lessons/archives/2006/04/getting_the_cur.shtml</link>
         <guid>http://simultaneouspancakes.com/Lessons/archives/2006/04/getting_the_cur.shtml</guid>
         <category>How To</category>
         <pubDate>Sun, 02 Apr 2006 13:19:29 -0600</pubDate>
      </item>
      
   </channel>
</rss>
