<?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>LaslowNET &#187; Troubleshooting</title>
	<atom:link href="http://laslow.net/tag/troubleshooting/feed/" rel="self" type="application/rss+xml" />
	<link>http://laslow.net</link>
	<description></description>
	<lastBuildDate>Sat, 04 Feb 2012 03:06:05 +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>Sage ACCPAC 5.5: Crystal Reports Blues</title>
		<link>http://laslow.net/2011/08/09/sage-accpac-5-5-crystal-reports-blues/</link>
		<comments>http://laslow.net/2011/08/09/sage-accpac-5-5-crystal-reports-blues/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 20:52:54 +0000</pubDate>
		<dc:creator>Laslow</dc:creator>
				<category><![CDATA[Makes Sense]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[ACCPAC]]></category>
		<category><![CDATA[PITA]]></category>

		<guid isPermaLink="false">http://laslow.net/?p=1283</guid>
		<description><![CDATA[Our accountant&#8217;s computer has been dog slow for the last six or so months, so after going through the lengthy process of spec&#8217;ing a new system and getting the purchase approved, I was finally able to get her a replacement. The new system, with massive amount of RAM and a screaming processor (with a nice [...]]]></description>
			<content:encoded><![CDATA[<p>Our accountant&#8217;s computer has been dog slow for the last six or so months, so after going through the lengthy process of spec&#8217;ing a new system and getting the purchase approved, I was finally able to get her a replacement. The new system, with massive amount of RAM and a screaming processor (with a nice SSD to top things off) truly is a thing of beauty, however we ended up running in to a rather large problem.</p>
<p>Because the new system runs Windows 7 x64, we had to upgrade our slightly-old copy of Pervasive SQL 10 to Service Pack 3. Although this seemed to work fine with ACCPAC initially, we quickly discovered all was not well.</p>
<p>Case in point, when trying to print an invoice with a custom Crystal Reports template, ACCPAC would simply throw the following error:</p>
<blockquote><p>not enough memory for operation</p></blockquote>
<p>Searching Google got me nowhere. The few references to that error and printing only spoke of issues with Terminal Server environments, and none of the suggested steps worked. After a few hours of fighting, though, I had the bright idea to try using one of the stock invoice templates.</p>
<p>Go figure, it worked.</p>
<p>As it turns out, the CR templates we were using dated back at least six years, and had been created with a copy of Crystal Reports 7 (dating from 1999!). So, we downloaded a trial copy of Crystal Reports 2011, re-saved the templates, and the memory error disappeared without a trace. There were a few issues with the templates (some fields refused to populate), but some manual adjustments (read: copy and pasting sections for the working stock ACCPAC templates) solved that as well.</p>
<p><strong>TL;DR Version: If you get the above memory error when trying to print from ACCPAC using custom Crystal Reports templates, try re-saving them with a newer version of CR. Apparently that&#8217;s all it takes.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://laslow.net/2011/08/09/sage-accpac-5-5-crystal-reports-blues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PFDAVAdmin and the Case of &#8220;Could Not Expand&#8221;</title>
		<link>http://laslow.net/2011/06/17/pfdavadmin-and-the-case-of-could-not-expand/</link>
		<comments>http://laslow.net/2011/06/17/pfdavadmin-and-the-case-of-could-not-expand/#comments</comments>
		<pubDate>Fri, 17 Jun 2011 20:49:40 +0000</pubDate>
		<dc:creator>Laslow</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://laslow.net/?p=1246</guid>
		<description><![CDATA[There are a number of articles out there about how to bulk-update permissions on calendars in Microsoft Exchange, most of them pointing to the PFDAVAdmin tool. The problem, though, is that you have to read the requirements for it very carefully. Case in point: I ran in to this when trying to run the tool [...]]]></description>
			<content:encoded><![CDATA[<p>There are a <a href="http://exchangeshare.wordpress.com/2008/05/27/faq-give-calendar-read-permission-on-all-mailboxes-pfdavadmin/" target="_blank">number</a> <a href="http://www.itexperience.net/2008/10/22/set-calendar-permissions-with-pfdavadmin/" target="_blank">of</a> <a href="http://social.technet.microsoft.com/Forums/fi-FI/exchangesvradmin/thread/dff4d2f4-da03-42db-81b5-7d113d2d5ded" target="_blank">articles</a> out there about how to bulk-update permissions on calendars in Microsoft Exchange, most of them pointing to the <a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=22427" target="_blank">PFDAVAdmin tool</a>. The problem, though, is that you have to read the requirements for it very carefully. Case in point:</p>
<p><a href="http://laslow.net/wp-content/uploads/2011/06/pfdavadmin.jpg"><img class="aligncenter size-medium wp-image-1247" title="PFDAVAdmin &quot;could not expand&quot;" src="https://laslow.net/wp-content/uploads/2011/06/pfdavadmin-300x211.jpg" alt="PFDAVAdmin &quot;could not expand&quot;" width="300" height="211" /></a>I ran in to this when trying to run the tool from my Server 2003 x64-based Exchange 2007 server. It happened again when I tried to run it from a Server 2008 x64 box, and from my Windows 7 x64 workstation.</p>
<p>As it turns out, PFDAVAdmin requires <a href="http://www.microsoft.com/download/en/details.aspx?id=26" target="_blank">.Net Framework 1.1</a> to be installed. It isn&#8217;t recommended to install that directly on to your Exchange Server as it can cause issues with .Net 2.0, so I simply installed it on my Win7 x64 box, ignored the Compatibility Warning, and that was it &#8211; PFDAVAdmin worked perfectly.</p>
]]></content:encoded>
			<wfw:commentRss>http://laslow.net/2011/06/17/pfdavadmin-and-the-case-of-could-not-expand/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Short: A Small Problem with TrueCrypt and Toshiba Fastboot</title>
		<link>http://laslow.net/2011/03/15/short-a-small-problem-with-truecrypt-and-toshiba-fastboot/</link>
		<comments>http://laslow.net/2011/03/15/short-a-small-problem-with-truecrypt-and-toshiba-fastboot/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 16:03:34 +0000</pubDate>
		<dc:creator>Laslow</dc:creator>
				<category><![CDATA["It's a Feature"]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Makes Sense]]></category>
		<category><![CDATA[Short]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Laptops]]></category>
		<category><![CDATA[Toshiba]]></category>
		<category><![CDATA[TrueCrypt]]></category>

		<guid isPermaLink="false">http://www.laslow.net/?p=1155</guid>
		<description><![CDATA[Yesterday, I decided to encrypt my Toshiba Satellite C650D laptop with TrueCrypt &#8211; I opted for Full System Drive encryption, which involves TrueCrypt adding its own bootloader. After answering the usual questions from the setup wizard, it prompted me to reboot to test the settings. After Windows restarted, I was prompted to enter the password [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, I decided to encrypt my Toshiba Satellite C650D laptop with TrueCrypt &#8211; I opted for Full System Drive encryption, which involves TrueCrypt adding its own bootloader. After answering the usual questions from the setup wizard, it prompted me to reboot to test the settings. After Windows restarted, I was prompted to enter the password I had specified earlier. The only problem was, when I started typing, nothing happened &#8211; I also couldn&#8217;t use ESC to bypass the password prompt, or CTRL+ALT+DEL to reboot. My only option was to power off. When I turned the laptop back on, though, I was able to enter the password without issue.</p>
<p>After the encryption process finished, I rebooted the laptop again, only to find that keyboard input still wasn&#8217;t working when I needed to enter the bootloader password. Again, though, after powering it off and back on everything worked fine. On a hunch, I shut down the laptop completely, then turned it back on, and was able to enter the password without issue.</p>
<p>As it turns out, if you have Toshiba&#8217;s &#8216;Fastboot&#8217; feature enabled in BIOS (allows for &lt; 1 second from power button to bootloader, bypassing the BIOS splash screen and, apparently, some hardware initialization steps), TrueCrypt won&#8217;t recognize your internal keyboard (unfortunately, I didn&#8217;t have a USB keyboard handy to see if that would work) &#8211; but only on a reboot. From a cold boot, the keyboard is apparently initialized differently and works fine.</p>
<p><strong>TL;DR Version: If you use TrueCrypt to encrypt your System Drive and have Toshiba Laptop, don&#8217;t use the Fastboot option in BIOS or you will not be able to enter your bootloader password when you reboot and will be force to cold boot every time.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://laslow.net/2011/03/15/short-a-small-problem-with-truecrypt-and-toshiba-fastboot/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Solution: Fonts Not Available in Adobe Products</title>
		<link>http://laslow.net/2010/11/05/solution-fonts-not-available-in-adobe-products/</link>
		<comments>http://laslow.net/2010/11/05/solution-fonts-not-available-in-adobe-products/#comments</comments>
		<pubDate>Fri, 05 Nov 2010 18:04:44 +0000</pubDate>
		<dc:creator>Laslow</dc:creator>
				<category><![CDATA[howto]]></category>
		<category><![CDATA[Short]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[fonts]]></category>

		<guid isPermaLink="false">https://www.laslow.net/?p=1057</guid>
		<description><![CDATA[Last month our in-house web-dev/graphic-designer moved across the country and I ended up taking over most of her responsibilities. This afternoon our General Manager asked me to put together a news paper ad, so I fired up Adobe Illustrator and grabbed a copy of our branding guide. After figuring out that I needed a few [...]]]></description>
			<content:encoded><![CDATA[<p>Last month our in-house web-dev/graphic-designer moved across the country and I ended up taking over most of her responsibilities. This afternoon our General Manager asked me to put together a news paper ad, so I fired up Adobe Illustrator and grabbed a copy of our branding guide. After figuring out that I needed a few variants of <em>Helvetica</em>, I proceeded to hunt through the metric ton of fonts in Illustrators <em>type</em> menu, only to find all of my <em>Helvetica</em> fonts were missing.</p>
<p>Thinking this odd, I popped in to Microsoft Word and saw that yes, all of my fonts were there. Photoshop, though, wouldn&#8217;t show a number of them either. In fact, all of the missing fonts were <a href="http://en.wikipedia.org/wiki/PostScript_fonts" target="_blank">Type 1</a>.</p>
<p>As it turns out, Adobe doesn&#8217;t play nice with Type 1 fonts, and requires that you place them in following folder:</p>
<blockquote><p>C:Program FilesCommon FilesAdobeFonts</p></blockquote>
<p><strong>Important</strong>: If you&#8217;re using a 64-bit version of Windows, place them in:</p>
<blockquote><p>C:Program Files (x86)Common FilesAdobeFonts</p></blockquote>
<p>Once you&#8217;ve copied the fonts to that folder (note that if you already have them in another folder, you can just add a shortcut to them instead), restart the Adobe product and it should show all of your fonts!</p>
]]></content:encoded>
			<wfw:commentRss>http://laslow.net/2010/11/05/solution-fonts-not-available-in-adobe-products/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Logon Server Unavailable Error</title>
		<link>http://laslow.net/2010/08/18/logon-server-unavailable-error/</link>
		<comments>http://laslow.net/2010/08/18/logon-server-unavailable-error/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 23:30:03 +0000</pubDate>
		<dc:creator>Laslow</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[PITA]]></category>
		<category><![CDATA[WTF]]></category>

		<guid isPermaLink="false">http://www.laslow.net/?p=983</guid>
		<description><![CDATA[I came back from vacation the other day to find that some computers on our primary domain (example.local) were unable to access shares on a secondary domain (test.local) located in another building, accessed via a wireless link). When attempting to open the share (or just browse to the Domain Controller), the following error would appear: Google&#8217;ing did [...]]]></description>
			<content:encoded><![CDATA[<p>I came back from vacation the other day to find that some computers on our primary domain (<strong>example.local</strong>) were unable to access shares on a secondary domain (<strong>test.local</strong>) located in another building, accessed via a wireless link). When attempting to open the share (or just browse to the Domain Controller), the following error would appear:</p>
<div id="attachment_985" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.laslow.net/wp-content/uploads/2010/08/Error.png"><img class="size-medium wp-image-985" title="Share Error" src="http://www.laslow.net/wp-content/uploads/2010/08/Error-300x42.png" alt="Share Error" width="300" height="42" /></a><p class="wp-caption-text">&quot;There are currently no logon servers available to service the logon request.&quot;</p></div>
<p>Google&#8217;ing did no good, as there were only vague references to DNS issues and WINS servers (the later of which we don&#8217;t use). As nothing had changed in the environment recently, I was at a bit of a loss. I could ping the DC (<strong>Homer</strong>) in question, and even RDP to it, but I couldn&#8217;t for the life of me access the share. NSLOOKUP behaved normally, but then I had a thought &#8212; the DC that I couldn&#8217;t access was also acting as a DNS server (the primary one for <strong>test.local</strong>) with <strong>example.local</strong> as a Secondary Zone (which, of course, contained the DNS entries for the computers that were having trouble accessing the secondary domain). When I loaded the DNS manager and clicked on that zone, I was immediately greeted with an error stating the following:</p>
<div id="attachment_986" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.laslow.net/wp-content/uploads/2010/08/DNS.png"><img class="size-medium wp-image-986" title="DNS Error" src="http://www.laslow.net/wp-content/uploads/2010/08/DNS-300x210.png" alt="DNS Error" width="300" height="210" /></a><p class="wp-caption-text">Turns out, there *was* a DNS problem!</p></div>
<p>The problem was that I had removed a DNS server <em>over a year ago</em> and it was still referenced as the primary DNS server for this zone. For some reason, the Windows DNS service had just now decided this was a problem and stopped grabbing copies of the zone from the functional secondary DNS server.</p>
<p>To fix this, I simply right-clicked on the zone, chose Properties, and then removed the offending server IP from the General tab and updated with the correct servers and order. As soon as I finished, the computers had no trouble accessing that DC again. Magic!</p>
]]></content:encoded>
			<wfw:commentRss>http://laslow.net/2010/08/18/logon-server-unavailable-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exchange 2007 OWA/ActiveSync with Two SSL Certificates</title>
		<link>http://laslow.net/2010/07/20/exchange-2007-owaactivesync-with-two-ssl-certificates/</link>
		<comments>http://laslow.net/2010/07/20/exchange-2007-owaactivesync-with-two-ssl-certificates/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 18:12:43 +0000</pubDate>
		<dc:creator>Laslow</dc:creator>
				<category><![CDATA[Hack]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[SSL]]></category>

		<guid isPermaLink="false">http://www.laslow.net/?p=955</guid>
		<description><![CDATA[Yes, it is possible. It&#8217;s not pretty by any means (a proper Class 2 SSL Certificate is the best way to go), but it can be done. Click Continue Reading for the process. Background I work for a non-profit organisation that&#8217;s primarily funded by the government. As such, we receive only a little funding for [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, it is possible. It&#8217;s not pretty by any means (a proper Class 2 SSL Certificate is the best way to go), but it can be done. Click <em>Continue Reading</em> for the process.</p>
<p><span id="more-955"></span></p>
<p><strong><span style="text-decoration: underline;">Background</span></strong><br />
<span style="font-weight: normal;">I work for a non-profit organisation that&#8217;s primarily funded by the government. As such, we receive only a little funding for &#8216;technical extras&#8217;, and sadly even a cheap Class 2 SSL cert is out of financial reach at this time. The has caused a bit of a problem.</span></p>
<p><span style="font-weight: normal;">We run an Exchange 2007 server on a Windows Server 2003 box with Active Directory in along side the primary and secondary domain controllers. Our internal network was setup (by my predecessor) as <em>foo.local</em>. Our email, on the other hand, is hosted externally (as our ISP does not allow email servers on business accounts &#8211; go figure) on the domain <em>mail.bar.com.</em> Because of <em>foo </em>and <em>bar, </em>a single Class 1 Cert can&#8217;t be used &#8211; and therein lies the problem.</span></p>
<p><span style="font-weight: normal;">When I access OWA (Outlook Web App) internally, I can use the internal name of the mailserver (<em>mail.foo.local</em>), which uses a self-signed Class 1 Server SSL cert by the Windows Server built-in certificate authority.  Of course, when accessed externally, my browser flips out because it doesn&#8217;t recognize my own certificate authority as valid and the name on the cert itself doesn&#8217;t match (<em>mail.foo.local</em> compared to the external domain <em>exchange.bar.com</em>). Although this is technically alright, because I know enough to verify the cert manually, this confuses my users and can potentially lead to man-in-the-middle attacks.</span></p>
<p><strong><span style="text-decoration: underline;">The Solution</span></strong><br />
<span style="font-weight: normal;">IIS only allows one SSL cert per Web Site. Without a Class 2 SSL cert (they allow for multiple domains to be specified) it isn&#8217;t technically possible to have two domains SSL-protected. If I apply a valid Class 1 cert for the external domain, the internal Outlook clients will throw the SSL error instead, which is much more of a problem.</span></p>
<p><span style="font-weight: normal;">Therefore, the solution is two create a second Web Site (with different port assignments, otherwise you need a second NIC and IP address) in IIS and mirror the OWA and ActiveSync Virtual Directories. This is actually easier than it sounds. Note that the following instructions are for IIS on </span><span style="font-weight: normal;"><strong>Windows Server 2003</strong>, and <strong>Exchange 2007</strong>.</span></p>
<ol>
<li>Open IIS, then expand the Web Sites entry.</li>
<li>Right-click on the Web Sites entry and choose &#8220;New&#8221; -&gt; &#8220;Web Site&#8221;.</li>
<li>Choose &#8220;Next&#8221;, then give it a name (and remember it &#8211; I chose &#8220;OWA-External&#8221;), and &#8220;Next&#8221; again.</li>
<li>If you have a second NIC/IP address on the server, specify it. Otherwise, change Port 80 to an unused port (I choose 82), then click &#8220;Next&#8221;.</li>
<li>Choose a new folder to be the root of the website. It&#8217;ll stay empty, so it doesn&#8217;t matter where you put it. I created <em>C:\inetpub2</em>. Click &#8220;Next&#8221; again.</li>
<li>Leave the defaults selected (Read), then click &#8220;Next&#8221; and &#8220;Finish&#8221;.</li>
<li>Right click on the new website (&#8220;OWA-External&#8221; in this example&#8221;) and choose &#8220;Permissions&#8221;.</li>
<li>Add the &#8220;Internet Guest Account&#8221; for your server (typically, <em>DOMAINIUSR_SERVERNAME</em>) and give it Read, Read &amp; Execute, and List permissions.</li>
<li>Click OK and close IIS.</li>
</ol>
<p>Now that the website is setup, we need to tell Exchange to create the Virtual Directories. If you try to manually create them in IIS by mirroring the settings from the existing entries under the Default Web Site, you won&#8217;t be able to access OWA.</p>
<ol>
<li>Open the Exchange Management Shell.</li>
<li>Type <em>Get-OwaVirtualDirectory</em> and press Enter. This will show the existing Virtual Directories.</li>
<li>Now type <em>New-OwaVirtualDirectory -WebSiteName &#8220;OWA-External&#8221;</em> (replacing <em>OWA-External</em> with your website name) and hit Enter. It make take a minute or two to process, depending on the speed/load of your server.</li>
<li>If you don&#8217;t get any errors, type <em>Get-OwaVirtualDirectory</em> again and you should see a new <em>owa</em> entry in the list.</li>
<li>Next is to create a new ActiveSync Virtual Directory in the new site. The command to do that is <em>New-ActiveSyncVirtualDirectory -WebSiteName &#8220;OWA-External&#8221; -ExternalURL &#8220;http://exchange.bar.com/Microsoft-Server-ActiveSync&#8221; </em>(replacing <em>OWA-External</em> and the URL with your own, of course).</li>
</ol>
<p>Now open up the Exchange Management Console. Browse to <em>Server Configuration</em> -&gt; <em>Client Access</em>. Under the <em>Outlook Web Access</em> and <em>Exchange ActiveSync</em>, you should now have two entries each &#8211; one for the original Web Site (usually <em>Default Web Site</em>), then one for the one you just created.</p>
<p>Now you&#8217;re almost done. Back in IIS, open the Properties for the new Web Site and set your SSL port to something other than 443 (unless you have two IP addresses on the server), then install your valid Class 1 SSL cert for your external domain (<em>exchange.bar.com</em>, in this example &#8211; I got my Class 1 cert free from <a href="http://www.startssl.com" target="_blank">www.startssl.com</a>). The only thing left to do now is to port forward. On your router/gateway/firewall/whatever, forward port 443 to your Exchange server&#8217;s IP (or second IP if you&#8217;ve set it up that way) and, if appropriate the correct port. In my case, I forward port 443 to port 444, as well as port 444 to 444. Both are necessary if you&#8217;re using a port other than 443.</p>
<p>Once all this is done, restart IIS on your server and all should be ready. You&#8217;ll now have a valid cert internally and externally!</p>
]]></content:encoded>
			<wfw:commentRss>http://laslow.net/2010/07/20/exchange-2007-owaactivesync-with-two-ssl-certificates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixed: Broken Permalinks in WordPress</title>
		<link>http://laslow.net/2010/07/11/fixed-broken-permalinks-in-wordpress/</link>
		<comments>http://laslow.net/2010/07/11/fixed-broken-permalinks-in-wordpress/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 20:33:55 +0000</pubDate>
		<dc:creator>Laslow</dc:creator>
				<category><![CDATA["It's a Feature"]]></category>
		<category><![CDATA[Meta]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[404]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[D'oh!]]></category>
		<category><![CDATA[VPS]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.laslow.net/?p=944</guid>
		<description><![CDATA[I recently moved servers to a new host (a friend of mine had provided me with a free CPanel account on his VPS before this), and the transition had appeared to work rather well. Then, when I checked my blog stats this morning, something seemed off: So I started looking around the site, and sure [...]]]></description>
			<content:encoded><![CDATA[<p>I recently moved servers to a <a href="http://www.tdrevolution.com" target="_blank">new host</a> (a friend of mine had provided me with a free CPanel account on his VPS before this), and the transition had appeared to work rather well. Then, when I checked my blog stats this morning, something seemed off:</p>
<div id="attachment_947" class="wp-caption aligncenter" style="width: 383px"><a href="http://www.laslow.net/wp-content/uploads/2010/07/stats1.png"><img class="size-full wp-image-947" title="Blog Stats" src="http://www.laslow.net/wp-content/uploads/2010/07/stats1.png" alt="Blog Stats" width="373" height="125" /></a><p class="wp-caption-text">See that last big dip? Guess when that happened!</p></div>
<p>So I started looking around the site, and sure enough &#8211; the main pages displayed fine, however everything else was broken. In fact, anything with a &#8216;fancy&#8217; permalink was 404&#8242;ing.</p>
<p>Once again, a quick Google search lead me to <a href="http://wordpress.org/support/topic/286833" target="_blank">this thread on the WordPress forums</a>. After digging around, I found the problem &#8211; in Apache&#8217;s httpd.conf file on my new VPS, I needed to change the following line:</p>
<p><em>AllowOverride None</em> needed to be <em>AllowOverride All</em></p>
<p>Note, though, that there are two <em>AllowOverride </em>entries in httpd.conf &#8211; one wrapped in &lt;Directory&gt;&lt;/Directory&gt; tags, and one all by itself. The problematic one is the second <em>AllowOverride </em>entry that <strong>isn&#8217;t</strong> wrapped in Directory tags.</p>
<p><strong>TL;DR Version: If you enable fancy permalinks in WordPress, and start getting 404 errors in Apache even with a proper .htaccess file and mod_rewrite enabled, change <em>AllowOverride None </em>to <em>AllowOverride All</em> in httpd.conf &#8211; just make sure you do it to the second <em>AllowOverride </em>entry!</strong></p>
<p><strong>Updated! </strong>If you&#8217;re using nginx instead of Apache, simply add the following to the <em>location</em> section of your nginx.conf file (or the one for your vhost, if you&#8217;re doing that):</p>
<blockquote>
<pre>if (</pre>
<pre>    !-e $request_filename) { rewrite ^.*$ /index.php last;</pre>
<pre>}</pre>
</blockquote>
<pre></pre>
<p><span style="color: #ff0000;"><strong>Updated again!</strong></span> If you&#8217;re using ligHTTPD, you can add the following line to lighttpd.conf (although if you are using your own custom 404 error page, you may wish to find another solution):</p>
<blockquote>
<pre>server.error-handler-404   = "/index.php"</pre>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://laslow.net/2010/07/11/fixed-broken-permalinks-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Short: Microsoft Security Essentials Upgrade Error 0&#215;80070050</title>
		<link>http://laslow.net/2010/07/06/short-microsoft-security-essentials-upgrade-error-0x80070050/</link>
		<comments>http://laslow.net/2010/07/06/short-microsoft-security-essentials-upgrade-error-0x80070050/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 06:27:04 +0000</pubDate>
		<dc:creator>Laslow</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Short]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[MSE]]></category>

		<guid isPermaLink="false">http://www.laslow.net/?p=929</guid>
		<description><![CDATA[I downloaded the Microsoft Security Essentials Ongoing Beta from Microsoft Connect this evening, and as before it installed normally. However, when I tried to update it to the latest version (the setup file on Connect is very out-of-date) the definitions came in fine but the core product refused to upgrade and only provided the error [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.laslow.net/wp-content/uploads/2010/07/mse.png"><img class="alignright size-full wp-image-932" title="Microsoft Security Essentials" src="http://www.laslow.net/wp-content/uploads/2010/07/mse.png" alt="Microsoft Security Essentials" width="128" height="128" /></a>I downloaded the Microsoft Security Essentials Ongoing Beta from <a href="http://connect.microsoft.com" target="_blank">Microsoft Connect</a> this evening, and as before it installed normally. However, when I tried to update it to the latest version (the setup file on Connect is very out-of-date) the definitions came in fine but the core product refused to upgrade and only provided the error code 0&#215;80070050.</p>
<p>Event viewer wasn&#8217;t helpful, a reboot didn&#8217;t fix it, and neither did uninstalling/reinstalling. On a whim, though, I decided to try to the upgrade through Windows Update (after enabling Microsoft Update) and what do you know, it worked!</p>
<p><strong>TL;DR Version: If you get the 0&#215;80070050 error code while trying to upgrade MSE through the MSE program itself, enable Microsoft Update via the Windows Update Control Panel and do the upgrade from there.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://laslow.net/2010/07/06/short-microsoft-security-essentials-upgrade-error-0x80070050/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Windows Cannot Connect to the Printer: 0x0000007e/0&#215;00000006</title>
		<link>http://laslow.net/2010/05/27/windows-cannot-connect-to-the-printer-0x0000007e0x00000006/</link>
		<comments>http://laslow.net/2010/05/27/windows-cannot-connect-to-the-printer-0x0000007e0x00000006/#comments</comments>
		<pubDate>Thu, 27 May 2010 18:46:13 +0000</pubDate>
		<dc:creator>Laslow</dc:creator>
				<category><![CDATA["It's a Feature"]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Printers]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.laslow.net/?p=774</guid>
		<description><![CDATA[Note: Make sure to read over the comments on this post &#8211; there is some excellent advice there as well. Windows 7 has been very good to me so far, but this morning I was literally pounding my desk in frustration over a printer issue. I just received two brand-new Dell Optiplex 780&#8242;s and was in the [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_778" class="wp-caption alignright" style="width: 160px"><a href="http://www.laslow.net/wp-content/uploads/2010/05/hp4015n.jpg"><img class="size-medium wp-image-778 " title="HP P4015dn" src="http://www.laslow.net/wp-content/uploads/2010/05/hp4015n-300x300.jpg" alt="An HP P4015dn - This morning, the bane of my existence" width="150" height="150" /></a><p class="wp-caption-text">An HP P4015dn - This morning, the bane of my existence</p></div>
<p><span style="color: #ff0000;">Note: Make sure to read over the comments on this post &#8211; there is some excellent advice there as well.</span></p>
<p>Windows 7 has been very good to me so far, but this morning I was literally pounding my desk in frustration over a printer issue. I just received two brand-new Dell Optiplex 780&#8242;s and was in the process of configuring the printers on them when I happened across this little message:</p>
<blockquote><p><em>Windows Cannot Connect to the Printer: 0x0000007e</em></p></blockquote>
<p>Now here&#8217;s the situation. The computers are running Windows 7 Professional x64. The printer (an HP P4015dn) is connected to a Windows XP x86 machine and shared normally. Of all of our printers, this is the only one directly shared with a computer due to a wiring issue I have yet to correct (although now I&#8217;m going to make an effort to fix it). I have several other computers running XP and Vista (x86 and x64) that already print this computer without issue, so I was rather stumped. Then I realized I had attempted to install the Vista x64 Postscript drivers instead of the Windows 7 ones.</p>
<p>Unfortunately, Windows 7 no longer provides a dedicated &#8216;Printers&#8217; control panel, and the &#8216;Devices and Printers&#8217; one doesn&#8217;t have a Server Properties option to let you manage installed drivers. So, I stopped the <em>print spooler</em> service and manually deleted the drivers from <em>C:\Windows\System32\spool\Drivers</em>. When I tried to re-add the printer, though, I got this message:</p>
<blockquote><p><em>Windows Cannot Connect to the Printer: 0&#215;00000006</em></p></blockquote>
<p>Hmm. Google wasn&#8217;t much help, so I went to an old standby &#8211; I mannually added the network printer by choosing to create a local port (silly, I know). Here&#8217;s how to get this working:</p>
<ol>
<li>In the <em>Devices and Printers</em> control panel, choose <em>Add a Printer</em>.</li>
<li>In the new window, click <em>Add a local printer</em>.</li>
<li>On the following screen, select <em>Create a new port</em>, and then choose <em>Local Port</em> from the drop-down list and click <em>Next.</em></li>
<li>When asked to enter a <em>Port Name</em>, use the full path to the printer. For example, if your printer share is called <em>Dave</em> and is a computer with the name <em>PrintSrv1</em>, you would enter <em>\PrintSrv1Dave</em> as the <em>Port Name</em>. If you receive an error saying <em>The network path was not found</em>, check the computer name and share name, then try again.</li>
<li>You should be asked to install a driver. Manually download the correct driver (in this case, the <em>HP Universal PostScript</em> driver worked for my <em>HP P4015dn</em>) from the manufacturer&#8217;s website and extract it to a folder on your computer. Then click the <em>Have Disk&#8230;</em> button in the <em>Add Printer</em> wizard and point it to that folder, then click <em>OK </em>and <em>Next</em>.</li>
<li>Wait for it to install the driver.</li>
</ol>
<p>At this point, the printer should be installed and functional. Print a test page to make sure everything worked alright, and then do a little dance (as long as no one is looking)!</p>
]]></content:encoded>
			<wfw:commentRss>http://laslow.net/2010/05/27/windows-cannot-connect-to-the-printer-0x0000007e0x00000006/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Updated: Office Apps Stuck on Downloading Files from Network Shares</title>
		<link>http://laslow.net/2010/05/19/office-apps-stuck-on-downloading-files-from-network-shares/</link>
		<comments>http://laslow.net/2010/05/19/office-apps-stuck-on-downloading-files-from-network-shares/#comments</comments>
		<pubDate>Wed, 19 May 2010 19:19:32 +0000</pubDate>
		<dc:creator>Laslow</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Office 2007]]></category>
		<category><![CDATA[Office 2010]]></category>

		<guid isPermaLink="false">http://www.laslow.net/?p=708</guid>
		<description><![CDATA[For a while now I was having problems opening Word and Excel (2007 and 2010) documents on my work computer. Most of the time everything would work, but every now-and-again I&#8217;d go to open something and Word or Excel would report that it was &#8220;Downloading &#60;filename&#62;&#8221;, and simply get stuck. Although I could click the [...]]]></description>
			<content:encoded><![CDATA[<p>For a while now I was having problems opening Word and Excel (2007 and 2010) documents on my work computer. Most of the time everything would work, but every now-and-again I&#8217;d go to open something and Word or Excel would report that it was &#8220;Downloading &lt;filename&gt;&#8221;, and simply get stuck. Although I could click the little &#8216;X&#8217; to cancel and close the window, the process for either Word or Excel would stay active, and any attempts to kill it would fail. In the end, I&#8217;d have to hard power off the computer to get it to shutdown, and then do a cold boot.</p>
<div id="attachment_731" class="wp-caption aligncenter" style="width: 387px"><a href="http://www.laslow.net/wp-content/uploads/2010/05/downloading.png"><img class="size-full wp-image-731" title="Downloading...." src="http://www.laslow.net/wp-content/uploads/2010/05/downloading.png" alt="'Downloading' an Excel Workbook" width="377" height="46" /></a><p class="wp-caption-text">Oh, &#39;Downloading&#39; message, how I hate thee.</p></div>
<p>I wasn&#8217;t really bothered by it until a few of my users started reporting the same problem. I had a look in to it, and after a lot of fiddling, came across two Microsoft Knowledge Base articles that eventually led me to a solution.</p>
<blockquote><p><a href="http://support.microsoft.com/kb/833041" target="_blank">An Office program is slow or may appear to stop responding (hang) when you open a file from a network location</a></p>
<p><a href="http://support.microsoft.com/kb/313937" target="_blank">The program stops responding when you try to open or to save a file in an Office 2002 program, in an Office 2003 program and in an Office 2007 program</a></p></blockquote>
<p>By adding the registry value from the first KB article linked above (EnableShellDataCaching), and by removing the Group Policy object that was creating a persistent drive mapping and replacing it with a login script (below) to map the drive, I haven&#8217;t had any further reports of the problem.</p>
<blockquote><p>REM Login Script &#8211; Paste these lines in to a batch file, and add that .bat file to a GPO</p>
<div id="_mcePaste">net use z: /delete</div>
<div id="_mcePaste">net use z: \10.0.0.100share</div>
</blockquote>
<div>Note the use of the IP Address, rather than the Fully Qualified Domain Name (FQDN) &#8211; this was essential to getting things working in the end.</div>
]]></content:encoded>
			<wfw:commentRss>http://laslow.net/2010/05/19/office-apps-stuck-on-downloading-files-from-network-shares/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

