<?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>Mr Chuckles dot net</title>
	<atom:link href="http://www.mrchuckles.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mrchuckles.net</link>
	<description>So much tech, so little time...</description>
	<lastBuildDate>Sat, 29 Mar 2008 13:26:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Outlook Inbox shows under Deleted Items folder</title>
		<link>http://www.mrchuckles.net/2008/03/29/outlook-inbox-shows-under-deleted-items-folder/</link>
		<comments>http://www.mrchuckles.net/2008/03/29/outlook-inbox-shows-under-deleted-items-folder/#comments</comments>
		<pubDate>Sat, 29 Mar 2008 13:26:36 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[exchange]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.mrchuckles.net/2008/03/29/outlook-inbox-shows-under-deleted-items-folder/</guid>
		<description><![CDATA[Last week I mentioned a bizarre problem that occurred during an Exchange 2000 to 2003 migration for a client.  Shortly after posting that little expository, I discovered another.
The customer called to indicate one of his user&#8217;s Inbox had been moved to his Deleted Items folder.  I had never before seen this, as Outlook [...]]]></description>
			<content:encoded><![CDATA[<p>Last week I mentioned a <a href="http://www.mrchuckles.net/2008/03/17/exchange-2003-migration-pains/">bizarre problem that occurred during an Exchange 2000 to 2003 migration</a> for a client.  Shortly after posting that little expository, I discovered another.</p>
<p>The customer called to indicate one of his user&#8217;s Inbox had been moved to his Deleted Items folder.  I had never before seen this, as Outlook prevents users from making such &#8220;mistakes&#8221; with special folders.  I&#8217;d heard rumors that previous versions of OWA would allow users to do this, however he insisted that it just appeared this way after the migration.  What was really strange was that new email continued to be delivered to this seemingly &#8220;deleted&#8221; inbox.  No attempt to move the folder back to the root of his mailbox would work, and Google turned up little helpful information this time.  Deleting the Outlook profile and all of its offline cache goodies proved futile, and I was on the verge exporting his mailbox to a PST file and nuking it, when The Google finally answered.</p>
<p>Turns out some random bloke on a Technet message board had this problem when moving users from Exchange 2003 to 2007, and after some of the same steps I had taken, he had found the solution that worked equally well for me.  Moving the user back to the old server, then back AGAIN to the new server put the Inbox back where it belonged.  While I don&#8217;t understand the root cause of this problem, I&#8217;m glad to have solved it without the pains of nuking a mailbox.  Just further proves that keeping an old Exchange server around for a few weeks after its migration is a Smart Move&#0153;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mrchuckles.net/2008/03/29/outlook-inbox-shows-under-deleted-items-folder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>APC&#8217;s PowerChute Network Shutdown for VMware</title>
		<link>http://www.mrchuckles.net/2008/03/27/apcs-powerchute-network-shutdown-for-vmware/</link>
		<comments>http://www.mrchuckles.net/2008/03/27/apcs-powerchute-network-shutdown-for-vmware/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 23:36:27 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.mrchuckles.net/2008/03/27/apcs-powerchute-network-shutdown-for-vmware/</guid>
		<description><![CDATA[After a nasty power outage a few weeks ago at Key, I realized that I had never installed APC&#8217;s wonderful Network Shutdown tool on our VMware server.  The Network Shutdown tool is a service that runs on just about any OS, and communicates with APC&#8217;s network-enabled UPSes.  When the UPS detects a power [...]]]></description>
			<content:encoded><![CDATA[<p>After a nasty power outage a few weeks ago at Key, I realized that I had never installed APC&#8217;s wonderful Network Shutdown tool on our VMware server.  The Network Shutdown tool is a service that runs on just about any OS, and communicates with APC&#8217;s network-enabled UPSes.  When the UPS detects a power failure and reaches a battery life threshold, it will issue a command to each computer running the Network Shutdown tool to, obviously enough, shut down.  I&#8217;ve installed this on many Linux boxes in the past, so I figured this would be no different.</p>
<p>A quick Google search turned up numerous hits about a VMware specific RPM available from APC for v2.21.  A quick search of APC&#8217;s website turned up no such thing, and downloading the newest release for Linux didn&#8217;t get me very far.  During the installation it through an error about VMware not being supported.  After some further Google digging, I finally found a direct link to the RPM buried on APC&#8217;s FTP site.  Installing the RPM worked like a champ, and once I opened up the requisite firewall ports in ESX I was able to access the web interface and get it configured.</p>
<p>To save others the same headaches I encountered, I&#8217;ve preserved the RPM file on my site until APC decides to support VMware in new releases again.  The file is available below.</p>
<p><a href="/downloads/pcns-2.2.1-100.i386.rpm">APC Network Shutdown v2.21 for VMware</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mrchuckles.net/2008/03/27/apcs-powerchute-network-shutdown-for-vmware/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Blackberry OS 4.2 for the 8703e</title>
		<link>http://www.mrchuckles.net/2008/03/25/blackberry-os-42-for-the-8703e/</link>
		<comments>http://www.mrchuckles.net/2008/03/25/blackberry-os-42-for-the-8703e/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 18:25:00 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[blackberry]]></category>

		<guid isPermaLink="false">http://www.mrchuckles.net/2008/03/25/blackberry-os-42-for-the-8703e/</guid>
		<description><![CDATA[I upgraded my Verizon 8703e to Blackberry OS 4.2 about two weeks ago, one out of the desire for &#8220;new stuff&#8221;, and two because someone developed a Blackberry companion to KeePass that required 4.2 or newer. It&#8217;s a pretty nice upgrade that brings some of the look and feel of the newer Curves and 8800 [...]]]></description>
			<content:encoded><![CDATA[<p>I upgraded my Verizon 8703e to <a href="http://vzw.smithmicro.com/blackberry/download.aspx">Blackberry OS 4.2</a> about two weeks ago, one out of the desire for &#8220;new stuff&#8221;, and two because someone developed <a href="http://sourceforge.net/projects/keepassbb">a Blackberry companion to KeePass</a> that required 4.2 or newer. It&#8217;s a pretty nice upgrade that brings some of the look and feel of the newer Curves and 8800 series to my trusty email warrior. In particular, the newer, brighter Dimension theme, options for a Today-style screen, and a decent media player that finally lets me listen to the WAV files my unified voicemail software delivers to my inbox.</p>
<p>Generally, the upgrade process was smooth, but not without some hiccups, plus I had to do a fair amount of work to get the much-sought-after Today screen working. Just to help others that may experience the same pain, here are the tips and gotcha&#8217;s I encountered:</p>
<p><span id="more-339"></span></p>
<ul>
<li>Before running the upgrade I made a full backup using Blackberry Desktop Manager, and restored it post-upgrade (although the OS installer does that for you). Regardless, I found myself re-doing a number of my settings, likely because of the newer themes. I also had to re-activate it against the BES at my office.</li>
<li>The new OS is significantly slower in certain areas, particularly the Profile switcher and on the today screen, however I&#8217;ve gotten used to it.</li>
<li>From some unknown reason, the new OS dumps the Notifier_BikeHorn sound that I loved. All attempts to reinstall it by hand from files found on BlackberryForums and PinStack failed, leaving me somewhat sad. Now I&#8217;m using the Notifier_Eager sound, which reminds me of the DC Metro&#8217;s &#8220;Please stand clear of the doors!&#8221; bell. Kiersten seems to think about <em>Bewitched</em> every time she hears it, but I think that&#8217;s daft.</li>
<li>No matter what I tried, I couldn&#8217;t get any of the &#8220;Today&#8221; style themes from around the &#8216;net to work, despite that fact that 4.2 introduces this feature. After some Googleing, multiple forum posts led me to <a href="http://www.blackberryforums.com/general-8700-series-discussion/102245-latest-os-8703-4-2-1-184-4-2-1-110-cdma-5.html#post732138">this post at BlackberryForums.com</a>. In short, download <a href="/downloads/net_rim_theme_bbdimension_today_320x240_w.zip">this theme</a> and <a href="/downloads/JavaLoader.exe">JavaLoader.exe</a>. Unzip the theme, and move it along with JavaLoader.exe to your Blackberry Desktop installation directory, and execute the following command while your Blackberry is docked.
<p><code>JavaLoader.exe -u load net_rim_theme_bb_dimension_today_320x240.cod</code><br />
<br />
Now, every Today-style theme you load will work. I rather prefer the Dimension Today theme and use it, but there are others you may want to play with.</li>
<li>I had to update a fair number of installed applications in order for them to use the phone&#8217;s data connection, in particular Google Maps and GMail.  As it turns out, I was woefully out of date on both of those programs, so in addition to fixing the data problems, they also brought some new features and improved speeds with them.</li>
</ul>
<p>As I&#8217;ve said, the new OS slowed down the previously nimble phone to more pedestrian speeds, however I feel the trade-off with added features and broader application compatibility was worth it. If anything, it will keep me tided over until I finally decide to upgrade to the 8830!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mrchuckles.net/2008/03/25/blackberry-os-42-for-the-8703e/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Solving Netgear WG102 Lockups</title>
		<link>http://www.mrchuckles.net/2008/03/20/solving-netgear-wg102-lockups/</link>
		<comments>http://www.mrchuckles.net/2008/03/20/solving-netgear-wg102-lockups/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 18:00:46 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://www.mrchuckles.net/2008/03/20/solving-netgear-wg102-lockups/</guid>
		<description><![CDATA[I use the Netgear WG102 access point in a few client sites, mostly small to medium business that use wifi as a secondary form of access.  For about $120 you get an 802.11g access point that&#8217;s plenum rated and supports PoE, auto-channel and auto-signal strength, VLAN&#8217;s, SNMP, multiple SSID&#8217;s, and every security feature under [...]]]></description>
			<content:encoded><![CDATA[<p>I use the <a href="http://kbserver.netgear.com/products/WG102.asp">Netgear WG102</a> access point in a few client sites, mostly small to medium business that use wifi as a secondary form of access.  For about $120 you get an 802.11g access point that&#8217;s plenum rated and supports PoE, auto-channel and auto-signal strength, VLAN&#8217;s, SNMP, multiple SSID&#8217;s, and every security feature under the sun (including 802.1x RADIUS auth).  What it doesn&#8217;t provide is good centralized management or any sort of serious wifi intelligence, which limits them to smaller shops.</p>
<p>Despite this great bounty for only $120, they do have a major weakness &#8211; they tend to lock up after about 2 weeks of normal use, which requires a hard power-cycle to resolve.  After some Googling, I recently stumbled across <a href="http://forum1.netgear.com/showthread.php?t=3663" title="Netgear Forums - SNMP reset / reboot">a work-around on Netgear&#8217;s forums</a>.  It seems by setting an SNMP OID to a certain value, you can cause the access point to do a soft reboot.  The trick is to schedule such an event on a weekly, or even daily, basis, so that it occurs before the AP has a chance to lock up.  The command below works quite well using the Windows task scheduler and the <a href="http://net-snmp.sourceforge.net/">Net-SNMP</a> tool set.</p>
<p><code>snmpset.exe -v 1 -c private 10.10.10.10 1.3.6.1.4.1.4526.4.3.9.1 integer 1</code></p>
<p>Just change the community string (in this instance, private) to your R/W community, and of course the IP address to match your AP.  I have this running at two locations each rebooting 5 of these AP&#8217;s on a weekly basis and so far no lockups.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mrchuckles.net/2008/03/20/solving-netgear-wg102-lockups/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Exchange 2003 Migration Pains</title>
		<link>http://www.mrchuckles.net/2008/03/17/exchange-2003-migration-pains/</link>
		<comments>http://www.mrchuckles.net/2008/03/17/exchange-2003-migration-pains/#comments</comments>
		<pubDate>Mon, 17 Mar 2008 20:36:35 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[exchange]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.mrchuckles.net/2008/03/17/exchange-2003-migration-pains/</guid>
		<description><![CDATA[I migrated a client from SBS/Exchange 2000 to Exchange 2003 this weekend. On the server-side, everything went quite smooth, despite my fears that SBS would really screw with my ability to work with the standard Windows and Exchange tools. Not so much on the client side.
All the clients were running Outlook 2003. Some users were [...]]]></description>
			<content:encoded><![CDATA[<p>I migrated a client from SBS/Exchange 2000 to Exchange 2003 this weekend. On the server-side, everything went quite smooth, despite my fears that SBS would really screw with my ability to work with the standard Windows and Exchange tools. Not so much on the client side.</p>
<p>All the clients were running Outlook 2003. Some users were seeing duplicates of many of their system-level folders (Inbox, Calendar, etc). All users were unable to access any folder but their Inbox. Trying to view the calendar, contacts, or even a user-created mail folder would cause Outlook to crash. I suspected it had something to do with offline folder files, although deleting the Outlook profile and it&#8217;s associated OST files had no affect. A bit of Googling finally turned up <a href="http://blog.joeware.net/2006/08/23/543/">this post at joeware</a>, which pointed to <a href="http://support.microsoft.com/newsgroups/default.aspx?dg=microsoft.public.exchange.misc&amp;tid=7c258550-1d14-4677-8f2e-fbbba1630ee6&amp;p=1">this post in the Microsoft newsgroups</a>, which contained the answer.</p>
<blockquote><p>After some work, we were able to determine why Outlook 2003 crashes after moving mailboxes off of Exchange 2000 onto Exchange 2003. The fix is to add a registry value â€œGuid-Replid Cachingâ€ under HKLM\System\CurrentControlSet\Services\MSExchangeIS\SERVERNAME. Under each mailbox store we added a REG_DWORD of â€œGuid-Replid Cachingâ€ with a value of 0.</p></blockquote>
<p>Taking their advice, I made the change, restarted the Exchange IS service, and damn if that didn&#8217;t solve the problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mrchuckles.net/2008/03/17/exchange-2003-migration-pains/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Verizon FIOS</title>
		<link>http://www.mrchuckles.net/2007/01/26/verizon-fios/</link>
		<comments>http://www.mrchuckles.net/2007/01/26/verizon-fios/#comments</comments>
		<pubDate>Sat, 27 Jan 2007 02:46:35 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[reviews]]></category>

		<guid isPermaLink="false">http://www.mrchuckles.net/2007/01/26/verizon-fios/</guid>
		<description><![CDATA[I had Verizon FIOS installed just over a week ago, and having put it through its paces, I&#8217;m giving my thumbs up.
I decided to make the jump from Comcast after debating prices vs. features and picture quality, finally settling on a FIOS package relatively equivalent in both price and features to my current Comcast package. [...]]]></description>
			<content:encoded><![CDATA[<p>I had Verizon FIOS installed just over a week ago, and having put it through its paces, I&#8217;m giving my thumbs up.</p>
<p>I decided to make the jump from Comcast after debating prices vs. features and picture quality, finally settling on a FIOS package relatively equivalent in both price and features to my current Comcast package.  I placed a call to Verizon, and ordered the 5/2 Internet service, the premier package television service, the &#8220;movies&#8221; add-on, 1 DVR box, and 2 standard boxes.  We have three TV&#8217;s in our house, and each television requires a box with Verizon.  With my order complete, and installation date scheduled (about 2 weeks out), the wait began.</p>
<p><span id="more-312"></span></p>
<h4>Installation</h4>
<p>Two days before my installation, I received an automated call from Verizon confirming my installation date and reminding me that someone over the age of 18 must be present.  The day before my installation I received a second call, this time from an actual person who basically regurgitated what the automated message said.</p>
<p>The day of the installation, I received a call from the installer informing me he was on his way to start the Internet install, and that the television installer would be arriving shortly afterwards.  Both installers arrived at the same time, within about 30 minutes, and introduced themselves and explained what they were going to be doing.  I showed them my existing wiring (home-run RG6 and CAT 5e), my network closet, and the location of the three televisions.  We consulted on where the cables from the optical network terminal (ONT) should enter the house and where the battery backup unit (BBU) should be installed.  I was one of their &#8220;new-style&#8221; installs that used a single coax cable from the ONT for both television and Internet.  This allowed them to simply &#8220;jack in&#8221; to my existing coax and kept their wiring job to a minimum.  They split a television run that went right by the BBU and used my existing wiring as is.  Very easy.</p>
<p>They replaced my cable modem with an Actiontech router, and plugged the coax cable right into the back.  The router provides Internet access for the computers, upstream access for the cable boxes (for on-demand, the guide, and the like), and an internal network for the cable boxes to communicate on.  This later option is used mainly by the home media DVR feature, something I may check out in the coming months.</p>
<p>In all, the installers were on-site for around 3 hours, including &#8220;training&#8221; me on the use of the cable television and configuring my router.  The entire time both techs were friendly, happy to answer questions, and very professional.  I couldn&#8217;t be more pleased.  I thanked them for their time, they thanked me for making their work easier (pre-wiring is a big deal), and they were off.  While I don&#8217;t expect every installation to be as smooth as mine, I have no doubts that Verizon goes much further for their customers than Comcast.</p>
<h4>Internet</h4>
<p>I decided to tackle the Internet connection first, as I needed to integrate it into my existing network configuration to get back online.  In the past I used a Motorola Surfboard cable modem to connect my Comcast cable Internet to a Linux router/server.  With this new install method of a single coax, however, I was forced to use their router.  I didn&#8217;t feel like trying to reconfigure the router as a bride, so I simply changed the IP range of the router to a different class C, and set my Linux server as a DMZ host.  This essentially gives me a double-NAT&#8217;ed Internet connection, but everything works just fine.  I was also pleased to see that I was a DHCP customer, rather than PPPoE, which makes for a much easier configuration to deal with.</p>
<p>Speed levels so far have been consistent, with very low latency and no packet loss.  The 2Mb upload speed (in reality, about 1800Kb) is fantastic, and makes for slightly snappier VPN or remote desktop sessions over the &#8216;net.  Verizon blocks in-bound port 80, but not 443, so my SSL enabled web mail server runs just fine.  No other ports seem to be blocked in either direction, including outbound SMTP.  I&#8217;m able to relay mail through my web-host&#8217;s mail servers straight over port 25, something Verizon DSL customers have been prevented from doing in the past.  All in all, I&#8217;m very happy.  I&#8217;m considering bumping up to the 15/2 plan, although I may wait until they upgrade it to 20/5.</p>
<h4>Television</h4>
<p>While the Internet connection is very nice, it&#8217;s nothing special.  I never had problems with my Comcast connection, so I didn&#8217;t really gain or loose anything with FIOS Internet.  Television, on the other hand, seems like the FIOS killer app.</p>
<p>Picture quality is excellent.  High-definition channels look just as good as Comcast, which was always excellent.  Standard definition (SD) channels are hands down the best I&#8217;ve ever seen.  Nothing brings out a crappy SD picture like an HDTV, and on my set SD Comcast looked particularly crappy, with compression artifacts all over the place.  Thanks to the bandwidth and on-demand architecture of FIOS TV, there is no<br />
noticeable compression on any of the SD channels.  The picture and sound are crystal clear, and playback is smooth and instantaneous.</p>
<p>The sheer number of channels is overwhelming. With their &#8220;Premier Package&#8221; (in reality their most basic standard plan), I have over 200 english-language channels, plus the HD channels, plus 40+ digital music channels, for less than $35 a month. Wading through all of these channels was a little frustrating at first, but it&#8217;s gotten easier over the last week as we get used to where our favorite channels are.<br />
The DVR box is the same basic crappy Motorola set Comcast uses, with slightly different software.  While better than the Comcast solution, it&#8217;s no TiVo.  Still, there are little things about the FIOS DVR software that are a lot nicer than the Comcast DVR software.  Recorded shows are grouped together, the cursor jumps to the next logical selection, and the box jumps back 8 seconds or so when you finish fast-forwarding, obviously trying the imitate TiVo&#8217;s jumback feature but failing miserably.  For downsides, the Verizon guide is a little more jumbled than Comcast&#8217;s, their provided remote does not have a page down button, and there series-recordings are as flexible.   However, until the Series 3 TiVo drops below $200, I&#8217;ll stick with the Verizon DVR.</p>
<h4>Conclusion</h4>
<p>All in all, I&#8217;m very pleased with the Verizon FIOS service and highly recommend it.  Comcast can probably make you better deals right now, as their sales reps have more freedom with package pricing, but Verizon will catch up to this.  Also, if you have a lot of televisions, Comcast may be cheaper since Verizon requires a box for every TV.  However, if you care more about picture quality and features than about saving $10 a month on your bill, this service is definitely for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mrchuckles.net/2007/01/26/verizon-fios/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Redundant WAN redeux</title>
		<link>http://www.mrchuckles.net/2007/01/10/redundant-wan-redeux/</link>
		<comments>http://www.mrchuckles.net/2007/01/10/redundant-wan-redeux/#comments</comments>
		<pubDate>Thu, 11 Jan 2007 03:22:38 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[Servers]]></category>

		<guid isPermaLink="false">http://www.mrchuckles.net/2007/01/10/redundant-wan-redeux/</guid>
		<description><![CDATA[Okay, so it&#8217;s been 7 months since I originally wrote about my search for a dual WAN router (or even since I updated this blog&#8230; sad).  In that time, I did eventually find a solution, but it was a long, painful road.  The road began with a look at load balancers, an extremely [...]]]></description>
			<content:encoded><![CDATA[<p>Okay, so it&#8217;s been 7 months since I originally wrote about my search for a dual WAN router (or even since I updated this blog&#8230; sad).  In that time, I did eventually find a solution, but it was a long, painful road.  The road began with a look at load balancers, an extremely complex and expensive bunch of boxes designed to do way more than I need (or could afford).  Then came the Cisco 1841, but I couldn&#8217;t bring myself to spend $2000 on a simple router for a $160 a month cable connection.  After that, I was working with a company (who shall remain nameless) to develop their existing load balancer product into a link balancer, but it wasn&#8217;t ready for prime time, and I had to pass.  So, 4 months past my implementation date, and I was back to square one.  The Linux box was looking better and better.</p>
<p>This whole project changed when I happened to check-up on <a href="http://www.pfsense.com">pfSense</a>, a firewall distribution based on FreeBSD.  Lo and behold, they had added multiple WAN support over the summer.  A quick download and test run later, and I had my winner.  It had the raw support for the features that I need, with the polish coming down the pike in the coming months.  It was free, since I already had a spare server to put it on.  It was configured completely through a web interface, making for easy administration.  It was&#8230; a done deal.</p>
<p>We went live with the setup before Christmas, and it&#8217;s been running flawlessly.  Policy-based routing allows me to control which packets go where, and strong NAT/firewall rules make it a breeze to publish services out to the world.  I&#8217;ve even got it running a fourth interface for a guest VLAN.  More on that later&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mrchuckles.net/2007/01/10/redundant-wan-redeux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redundant WAN on the cheap</title>
		<link>http://www.mrchuckles.net/2006/06/06/redundant-wan-on-the-cheap/</link>
		<comments>http://www.mrchuckles.net/2006/06/06/redundant-wan-on-the-cheap/#comments</comments>
		<pubDate>Wed, 07 Jun 2006 01:59:56 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[Servers]]></category>

		<guid isPermaLink="false">http://www.mrchuckles.net/2006/06/06/redundant-wan-on-the-cheap/</guid>
		<description><![CDATA[So, I&#8217;ve been trying to find the best way to provide some extra Internet bandwidth at work without breaking the bank.  My initial thought was to double up my T, until I realized how much that would cost me per month, and I still wouldn&#8217;t come close to the speed of my home cable [...]]]></description>
			<content:encoded><![CDATA[<p>So, I&#8217;ve been trying to find the best way to provide some extra Internet bandwidth at work without breaking the bank.  My initial thought was to double up my T, until I realized how much that would cost me per month, and I still wouldn&#8217;t come close to the speed of my home cable modem connection.  So, I&#8217;ve decided to bring in a Comcast business cable modem as our primary &#8220;web&#8221; connection.  We&#8217;ll maintain the T for published services, outgoing email, and redundancy.  Simple, cheap, great.</p>
<p>With the easy part out of the way, I embarked on a quest to manage two WAN links.  Our firewall/gateway is a Microsoft ISA Server, which doesn&#8217;t support multiple WAN links.  The only ISA add-on that does support multiple WAN links has just been deemed end of life by EMC.  Just as well, as it was $3000.  So, I began looking for hardware solutions.  Thus began the hard part.<br />
<span id="more-299"></span><br />
I found many SOHO solutions that can load balance multiple WAN connections.  The list includes the <a href="http://www.netgear.com/products/details/FVX538.php">NetGear FVX538</a>, <a href="http://www.xincom.com/twr602.html">Xincom DPG602</a>, <a href="http://www.netgear.com/products/details/FVX538.php">Linksys RV082</a>, and a few others.  All of these are low-cost, feature rich solutions, but are obviously built on low-cost hardware.  They don&#8217;t seem capable of handling the throughput of a large network, as evidenced by their 253 user limit.  I&#8217;m not even certain what this user limit is, or how it&#8217;s enforced.  In any event, these seem best suited to small offices of 50 PCs or less.  Certainly not ideal for our 300+ node environment.</p>
<p>My next foray led me to the <a href="http://www.cisco.com/en/US/products/ps5875/index.html">Cisco 1841</a> router.  There are a few users on the ISA Server message boards that seem to be raving about this router.  It has many features and options, but my initial impression is that it cannot handle the routing speeds of a broadband cable connection.  My CDWG rep is looking into this, so I should have some more information shortly.  If it can meet my needs without breaking the bank, I think it&#8217;s a sure bet.  Enterprise class features and support are always a plus.</p>
<p>Finally, an intriguing option would be to setup a Linux-based router using <a href="http://www.samag.com/documents/s=1824/sam0201h/0201h.htm">this article</a> as a guide.  This is option has the appeal of low cost, many possibilities with traffic control and QOS, and of course all the smell of a fun project.  However, support and service are realistically nil, so the long term outlook isn&#8217;t good.</p>
<p>Hopefully I&#8217;ll have some more options and answers in the coming days, and I&#8217;ll post an update then.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mrchuckles.net/2006/06/06/redundant-wan-on-the-cheap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ISA Server and slow SSL</title>
		<link>http://www.mrchuckles.net/2005/04/21/isa-server-and-slow-ssl/</link>
		<comments>http://www.mrchuckles.net/2005/04/21/isa-server-and-slow-ssl/#comments</comments>
		<pubDate>Thu, 21 Apr 2005 21:13:02 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.mrchuckles.net/archives/2005/04/13/isa-server-and-slow-ssl</guid>
		<description><![CDATA[Over the last 4 months I&#8217;ve been attempting to track down and solve a problem with ISA Server and an SSL web service we were using.  Initial access to the site was fine, but about 3 or 4 pages in, access would become painfully slow and page elements or entire pages would fail to [...]]]></description>
			<content:encoded><![CDATA[<p>Over the last 4 months I&#8217;ve been attempting to track down and solve a problem with <a href="http://www.microsoft.com/isa">ISA Server</a> and an SSL web service we were using.  Initial access to the site was fine, but about 3 or 4 pages in, access would become painfully slow and page elements or entire pages would fail to load.  This problem was most evident in <a href="http://www.microsoft.com/ie">Internet Explorer</a>, but would also appear in <a href="http://www.mozilla.org/products/firefox">Firefox</a>.  It was also most visible on this one particular web service we use, but at times showed up on many other SSL-enabled sites.  Last Monday I finally figured out what was happening and solved the problem.  It was right in my face the whole time.<br />
<span id="more-265"></span></p>
<div class="alert">
<h3>Update 14 Jul 2005</h3>
<p>It would seem that this entry has become quite popular on the &#8216;net.  It is, in fact, the number 1 hit on Google for anyone searching on &quot;ISA slow SSL&quot;, or variations thereof.  Therefore, I felt some clarifications are in order.  Read on:
<ol>
<li>This entry only applies to ISA 2004.  I never had this problem on ISA 2000, but I wasn&#8217;t using per-user controls under ISA 2000.  If you&#8217;re having similar issues with ISA 2000, you may want to check out www.isaserver.org or the Microsoft public newsgroups for ISA Server.  I don&#8217;t have ISA 2000 installed anywhere, so I can&#8217;t really offer much assistance on that front.</li>
<li>Following up on #1, this entry has nothing to do with MS Proxy 2.0.  While ISA is the replacement for MS Proxy server, they are two totally different animals.  In addition, I haven&#8217;t touched Proxy Server 2 since 1999, so I can&#8217;t really offer much assistance on that front either.  (As an aside, if you&#8217;re still running Proxy Server 2, please replace it.  It&#8217;s really a terrible product).</li>
<li>This solution really only has an effect if you&#8217;re running your ISA Server with per-user access controls.  If that&#8217;s not the case, I would look at other areas of your configuration.  ISAServer.org is a great resource for this type of information.</li>
<li>Please continue to post comments if you have questions or other problems.  I will do my best to help you, but again keep in mind I&#8217;m on ISA now.  My knowledge of Proxy Server 2 has long since faded (for the better, I assure you).</li>
</ol>
</div>
<h3>The background</h3>
<p>We run a Microsoft ISA Server 2004 firewall to provide Internet access and security for all computers on campus.  ISA Server is known for its strong per-user authentication features, and we make heavy use of them.  All outbound connections from our workstations must be authenticated, which is handled by the Firewall Client that is installed through group policy.  We also use the web caching feature of ISA, so all of our browsers are configured to use the ISA Server as a proxy through the auto-configuration script.</p>
<h3>The symptoms</h3>
<p>Initial site access was fine, and load times were quick.  Subsequent page loads from the same site would begin to slow down, and some page elements (read: images) would fail to load.  Once that happened, future attempts to access the site would fail with timeout errors.</p>
<h3>The investigation</h3>
<p>When testing this problem, I noticed the problem was much more prevalent in Internet Explorer, so I switched this particular user to Firefox for this one site.  Things seemed to work better, but reports of page failures still would come in.  Other attempts at resolving the problem, including removing proxy settings from Firefox and disabling caching for the site, provided initial but ultimately false hope.  Finally, as a desperation attempt, I added a rule to our ISA server to allow any request to the site without authentication or HTTP content checks.  I even bumped this rule to the top of the list, to reduce the amount of time the firewall was involved in the transaction.  In short, these blind fix attempts proved fruitless.</p>
<p>It was time to take it up a notch, so I busted out network monitor.  Traffic between the ISA server and the site appeared to be normal, with no unusual packets or headers to throw things off.  Of course, much of the traffic was encrypted with SSL, so network monitor was next to useless.  I then began to monitor the log files from the ISA console while troubleshooting the issue, and initially everything seemed to be normal.  Then I saw something.</p>
<h3>The realization</h3>
<p>I noticed that the connections to the site were staying open, even after all the data for that connection was transferred.  After ISA&#8217;s connection timeout limit was reached, the connections would then close.  Strange.  I also began to notice that once I got locked out of this site, I was locked out of any type of Internet access for about two minutes.  Two minutes, the exact amount of ISA&#8217;s timeout limit.  Then the clincher, connection attempts to port 8080 and 1745 on the firewall were being denied from my machine.  For those of you not familiar with ISA Server, port 8080 is used for the proxy/cache portion of ISA, and port 1745 is the Microsoft Firewall Client communication port.  Every single new connection my machine was making to the ISA server was being denied.  I began to pore over my ISA settings looking for something that could explain this.  I soon found it.</p>
<h3>The solution</h3>
<p>ISA ships with a pre-defined per-machine connection limit of 40.  Once a machine makes 40 simultaneous connections to the ISA server, any new connections are denied.  Because the HTTP and SSL connections were being left open, jumping around various pages on this site quickly brought the number of connections to 40.  Raising the per-machine connection limit to 160, 4x the default, as well as reducing the timeout to 60 seconds has solved these problems.  I&#8217;m not quite certain why connections to this site are being left open after all the data for the connection has been transferred, nor have I determined if this problem is specific to this site.  I&#8217;ll have to break out my TCP/IP book and do a little RFC reading to get that fully figured out.  I&#8217;m just glad to have finally solved this problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mrchuckles.net/2005/04/21/isa-server-and-slow-ssl/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Making the most of VIM</title>
		<link>http://www.mrchuckles.net/2004/12/04/making-the-most-of-vim/</link>
		<comments>http://www.mrchuckles.net/2004/12/04/making-the-most-of-vim/#comments</comments>
		<pubDate>Sat, 04 Dec 2004 15:47:52 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[Geek]]></category>

		<guid isPermaLink="false">http://www.mrchuckles.net/?p=254</guid>
		<description><![CDATA[I&#8217;ve long considered vim to be one of best editors on the planet, and it&#8217;s been my preferred editor for a little over 4 years now. The funny thing is, after 4 years of using it, I still consider myself a beginner with it.  That&#8217;s how powerful this program is.
In an effort to further [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve long considered <a href="http://www.vim.org">vim</a> to be one of best editors on the planet, and it&#8217;s been my preferred editor for a little over 4 years now. The funny thing is, after 4 years of using it, I still consider myself a beginner with it.  That&#8217;s how powerful this program is.</p>
<p>In an effort to further school myself in this program, I stumbled upon an excellent guide called <a href="http://jmcpherson.org/editing.html">Efficient Editing With vim</a> over at <a href="http://jmcpherson.org">Jonathan McPherson&#8217;s</a> home page.  This is an excellent guide to for someone familiar with vim&#8217;s basic editing tasks, who is looking to increase their efficient in moving around a file.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mrchuckles.net/2004/12/04/making-the-most-of-vim/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
