<?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/"
	>

<channel>
	<title>The Tech Diary</title>
	<atom:link href="http://www.thetechdiary.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thetechdiary.com</link>
	<description>The personal tech diary of a computer engineer!</description>
	<pubDate>Sun, 27 Sep 2009 11:24:11 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Converting Windows XP Home to Professional WITHOUT re-installing</title>
		<link>http://www.thetechdiary.com/2009/09/27/converting-windows-xp-home-to-professional-without-re-installing/</link>
		<comments>http://www.thetechdiary.com/2009/09/27/converting-windows-xp-home-to-professional-without-re-installing/#comments</comments>
		<pubDate>Sun, 27 Sep 2009 11:24:06 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.thetechdiary.com/?p=65</guid>
		<description><![CDATA[I often get asked if it is possible to convert a machine with XP Home to XP Professional so that things such as Remote Desktop access and joining a domain are able to be accessed.
My previous answer was that you couldn&#8217;t and you needed to get a XP Professional license and then reinstall.
However searching for [...]]]></description>
			<content:encoded><![CDATA[<p>I often get asked if it is possible to convert a machine with XP Home to XP Professional so that things such as Remote Desktop access and joining a domain are able to be accessed.</p>
<p>My previous answer was that you couldn&#8217;t and you needed to get a XP Professional license and then reinstall.</p>
<p>However searching for something totally un-related, I found a procedure that did exactly what I needed. This does not mean you instantly have things such as remote desktop etc, for that you need to do further hacking.  For more information on that see this <a href="http://www.mydigitallife.info/2008/06/14/install-and-enable-remote-desktop-in-windows-xp-home-edition/">article</a>.</p>
<p>However to do the basic conversion, simply follow the procedure below. I have done this on 4 or 5 XP Home installs, and it has worked flawlessly:</p>
<p>   1. Click Start.<br />
   2. Click Run.<br />
   3. Type &#8220;regedit&#8221; and click OK.<br />
   4. Navigate to HKEY_LOCAL_MACHINE/SYSTEM/ControlSet00X/Control/ProductOptions<br />
      (where ControlSet00X is the one with the highest number).<br />
   3. Delete the ProductSuite registry key.<br />
   4. Create a new DWORD value and named it as &#8220;Brand&#8221;.<br />
   5. Set the “Brand” value data as 0.<br />
   6. Reboot the system.<br />
   7. On boot up after the BIOS screen, press F8 to display Windows XP Startup Menu.<br />
   8. Choose Last Known Good Configuration and hit Enter.</p>
<p>You can then right click on My Computer and select Properties and it should display as XP Professional.</p>
<p><img src="http://www.thetechdiary.com/wp-content/uploads/2009/09/xp-system-properties-logo.jpg" alt="xp-system-properties-logo.jpg" border="0" width="208" height="243" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thetechdiary.com/2009/09/27/converting-windows-xp-home-to-professional-without-re-installing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Remote access solutions I use the most</title>
		<link>http://www.thetechdiary.com/2009/07/09/remote-access-solutions-i-use-the-most/</link>
		<comments>http://www.thetechdiary.com/2009/07/09/remote-access-solutions-i-use-the-most/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 04:02:29 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[OSX]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.thetechdiary.com/?p=62</guid>
		<description><![CDATA[I recently got asked what types of remote access solutions I like the best. Now I have tried almost all of them - RDP, VNC, TeamViewer, LogmeIn etc.
I used to install VNC (Especially UltraVNC) almost everywhere I go, but hated the fact that I had to open up ports in the firewall all the time. [...]]]></description>
			<content:encoded><![CDATA[<p>I recently got asked what types of remote access solutions I like the best. Now I have tried almost all of them - RDP, VNC, TeamViewer, LogmeIn etc.</p>
<p>I used to install VNC (Especially <a href="http://www.ultravnc.com">UltraVNC</a>) almost everywhere I go, but hated the fact that I had to open up ports in the firewall all the time. Plus I found that VNC was sometimes slow and cumbersome to use.</p>
<p>I then started using <a href="http://www.teamviewer.com">Teamviewer</a> however the earlier versions of this didn&#8217;t allow a permanent connection. In other words, the customer had to click on a button to allow the connection each time, which made late night support impossible. They have since fixed this and have a permanent solution.</p>
<p>Which brings me to Remote Desktop and <a href="http://www.logmein.com">LogMeIn</a>. I usually setup at least both of these connection methods. However out of the both of them, I find that LogMeIn is by far superior. </p>
<p>Remote Desktop is a Microsoft technology that is similar to Citrix etc. It basically allows a fast connection from any Windows or OSX computer to another computer which is either running Windows Server with Terminal Services or even a basic Windows XP Professional PC on up.</p>
<p>The main reason I don&#8217;t use it as much as LogMeIn is that it never gives you true console level access. Instead you simply connection to the host PC as a &#8220;session&#8221;. It also means that if a customer has 20 machines connected to their network, I have to enable RDP on each and remember all the details.</p>
<p><a href="http://www.logmein.com">LogMeIn</a> on the other hand makes it easy to install the client software, and to have a bird&#8217;s eye view of all the machines attached to your user account. So you can effectively jump from PC to PC easily without knowing IP addresses, port numbers or anything. This makes it easy to do it when you are not on your regular PC or on the road for instance.</p>
<p>LogMeIn works through most browsers via a plugin, so again can be used anywhere you have access to a PC and the Internet.</p>
<p>The free version gives you an unlimited account however the paid accounts offer things such as Chat and File Transfers between your PC and the remote.</p>
<p><!-- Technorati Tags Start --></p>
<p>Technorati Tags:<br />
<a href="http://technorati.com/tag/OSX" rel="tag">OSX</a>, <a href="http://technorati.com/tag/Windows%207" rel="tag">Windows 7</a>, <a href="http://technorati.com/tag/Windows%20Vista" rel="tag">Windows Vista</a>, <a href="http://technorati.com/tag/Windows%20XP" rel="tag">Windows XP</a>, <a href="http://technorati.com/tag/Remote%20Access" rel="tag">Remote Access</a>
</p>
<p><!-- Technorati Tags End --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thetechdiary.com/2009/07/09/remote-access-solutions-i-use-the-most/feed/</wfw:commentRss>
		</item>
		<item>
		<title>HAL.DLL is missing error message when trying to boot Windows XP</title>
		<link>http://www.thetechdiary.com/2009/06/23/haldll-is-missing-error-message-when-trying-to-boot-windows-xp/</link>
		<comments>http://www.thetechdiary.com/2009/06/23/haldll-is-missing-error-message-when-trying-to-boot-windows-xp/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 12:28:56 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.thetechdiary.com/?p=60</guid>
		<description><![CDATA[I received a call from a customer that basically had a rude message saying that the HAL.DLL was missing and refused to boot Windows XP.
At first I thought I could do a basic non destructive repair of Windows XP to restore all the missing or corrupted files. However, on booting up from the Windows XP [...]]]></description>
			<content:encoded><![CDATA[<p>I received a call from a customer that basically had a rude message saying that the HAL.DLL was missing and refused to boot Windows XP.</p>
<p>At first I thought I could do a basic non destructive repair of Windows XP to restore all the missing or corrupted files. However, on booting up from the Windows XP CD, it would not find an installed copy of XP unfortunately.</p>
<p>I then thought we may have no choice but to re-install into a separate folder so we could keep all the data accessible, however it happily copied all the files during the text based setup, however after rebooting to enter the GUI part of the install it would then display the HAL.DLL error again.</p>
<p>It was at this stage that I remembered a trick for restoring the Boot files which may have saved us from having to reformat and reinstall the whole system again.</p>
<p>Thankfully it worked! </p>
<p>To fix this problem I basically performed the following steps:</p>
<p>1. Boot up from Windows XP CD.</p>
<p>2. Once you get to the Welcome to Windows XP Setup, press &#8216;R&#8217; to go to the Recovery console.</p>
<p>3. It will then ask you for a Windows installation to work on and finally the Administrator password for the install.</p>
<p>4. You will then be presented with a command prompt.</p>
<p>5. Perform the following commands one at a time:</p>
<p>   Attrib -H -R -S C:\Boot.ini<br />
   Del C:\Boot.ini<br />
   BootCfg /Rebuild<br />
   Fixboot</p>
<p>6. Reboot.</p>
<p>I found that the last command of &#8216;Fixboot&#8217; did the trick without having to do delete the boot.ini file and rebuilding the boot configuration.</p>
<p><!-- Technorati Tags Start --></p>
<p>Technorati Tags:<br />
<a href="http://technorati.com/tag/Windows%20XP" rel="tag">Windows XP</a>, <a href="http://technorati.com/tag/Boot.ini" rel="tag">Boot.ini</a>
</p>
<p><!-- Technorati Tags End --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thetechdiary.com/2009/06/23/haldll-is-missing-error-message-when-trying-to-boot-windows-xp/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Users must accept the End User License Agreement Every Time Office Apps are Launched</title>
		<link>http://www.thetechdiary.com/2009/06/20/users-must-accept-the-end-user-license-agreement-every-time-office-apps-are-launched/</link>
		<comments>http://www.thetechdiary.com/2009/06/20/users-must-accept-the-end-user-license-agreement-every-time-office-apps-are-launched/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 06:04:35 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.thetechdiary.com/?p=58</guid>
		<description><![CDATA[I got a call from a customer regarding two new Windows Vista machines that I had recently installed the previous day. I had installed all their usual applications on them including Office 2003 Basic Edition.
They reported that every time they opened Word or Excel (however not Outlook weirdly!?), it would present them with an End [...]]]></description>
			<content:encoded><![CDATA[<p>I got a call from a customer regarding two new Windows Vista machines that I had recently installed the previous day. I had installed all their usual applications on them including Office 2003 Basic Edition.</p>
<p>They reported that every time they opened Word or Excel (however not Outlook weirdly!?), it would present them with an End User License Agreement that they would have to approve. It would them function normally until the next time it was opened and it would do the same thing.</p>
<p>Now I had seen this problem once before also appear on Windows Vista, however couldn&#8217;t for the life of me remember how to fix it.</p>
<p>Some quick google&#8217;ing pointed me to a Microsoft knowledge base <a href="http://support.microsoft.com/kb/884202">article</a> that detailed the problem exacted complete with resolution and workarounds.</p>
<p>I first tried the resolution but for some reason the instructions didn&#8217;t gel. I then resorted to the workaround which involved changing some security settings on a registry key:</p>
<p>    * For the 2007 Microsoft Office suites:<br />
      	HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0<br />
    * For Microsoft Office 2003:<br />
      	HKEY_LOCAL_MACHINE\Software\Microsoft\Office\11.0<br />
    * For Microsoft Office 2002:<br />
      	HKEY_LOCAL_MACHINE\Software\Microsoft\Office\10.0<br />
    * For Microsoft Office 2000:<br />
      	HKEY_LOCAL_MACHINE\Software\Microsoft\Office\9.0</p>
<p>You have to basically change the permissions for the Users group to enable Full Control.</p>
<p>Once done, you launch each application and accept the End User license agreement, and then you&#8217;ll never see it again.</p>
<p>Funny thing is the Microsoft article mentions both Windows XP and Windows 2000 in the workaround section, however I have installed hundreds of installations of both of these and Microsoft Office versions and have never seen this behavior. I have only seen it on Windows Vista.</p>
<p><!-- Technorati Tags Start --></p>
<p>Technorati Tags:<br />
<a href="http://technorati.com/tag/Windows%20Vista" rel="tag">Windows Vista</a>, <a href="http://technorati.com/tag/Windows%20XP" rel="tag">Windows XP</a>, <a href="http://technorati.com/tag/Microsoft%20Office" rel="tag">Microsoft Office</a>
</p>
<p><!-- Technorati Tags End --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thetechdiary.com/2009/06/20/users-must-accept-the-end-user-license-agreement-every-time-office-apps-are-launched/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Two Network Cards (NIC&#8217;s) in a Windows XP machine connecting to two different subnets</title>
		<link>http://www.thetechdiary.com/2009/06/17/two-network-cards-nics-in-a-windows-xp-machine-connecting-to-two-different-subnets/</link>
		<comments>http://www.thetechdiary.com/2009/06/17/two-network-cards-nics-in-a-windows-xp-machine-connecting-to-two-different-subnets/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 00:57:25 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[Hardware]]></category>

		<category><![CDATA[Networking]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.thetechdiary.com/?p=56</guid>
		<description><![CDATA[I had a customer recently wanting to setup a new Ricoh multifunction colour printer on their network. The problem is they are connected wirelessly to another tenants network for Internet access and the new printer only has USB and Ethernet connections.
As they had old cabling installed in the wall that terminated back to just a [...]]]></description>
			<content:encoded><![CDATA[<p>I had a customer recently wanting to setup a new Ricoh multifunction colour printer on their network. The problem is they are connected wirelessly to another tenants network for Internet access and the new printer only has USB and Ethernet connections.</p>
<p>As they had old cabling installed in the wall that terminated back to just a krone frame lying on the floor, I thought we could use the wireless network for their Internet traffic and the wired network for their printer traffic.</p>
<p>I connected all machines up to a small 8 port switch, and set static IP addresses on each in a different subnet to the wireless network. The wireless network was 192.168.0.x and the wired was 192.168.1.x.</p>
<p>I then set a static IP address on the printer and could happily ping from the desktops to the printer.</p>
<p>However, every desktop seemed fine except for when the machines wanted to access the Internet (i.e the wireless connection). They just timed out on pings and in Internet Explorer. Some could access the internet fine, others for only 5 minutes and then timed out. One even had no access at all unless I pulled out the wired ethernet connection!. I had been setting up the following configuration on all the wired connections on each desktop:</p>
<p>IP:		192.168.1.x<br />
Subnet:	255.255.255.0<br />
Gateway:	192.168.1.1</p>
<p>For some reason or another, it appears that if you setup a gateway address on the second NIC, Windows XP can get confused by the looks of it. This is kind of understandable as how would Windows know which connection the DNS server and Internet connection is connected to??.</p>
<p>Simple solution, I just removed the gateway address. This seemed to allow Windows XP to send the everyday traffic over the wireless connection, but whenever they wanted to print, it would happily send out the traffic over the gateway-less wired connection.</p>
<p>Now if you were connecting to another router on the second network connection, you couldn&#8217;t do this however, but because I was only networking the machines using a simple switch I could.</p>
<p><!-- Technorati Tags Start --></p>
<p>Technorati Tags:<br />
<a href="http://technorati.com/tag/Windows%20XP" rel="tag">Windows XP</a>, <a href="http://technorati.com/tag/Networking" rel="tag">Networking</a>, <a href="http://technorati.com/tag/Wireless" rel="tag">Wireless</a>, <a href="http://technorati.com/tag/Ethernet" rel="tag">Ethernet</a>
</p>
<p><!-- Technorati Tags End --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thetechdiary.com/2009/06/17/two-network-cards-nics-in-a-windows-xp-machine-connecting-to-two-different-subnets/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Windows 7 - It&#8217;s actually really good!</title>
		<link>http://www.thetechdiary.com/2009/06/10/windows-7-its-actually-really-good/</link>
		<comments>http://www.thetechdiary.com/2009/06/10/windows-7-its-actually-really-good/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 12:23:14 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[OSX]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.thetechdiary.com/?p=53</guid>
		<description><![CDATA[If you have read most of the posts on the blog, you will know I love Apple products and especially OSX. Having supported Windows from v3.1 up, I basically got sick and tired of the same old problems and wanted to try something new a few years ago. So I jumped ship to the darkside [...]]]></description>
			<content:encoded><![CDATA[<p>If you have read most of the posts on the blog, you will know I love Apple products and especially OSX. Having supported Windows from v3.1 up, I basically got sick and tired of the same old problems and wanted to try something new a few years ago. So I jumped ship to the darkside and bought a Mac. The rest as they say is history&#8230;</p>
<p>However, I recently downloaded the Windows 7 RC and decided to run it on my Macbook Pro using <a href="http://www.vmware.com/products/fusion/">VMware Fusion</a>. The setup was a snap and even though I only dedicate around 768mb to the virtual session, Windows 7 runs *very* fast within it. Now mind you, I only really use Windows for Outlook 2007 as I cannot stand Entourage 2008. Ask me why I don&#8217;t like it, and I can never answer that question. There is just something comfortable and familiar about Outlook. I have used Outlook since v3.x that shipped with Exchange 5.5 many many years ago.</p>
<p>Anyway, I was surprised how well Windows 7 ran in such a small memory space. Try doing that with Windows Vista!. I have seen 2gb machines running Windows Vista absolutely crawling. So it was surprising to me that an O/S that is effectively Vista done right, would run so well. Microsoft must have done some serious tuning under the hood.</p>
<p>It actually ran better than the Windows XP virtual session I used to run before trying out Windows 7. I can actually say this is the one O/S that would sway me back to a Windows laptop. Unfortunately here in Australia we get shafted a bit in terms of Apple pricing. Even after doing the currency conversion, there seems to be another $500+ tacked onto the price of Apple laptops.</p>
<p>This makes it hard when it comes to buying a new laptop. I can either buy one of the quite nice looking Dell Studio laptops for $1300, or pay $2699 for a Macbook Pro. It is hard to pay double for something just to get OSX on it.</p>
<p>It&#8217;s a shame OSX doesn&#8217;t run on more hackintosh hardware, otherwise it would be an easy solution. I guess now that Apple dropped their prices on the Macbook Pro range, it does make that pill a little easier to swallow.</p>
<p><img src="http://www.thetechdiary.com/wp-content/uploads/2009/06/windows-7-desktop.jpg" border="0" alt="Windows_7_desktop.jpg" width="420" height="315" /></p>
<p><!-- Technorati Tags Start --></p>
<p>Technorati Tags:<br />
<a rel="tag" href="http://technorati.com/tag/Apple">Apple</a>, <a rel="tag" href="http://technorati.com/tag/Windows%20Vista">Windows Vista</a>, <a rel="tag" href="http://technorati.com/tag/VMware%20Fusion">VMware Fusion</a>, <a rel="tag" href="http://technorati.com/tag/Windows%207">Windows 7</a></p>
<p><!-- Technorati Tags End --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thetechdiary.com/2009/06/10/windows-7-its-actually-really-good/feed/</wfw:commentRss>
		</item>
		<item>
		<title>I hope they release a new iPhone at WWDC on Monday!</title>
		<link>http://www.thetechdiary.com/2009/06/07/i-hope-they-release-a-new-iphone-at-wwdc-on-monday/</link>
		<comments>http://www.thetechdiary.com/2009/06/07/i-hope-they-release-a-new-iphone-at-wwdc-on-monday/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 00:55:57 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://www.thetechdiary.com/?p=49</guid>
		<description><![CDATA[As much as I love my iPhone and firmly believe it is simply the best phone around there are a few things that still frustrate the crap out of me about it.
1. Dropped Calls
The biggest complaint I have is the dropped calls. I am not sure if it is the iPhone or the Optus network [...]]]></description>
			<content:encoded><![CDATA[<p>As much as I love my iPhone and firmly believe it is simply the best phone around there are a few things that still frustrate the crap out of me about it.</p>
<p>1. Dropped Calls</p>
<p>The biggest complaint I have is the dropped calls. I am not sure if it is the iPhone or the Optus network here in Australia.</p>
<p>One thing I have noticed is that even though I have full reception according to the display, people cannot sometimes ring me as it will send calls straight to voicemail. However if I turn on airplane mode and then turn off airplane mode, it will re-register with the mobile network and everything will be back to normal.</p>
<p>2. Data Speeds</p>
<p>This is more a complaint against the Optus 3G network, but it is soooooo freaking slow!. I am not sure if iPhone users on other networks have the same slowness issues but other people I know that are also on the Optus network say the same things about the speed.</p>
<p>3. Battery Life</p>
<p>Battery life is lame. The weird thing is I am positive it used to be better before I upgraded to 2.2.1. I am not a big player of games etc, I purely use it for calls and receiving push email from an exchange server.</p>
<p>4. Springboard</p>
<p>The phone becomes a chore to use and find applications once you have quite a few pages of applications installed. This should be fixed up once the 3.0 firmware comes out with it&#8217;s spotlight search.</p>
<p>5. MMS</p>
<p>Again fixed with the 3.0 firmware release. About time!</p>
<p>6. Lack of Memory</p>
<p>I have a 30gb iPod which pretty much contains my entire iTunes library of music/video and podcasts. The problem I have is I constantly have to chop and change what I can put on my 16gb iPhone. I would love a bigger capacity one.</p>
<p>I wouldn&#8217;t mind them releasing a new iPhone with say 25% extra battery capacity, and a 32gb model!. A speedier CPU would be nice to, to bring it up to the speed of the 2G iPhone Touch.</p>
<p><!-- Technorati Tags Start --></p>
<p>Technorati Tags:<br />
<a rel="tag" href="http://technorati.com/tag/Apple">Apple</a>, <a rel="tag" href="http://technorati.com/tag/Apple%20iPod">Apple iPod</a>, <a rel="tag" href="http://technorati.com/tag/iPhone">iPhone</a>, <a rel="tag" href="http://technorati.com/tag/Optus">Optus</a></p>
<p><!-- Technorati Tags End --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thetechdiary.com/2009/06/07/i-hope-they-release-a-new-iphone-at-wwdc-on-monday/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Turning off Use Default Gateway on VPN connections</title>
		<link>http://www.thetechdiary.com/2009/06/04/turning-off-use-default-gateway-on-vpn-connections/</link>
		<comments>http://www.thetechdiary.com/2009/06/04/turning-off-use-default-gateway-on-vpn-connections/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 11:31:35 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[Networking]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.thetechdiary.com/?p=46</guid>
		<description><![CDATA[There is nothing more frustrating than setting up a VPN connection on Windows XP or Windows Vista and having not only the traffic you want to go over the VPN (i.e. Outlook, Network connections etc) but also the stuff you don&#8217;t want such as accessing websites.
If you have a fast internet connection however the site [...]]]></description>
			<content:encoded><![CDATA[<p>There is nothing more frustrating than setting up a VPN connection on Windows XP or Windows Vista and having not only the traffic you want to go over the VPN (i.e. Outlook, Network connections etc) but also the stuff you don&#8217;t want such as accessing websites.</p>
<p>If you have a fast internet connection however the site you are VPN&#8217;ing into has a slow connection, whenever you want to access the internet or download files etc, Windows unfortunately by default sends all traffic over the slower VPN connection instead of intelligently figuring out which is the correct way to do things.</p>
<p>Thankfully it is an easy thing to fix.</p>
<p>Once you have created your VPN connection:</p>
<p>1. You simply open the VPN connection window and then click <strong>Properties</strong>.</p>
<p>2. Select the <strong>Networking</strong> tab, and then highlight the Internet Protocol (TCP/IP) and click <strong>Properties</strong>.</p>
<p>3. Click the <strong>Advanced</strong> button.</p>
<p>4. <strong>Uncheck</strong> the <strong>Use default gateway on remote network</strong> option and click <strong>OK</strong> three times to get back to the main connection window.</p>
<p><img src="http://www.thetechdiary.com/wp-content/uploads/2009/06/vpn-default-gateway-windows-xp.jpg" border="0" alt="vpn_default_gateway_windows_xp.jpg" width="202" height="244" /></p>
<p><!-- Technorati Tags Start --></p>
<p>Technorati Tags:<br />
<a rel="tag" href="http://technorati.com/tag/Windows%20XP">Windows XP</a>, <a rel="tag" href="http://technorati.com/tag/VPN">VPN</a></p>
<p><!-- Technorati Tags End --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thetechdiary.com/2009/06/04/turning-off-use-default-gateway-on-vpn-connections/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Windows 2008 Server Access Problems with Antivirus Installed</title>
		<link>http://www.thetechdiary.com/2009/06/03/windows-2008-server-access-problems-with-antivirus-installed/</link>
		<comments>http://www.thetechdiary.com/2009/06/03/windows-2008-server-access-problems-with-antivirus-installed/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 11:14:37 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[Servers]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.thetechdiary.com/?p=42</guid>
		<description><![CDATA[I came across a bizarre problem a few months back that I thought I would share with all of you. It involved a multi-processor IBM rack mount server with dual Xeons, 4GB RAM and a ton of raided disk space.
This server was running Windows 2008 Server, and was replacing an aging Dell Windows 2000 Server. [...]]]></description>
			<content:encoded><![CDATA[<p>I came across a bizarre problem a few months back that I thought I would share with all of you. It involved a multi-processor IBM rack mount server with dual Xeons, 4GB RAM and a ton of raided disk space.</p>
<p>This server was running Windows 2008 Server, and was replacing an aging Dell Windows 2000 Server. The old server was basically responsible for everything like DNS, DHCP, WINS, AD, File Serving, Print Serving and VPN termination via Routing and Remote Access.</p>
<p>Needless to say it was a very busy box.</p>
<p>So when time came to upgrade it, the customer went all out on hardware and power etc.</p>
<p>I ran up the new IBM box with the Windows 2008 server software and installed it. It was at this point that I installed McAfee Antivirus v8.7. Everything went fine during the install and the server happily sat for about a week while we waited for the migration window to arrive.</p>
<p>We first started to migrate basic things like making this new box an AD participant. I then migrated over the DHCP, DNS and WINS details and switched off the services on the old box. So far so good.</p>
<p>It sat again for around a week before the next part of the migration was to take place. Remaining was file and printer migration as well as VPN and some basic Terminal Services, and then finally demoting the old server and reverting it to basically a member server in the domain.</p>
<p>The rest of the migration went fine, and the old box was demoted and relegated to other duties.</p>
<p>About 2-3 weeks went by and I got a frantic call from the customer saying the they could not access the server and no new DHCP addresses were being issued.</p>
<p>When I arrived onsite, I tried to bounce the DHCP service, however once it tried to start it, an error message reported that there was not enough server memory space. Now I have seen this error before however I am still baffled by what it actually means.</p>
<p>Anyway, I restarted the server and everything came up fine?. Chalking it up to some bizarre isolated incident, I didn&#8217;t give it much thought and got the hell out of there.</p>
<p>Then 2-3 weeks later again I got another call to say the server was unavailable. Again we rebooted and it was resolved once again. Now I was starting to get a little concerned. Was the hardware flakey?. Was the Windows 2008 build OK?. Did I screw up or install anything that might be causing this?.</p>
<p>I did some searching on google however came up blank. We decided to have a meeting with the customer to assess what our next course of action was going to be. It was during this meeting that we decided we would either possibly rebuild the server or do a repair on the server just in case some files were out of whack or whatnot.</p>
<p>However I wasn&#8217;t convinced that there was a problem with the build though. I again went searching on google and found a strange <a href="http://support.microsoft.com/kb/961775">Microsoft knowledge base article</a> that pretty much just had a number, a brief description and a hotfix link.</p>
<p>We decided to wait a week or so before applying the hotfix (as we knew it died every 2-3 weeks) because I wanted more information before applying a untested hotfix.</p>
<p>After a few days, Microsoft fleshed out the <a href="http://support.microsoft.com/kb/961775">KB article</a> and detailed under what conditions this problem appeared under.</p>
<p>It appears there is a bug in a file called tdx.sys. It only affects machines running Windows 2008 Server and Windows Vista service pack 1. It also only affects machines with dual CPU&#8217;s and running software such as antivirus, firewalls etc.</p>
<p>As of writing, there are two solutions. One is to install the <a href="http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=961775&amp;kbln=en-us">hotfix</a> or edit your boot.ini file to force the system to only use 1 CPU. Why you would want to do the latter is beyond me!. Hopefully this will be fixed in service pack 2 for Windows 2008 and Vista.</p>
<p>I uninstalled McAfee, rebooted, installed the hotfix, rebooted again and then finally installed McAfee again.</p>
<p>It&#8217;s now 2.5 months on, and I have not heard a peep from the customer!. Another bizarre problem solved.</p>
<p><img src="http://www.thetechdiary.com/wp-content/uploads/2009/06/windows-server-2008-logo.png" border="0" alt="windows-server-2008-logo.png" width="319" height="171" /></p>
<p><!-- Technorati Tags Start --></p>
<p>Technorati Tags:<br />
<a rel="tag" href="http://technorati.com/tag/Windows%20Server%202008">Windows Server 2008</a>, <a rel="tag" href="http://technorati.com/tag/Windows%20Vista">Windows Vista</a>, <a rel="tag" href="http://technorati.com/tag/Hotfix">Hotfix</a>, <a rel="tag" href="http://technorati.com/tag/McAfee%20Antivirus">McAfee Antivirus</a></p>
<p><!-- Technorati Tags End --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thetechdiary.com/2009/06/03/windows-2008-server-access-problems-with-antivirus-installed/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The case of the rogue DHCP server and using DHCPLOC</title>
		<link>http://www.thetechdiary.com/2009/06/02/the-case-of-the-rogue-dhcp-server-and-using-dhcploc/</link>
		<comments>http://www.thetechdiary.com/2009/06/02/the-case-of-the-rogue-dhcp-server-and-using-dhcploc/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 14:26:28 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[Networking]]></category>

		<category><![CDATA[Servers]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.thetechdiary.com/?p=38</guid>
		<description><![CDATA[Recently a customer asked me to troubleshoot a strange problem with their DHCP server service on the main Windows 2003 Server shutting down randomly. At first it wasn&#8217;t that much of a problem as most of their leases were 14 days, so quite often it would be down and not noticed for days.
It was only [...]]]></description>
			<content:encoded><![CDATA[<p>Recently a customer asked me to troubleshoot a strange problem with their DHCP server service on the main Windows 2003 Server shutting down randomly. At first it wasn&#8217;t that much of a problem as most of their leases were 14 days, so quite often it would be down and not noticed for days.</p>
<p>It was only when a desktop requested a new lease and did not get one, was the problem discovered each time.</p>
<p>The main problem was that according to the Windows Server&#8217;s Event Logs, it reported that there was a secondary or rogue DHCP somewhere on the network. I originally suspected that another of their servers had it&#8217;s DHCP server service switched on by accident. After painstakingly auditing all servers, no DHCP servers were found, so it was back to square one.</p>
<p>We then suspected that VMware was causing the problems as it bridges a connection between the physical NIC and a virtual NIC. It can also be setup so that the physical NIC gets a normal network DHCP address or a fake virtual address. No dice on this suspicion however.</p>
<p>I then decided to employ the <a href="http://technet.microsoft.com/en-us/library/cc778483.aspx">DHCPLOC tool</a> which is part of the Windows Support Tools. It is fairly easy to run and is command line based.</p>
<p>Unfortunately DHCPLOC turned up nothing except for the standard Windows Server DHCP server.</p>
<p>However after several days of running the tool, it picked up a DHCP server running on one of the local addresses in the IP range. Tracing this IP became a nightmare, as everytime I tried to ping or locate this IP it would timeout.</p>
<p>It turns out that I was purely doing the ping checks etc at the wrong time of the day. I know that sounds strange but it will all make sense.</p>
<p>When I ping&#8217;ed the address during the day, it actually responded, however at night it timed out. After tracking down the hostname associated with this IP, it was found that it belonged to a users iPhone that was connected via wifi.</p>
<p>You may be thinking how can an iPhone interfere with a DHCP server?.</p>
<p>Well it was quite easy to figure out from here. This particular iPhone was jailbroken and was running <a href="http://www.junefabrics.com/iphone/index.php">PDANet</a>. PDANet is a program that allows you to tether your iPhone to your PC/Mac via wireless. The problem is it also provides a DHCP server of it&#8217;s own.</p>
<p>This DHCP server was basically causing the main DHCP server to shutdown each time. Unfortunately the reason it took so long to find was this user was not always in the office or didn&#8217;t have the iPhone connected via wifi all the time when they were in the office.</p>
<p><!-- Technorati Tags Start --></p>
<p>Technorati Tags:<br />
<a rel="tag" href="http://technorati.com/tag/Windows%20Server">Windows Server</a>, <a rel="tag" href="http://technorati.com/tag/DHCP">DHCP</a>, <a rel="tag" href="http://technorati.com/tag/iPhone">iPhone</a>, <a rel="tag" href="http://technorati.com/tag/PDANet">PDANet</a>, <a rel="tag" href="http://technorati.com/tag/Tethering">Tethering</a></p>
<p><!-- Technorati Tags End --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thetechdiary.com/2009/06/02/the-case-of-the-rogue-dhcp-server-and-using-dhcploc/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
