<?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>KDB Systems &#187; Microsoft</title>
	<atom:link href="http://www.kdbsystems.ca/index.php/category/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kdbsystems.ca</link>
	<description>Tech Ramblings by Kerry Brown</description>
	<lastBuildDate>Thu, 22 Sep 2011 17:26:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>SBS 2003 to Windows Server 2008 R2 and Exchange 2010 Migration (Part 4)</title>
		<link>http://www.kdbsystems.ca/index.php/2010/04/sbs-2003-to-windows-server-2008-r2-and-exchange-2010-migration-part-4/</link>
		<comments>http://www.kdbsystems.ca/index.php/2010/04/sbs-2003-to-windows-server-2008-r2-and-exchange-2010-migration-part-4/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 21:46:28 +0000</pubDate>
		<dc:creator>Kerry Brown</dc:creator>
				<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SBS]]></category>
		<category><![CDATA[SBS 2008]]></category>
		<category><![CDATA[Server 2008 R2]]></category>
		<category><![CDATA[Small Business Server]]></category>
		<category><![CDATA[Exchange 2010]]></category>

		<guid isPermaLink="false">http://www.kdbsystems.ca/?p=86</guid>
		<description><![CDATA[Installing Exchange 2010 Client Access Role I decided to bite the bullet and not worry about not being able to install Exchange 2007 after Exchange 2010 is installed. I’ve got good backups for my SBS 2003 server so it’s time to start. I’m going to start slow. I’m just installing the Client Access Role today. [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: 14pt;"><strong>Installing Exchange 2010 Client Access Role</strong></span></p>
<p>I decided to bite the bullet and not worry about not being able to install Exchange 2007 after Exchange 2010 is installed. I’ve got good backups for my SBS 2003 server so it’s time to start. I’m going to start slow. I’m just installing the Client Access Role today. First I have to prepare the server. I went to the <a href="http://technet.microsoft.com/en-us/exdeploy2010/default.aspx">Exchange Server Deployment Assistant</a> site, answered a few questions then downloaded a PDF file with basic instructions on how to proceed. I read over the <a href="http://technet.microsoft.com/en-us/library/bb124558.aspx">Exchange stuff on TechNet</a> once again just to be sure I hadn’t missed anything. I found a great site with a very quick guide to installing all the prerequisites. Thank you PowerShell and <a href="http://www.netometer.com/downloads/E2010-Prereq-clean.txt">netometer.com</a>. A quick check once again on the health of Active Directory and I was ready to go. I can’t stress enough that when installing any version of Exchange you need a healthy Active Directory. Next up was updating the Schema, Active Directory, and the domain. This all appeared to work without a hitch. I waited for the changes to replicate then ran the Exchange setup and picked the Client Access Role. It installed just fine. I exited the installation and checked the installation logs, event logs, and fired up the Exchange Management Console. Everything looked great. One tip I’d like to pass along is don’t install Exchange from the distribution media. Copy the media to a folder on the server you’re installing Exchange on. You can then copy any Exchange Rollups into the Update folder and they’ll get installed during the Exchange installation.</p>
<p>The next step involves installing a certificate. I haven’t decided if I’m going to use my own certificate or purchase one. I’m leaning towards the public cert. In any case I’ve got to get back to work that pays so I’m going to take a break here.</p>
<p>The next morning my daily report from the SBS 2003 server contained a surprise. There were over 2,000 errors in the Directory Service event log. The error was:</p>
<p style="margin-left: 36pt;"><em>Event Type: Error<br />
Event Source: NTDS General<br />
Event Category: DS Schema<br />
Event ID: 1136<br />
Date: 4/6/2010<br />
Time: 10:03:44 AM<br />
User: NT AUTHORITY\ANONYMOUS LOGON<br />
Computer: SBS-SERVER<br />
Description: Active Directory failed to create an index for the following attribute.<br />
Attribute identifier: 2515870862<br />
Attribute name: msExchObjectID<br />
A schema cache update will occur 5 minutes after the logging of this event and will attempt to create an index for the attribute.<br />
Additional Data<br />
Error value: –1403 JET_errIndexDuplicate, Index is already defined</em></p>
<p>There were several AD attributes with this error every five minutes. A quick Google/Bing found the problem had to do with the regional settings. Both servers were set to the Canada region, Canadian English, and a US keyboard. That’s pretty much how I always set up Windows. Apparently this combination, and many others, can cause problems with AD updates. I reset everything to US, rebooted and the errors continued. Further searching found a needed registry change. I found it on the Microsoft support forums <a href="http://social.technet.microsoft.com/Forums/en/exchangesoftwareupdate/thread/d9e99f4b-cc36-42f7-93da-dcd96c2d8623">here</a>. The value for US English is 0x409 Hex by the way. It took a while to find that as well. After another reboot all the errors stopped. I’m sure I could have figured out how to use Canadian English but I don’t really care. Setting everything in the domain to US regional settings actually makes many things work better. Lots of applications just assume US settings. Date sorts and displays are often borked up if you use anything other than US settings so I’m just going to live with Windows thinking I’m in the US <span style="font-family: Wingdings;">J</span></p>
<p><a href="http://www.kdbsystems.ca/?p=60"><strong>SBS 2003 to Windows Server 2008 R2 and Exchange 2010 Migration (Part 1)</strong></a><br />
<a href="http://www.kdbsystems.ca/?p=68"><strong>SBS 2003 to Windows Server 2008 R2 and Exchange 2010 Migration (Part 2)</strong></a><br />
<a href="http://www.kdbsystems.ca/?p=80"><strong>SBS 2003 to Windows Server 2008 R2 and Exchange 2010 Migration (Part 3)</strong></a><strong><br />
SBS 2003 to Windows Server 2008 R2 and Exchange 2010 Migration (Part 4)<br />
SBS 2003 to Windows Server 2008 R2 and Exchange 2010 Migration (Part 5) Coming soon</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kdbsystems.ca/index.php/2010/04/sbs-2003-to-windows-server-2008-r2-and-exchange-2010-migration-part-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SBS 2003 to Windows Server 2008 R2 and Exchange 2010 Migration (Part 3)</title>
		<link>http://www.kdbsystems.ca/index.php/2010/04/sbs-2003-to-windows-server-2008-r2-and-exchange-2010-migration-part-3/</link>
		<comments>http://www.kdbsystems.ca/index.php/2010/04/sbs-2003-to-windows-server-2008-r2-and-exchange-2010-migration-part-3/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 22:20:47 +0000</pubDate>
		<dc:creator>Kerry Brown</dc:creator>
				<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SBS 2008]]></category>
		<category><![CDATA[Server 2008 R2]]></category>
		<category><![CDATA[Small Business Server]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[SBS]]></category>

		<guid isPermaLink="false">http://www.kdbsystems.ca/?p=80</guid>
		<description><![CDATA[Preparing to move DHCP As part of the project I have to move the DHCP server from the SBS server to a new server. With Windows Server 2008 R2 Enterprise you get what is called one plus four licensing. You can install it on physical hardware. That’s the one license. If this installation is only [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: 14pt;"><strong>Preparing to move DHCP</strong></span></p>
<p>As part of the project I have to move the DHCP server from the SBS server to a new server. With Windows Server 2008 R2 Enterprise you get what is called one plus four licensing. You can install it on physical hardware. That’s the one license. If this installation is only used as a Hyper-V parent you can then install four child partitions with the same license. So far I’ve used two of these licenses, one for the domain controller and one for the future Exchange server. I want to run a Terminal Server for the third license. This leaves me with one spare license. I plan to experiment with Direct Access so I’ll probably need the last license for that. Long story short, DHCP would have to go on one of the existing servers. I decided to put it on the domain controller. During the changeover I’ll be running DHCP on the SBS server and the new domain controller. The reason for this is one or the other may be down for a while when making changes. This isn’t normally a big deal as long as none of the existing leases expire or no new computers get connected to the network. My problem is I have many different computers coming and going. I may have customer computers I’m working on that would need a new lease. This means two DHCP servers. I installed The DHCP server role on the new domain controller, configured both the existing DHCP on the SBS server and the new DHCP with the same scope but different exclusions so they wouldn’t be trying to give out the same addresses. Once finished I authorised the new DHCP server in Active Directory and logged off. The next morning there was a surprise waiting for me in the daily SBS report. One service was not running. I logged on to the SBS server and saw that DHCP was not running. I’d forgotten one of SBS’s quirks. If another DHCP server is running it will shut down its own DHCP server. A quick Bing/Google search found the registry change and all was well with DHCP running on both servers. One more checkpoint done on the migration from SBS 2003 to Server 2008 R2 and Exchange 2010.</p>
<p><a href="http://www.kdbsystems.ca/?p=60"><strong>SBS 2003 to Windows Server 2008 R2 and Exchange 2010 Migration (Part 1)</strong></a><br />
<a href="http://www.kdbsystems.ca/?p=68"><strong>SBS 2003 to Windows Server 2008 R2 and Exchange 2010 Migration (Part 2)</strong></a><br />
<strong>SBS 2003 to Windows Server 2008 R2 and Exchange 2010 Migration (Part 3)<br />
<a href="http://www.kdbsystems.ca/?p=86">SBS 2003 to Windows Server 2008 R2 and Exchange 2010 Migration (Part  4)</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kdbsystems.ca/index.php/2010/04/sbs-2003-to-windows-server-2008-r2-and-exchange-2010-migration-part-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Will Microsoft stagnate into irrelevancy?</title>
		<link>http://www.kdbsystems.ca/index.php/2010/02/will-microsoft-stagnate-into-irrelevancy/</link>
		<comments>http://www.kdbsystems.ca/index.php/2010/02/will-microsoft-stagnate-into-irrelevancy/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 14:06:02 +0000</pubDate>
		<dc:creator>Kerry Brown</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MVP]]></category>

		<guid isPermaLink="false">http://www.kdbsystems.ca/?p=49</guid>
		<description><![CDATA[Through the Microsoft MVP program I’ve been involved with many different product groups over the past few years. I’ve always thought that the competition for resources between product groups was sometimes counterproductive. Sometimes it gets downright ugly. As I’m just on the periphery it’s been hard to get the big picture and fully form my [...]]]></description>
			<content:encoded><![CDATA[<p>Through the <a href="http://www.microsoft.com/mvp">Microsoft MVP</a> program I’ve been involved with many different product groups over the past few years. I’ve always thought that the competition for resources between product groups was sometimes counterproductive. Sometimes it gets downright ugly. As I’m just on the periphery it’s been hard to get the big picture and fully form my opinions as to exactly what’s going on. Here’s an article by a former Microsoft employee that paints the big picture quite well.</p>
<p><a href="http://www.nytimes.com/2010/02/04/opinion/04brass.html">http://www.nytimes.com/2010/02/04/opinion/04brass.html</a></p>
<p>My hope is that Microsoft will change. I’ve met some brilliant people during my visits there. Because they are stuck in a silo most of their ideas seem to fall by the wayside or when implemented get changed so much in order to get accepted by the other silos they bear little resemblence to the original idea. I think Microsoft realises this and is struggling to change. Let’s hope it happens. Despite Microsoft’s many detractors I believe they were at one time an innovative leader of the computer industry and did much more good than harm.</p>
<p>Update: Here’s Microsoft’s response.</p>
<p><a href="http://blogs.technet.com/microsoft_blog/archive/2010/02/04/measuring-our-work-by-its-broad-impact.aspx">http://blogs.technet.com/microsoft_blog/archive/2010/02/04/measuring-our-work-by-its-broad-impact.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kdbsystems.ca/index.php/2010/02/will-microsoft-stagnate-into-irrelevancy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 7, Vista, and the Blogoshpere</title>
		<link>http://www.kdbsystems.ca/index.php/2009/07/windows-7-vista-and-the-blogoshpere/</link>
		<comments>http://www.kdbsystems.ca/index.php/2009/07/windows-7-vista-and-the-blogoshpere/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 03:48:00 +0000</pubDate>
		<dc:creator>Kerry Brown</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://kdbsystems.wordpress.com/2009/07/08/windows-7-vista-and-the-blogoshpere</guid>
		<description><![CDATA[Windows 7 is about to hit the RTM milestone any day now. I’ve been playing with it since the public beta release last fall. I like it. As soon as it hits RTM I plan to install it in on both my laptop and desktop. I’ll only run Vista in virtual machines for testing. That [...]]]></description>
			<content:encoded><![CDATA[<p><span>
<p>Windows 7 is about to hit the RTM milestone any day now. I’ve been playing with it since the public beta release last fall. I like it. As soon as it hits RTM I plan to install it in on both my laptop and desktop. I’ll only run Vista in virtual machines for testing. That said I can’t believe all the hyperbole about Windows 7. Yes, it has some nice new features but come on people it’s really not that different from Vista. The vast echo chamber of the blogosphere which dissed Vista is praising Windows 7 like it’s the second coming. I’ve been trying to analyse why.</p>
<p>Resistance to change and resistance to admitting you may be wrong is my best guess. Vista was a huge change from XP. I was in on the beta testing of Vista quite early. It was still called Longhorn. I knew immediately there was going to be a lot of resistance. It was actually reasonably secure and forced users and programmers into a better security model. Anyone remotely interested in security knows that increased security always means increased inconvenience. How often did we hear new Vista users saying things like “I’m the administrator dammit. I can look after my security myself.” Well you know what? 99.9% of us can’t. If you’re running XP it’s probably impossible. Amongst other things I enjoy figuring out how malware works. I don’t make much money at it but I remove malware for customers when I have time. I do this so I can see real world infections and figure out how the malware works. I see malware all the time on the computers of network administrators and highly sophisticated users. You want to know why this is? It’s because they run an insecure OS as administrator all the time. The programs they use expect to have administrator rights. The services and drivers running in the background have carte blanche to do whatever they want. XP is a security nightmare people became used to. There was no way to fix it thus Vista came into being. Vista while mitigating a lot of the problems forced everyone to change their habits in a way that wasn’t convenient. More importantly it took a while to figure out these changes. It took even longer for a moderately competent geek to figure out new ways to bend the OS to their will. Couple this with the fact that Vista required significantly more hardware than XP and it was a recipe for disaster. This caused much angst and bad press in the blogosphere. This angst was endlessly echoed until it was the “truth” that Vista was flawed. Once this “truth” was out there it was impossible for any blogger to argue against it. There is still no better way to get click throughs than by writing a blog that disses Vista and links to other blogs as proof. Many of the bloggers and experts over time learned that this “truth” wasn’t really true. They were afraid to say anything for fear of admitting they’d been wrong. Along comes Windows 7. It has a few cool new features. The UI has been tweaked a bit. It’s been highly optimized to appear faster to the user. Most people now have hardware capable of running Vista. Windows 7 runs great on this hardware. More importantly all the bloggers and moderately competent geeks can get up to speed very quickly as they already climbed the learning curve with Vista and it’s not Vista. They don’t have to admit they were wrong in order to say they like it. It’s a recipe for good press in the blogosphere.</p>
<p>Don’t get me wrong. I really like Windows 7. Some of the new features are really cool. The new taskbar is a huge improvement. Aero peek has become indispensible. The UI really is more intuitive most of the time. There are a few things I don’t like. The libraries feature is a great idea that isn’t fully implemented. It has tremendous potential but as it is implemented in Windows 7 it doesn’t work for me. The Homegroup networking feature is a security problem. It makes it very hard to share one folder in your profile. If you share a folder in your profile the whole \USERS tree is automatically shared. I had a good discussion about this with someone from Microsoft and in the end we agreed to disagree. He said the default ACLs and Access Based Enumeration locked down the folders well enough for home use. I felt they didn’t, especially for a very small business many of which run the Home version of Windows.</p>
<p>So what’s my conclusion? I’m somewhat grumpy about the fact that Vista will go down in history as Windows Me the second. The blogosphere is praising Windows 7 which will cause a lot of people to finally move away from XP. That’s a very good thing. The Internet will be a better place.</p>
<p></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kdbsystems.ca/index.php/2009/07/windows-7-vista-and-the-blogoshpere/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Security is a never ending journey</title>
		<link>http://www.kdbsystems.ca/index.php/2009/03/security-is-a-never-ending-journey/</link>
		<comments>http://www.kdbsystems.ca/index.php/2009/03/security-is-a-never-ending-journey/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 06:53:00 +0000</pubDate>
		<dc:creator>Kerry Brown</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MVP]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://kdbsystems.wordpress.com/2009/03/03/security-is-a-never-ending-journey</guid>
		<description><![CDATA[I’m at the 2009 Microsoft MVP Summit. Around 2000 MVP’s descend on Microsoft’s Redmond Campus for four days of sessions with various product teams. The sessions include a lot of two way feedback, which can be brutal from both sides. It’s a lot of fun. Today I went to several security sessions. I got to [...]]]></description>
			<content:encoded><![CDATA[<p>I’m at the <a href="https://www.mvpsummit2009.com/">2009 Microsoft MVP Summit</a>. Around 2000 <a href="https://mvp.support.microsoft.com/Default.aspx">MVP’s</a> descend on Microsoft’s Redmond Campus for four days of sessions with various product teams. The sessions include a lot of two way feedback, which can be brutal from both sides. It’s a lot of fun. Today I went to several security sessions. I got to hear <a href="http://blogs.technet.com/steriley/about.aspx">Steve Riley</a> talk and then answer questions from an audience that included <a href="http://msinfluentials.com/blogs/jesper/">Jesper Johansson</a>. It was amazing. At one session Ziv Mador and Steve Adegbite were talking about the Conficker worm and Microsoft’s response to the vulnerability the worm initially used to spread itself. It was fascinating to hear the process they went through to identify the vulnerability and patch it then have to wait and see the exploits developed when the bad guys reverse engineer the patch. During the session Steve Adegbite said something that really resonated with me. He said “Security is like a never ending marathon.” I think that is one of the best statements I’ve heard regarding security. Security is hard work. You have to give it 100% all the time. There are no shortcuts. You will never be finished. To some that sounds depressing. Steve Adegbite said it was a challenge he and his team relished. I got the sense that almost everyone in the room agreed. I realised I was sitting in room full of the cream of the crop in the Windows security world. It was fun hobnobbing with the cream of the crop. Thank you Microsoft.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kdbsystems.ca/index.php/2009/03/security-is-a-never-ending-journey/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

