<?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>Fencepost Software &#38; Consulting &#187; Fixes &amp; Troubleshooting</title>
	<atom:link href="http://www.fencepost.net/category/fixes_troubleshooting/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fencepost.net</link>
	<description>Thoughts &#38; Resources on IT Consulting for Small Medical Practices</description>
	<lastBuildDate>Fri, 27 Aug 2010 16:54:49 +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>List of USB Flash Drives with Hardware Write Protection Switch</title>
		<link>http://www.fencepost.net/2010/03/usb-flash-drives-with-hardware-write-protection/</link>
		<comments>http://www.fencepost.net/2010/03/usb-flash-drives-with-hardware-write-protection/#comments</comments>
		<pubDate>Sat, 13 Mar 2010 05:14:48 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
				<category><![CDATA[Fixes & Troubleshooting]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Malware]]></category>
		<category><![CDATA[Reference]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[USB]]></category>

		<guid isPermaLink="false">http://www.fencepost.net/?p=460</guid>
		<description><![CDATA[<p>Frequently when troubleshooting or cleaning PCs (ah, the joys of small business IT) it&#8217;s useful to have a bundle of tools that you can use. I generally use multiboot antivirus CDs created with Shardana Antivirus Rescue Disc Utility (SARDU) with additional utilities put in the Extras directory, but sometimes it&#8217;s hard to beat the [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Frequently when troubleshooting or cleaning PCs (ah, the joys of small business IT) it&#8217;s useful to have a bundle of tools that you can use. I generally use multiboot antivirus CDs created with <a href="http://sarducd.it" target="_blank">Shardana Antivirus Rescue Disc Utility (SARDU)</a> with additional utilities put in the Extras directory, but sometimes it&#8217;s hard to beat the convenience of a USB flash drive. Unfortunately very few flash drives still have the hardware write protect switch that was common years ago.</p>
<p>Here&#8217;s a listing of drives that still include that hardware write protection, along with some other options that might work though not as well. This listing is based on reports from several discussion boards in 2009-2010 as well as a list prepared and maintained by <a href="http://www.heise.de/ct/projekte/FAQ-406390.html#sticks" target="_blank">c&#8217;t Magazine (German)</a> (or <a href="http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=http://www.heise.de/ct/projekte/FAQ-406390.html" target="_blank">via Google Translate</a>). Where available I provide links to the manufacturers and possibly to stores where the drives are available. Please comment with any corrections or additional drives to be added to the list.</p>
<p>(...)<br/>Read the rest of <a href="http://www.fencepost.net/2010/03/usb-flash-drives-with-hardware-write-protection/">List of USB Flash Drives with Hardware Write Protection Switch</a> (2,296 words)</p>
<hr />
<p><small>© Alan Miller/<a href="http://www.fencepost.net">Fencepost Software &amp; Consulting</a>, 2010. All Rights Reserved. |
<a href="http://www.fencepost.net/2010/03/usb-flash-drives-with-hardware-write-protection/">Permalink & Comments</a> <br/>
Post tags: <a href="http://www.fencepost.net/tag/hardware/" rel="tag">Hardware</a>, <a href="http://www.fencepost.net/tag/malware/" rel="tag">Malware</a>, <a href="http://www.fencepost.net/tag/reference/" rel="tag">Reference</a>, <a href="http://www.fencepost.net/tag/security/" rel="tag">Security</a>, <a href="http://www.fencepost.net/tag/usb/" rel="tag">USB</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.fencepost.net/2010/03/usb-flash-drives-with-hardware-write-protection/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>(Fix) Postfix: Recipient address rejected: Domain not found</title>
		<link>http://www.fencepost.net/2010/03/fix-postfix-recipient-address-rejected-domain-not-found/</link>
		<comments>http://www.fencepost.net/2010/03/fix-postfix-recipient-address-rejected-domain-not-found/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 19:42:54 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
				<category><![CDATA[Fixes & Troubleshooting]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Fixes]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://www.fencepost.net/?p=455</guid>
		<description><![CDATA[<p>We had a problem last weekend with Postfix not accepting email for a single domain when it was coming from outside our network, while messages from hosts on the local network were accepted and routed with no problems. Messages from outside the network were rejected with a 450 (temporary) code and the error message [...]


Related posts:<ol><li><a href='http://www.fencepost.net/2010/03/esva-website-global-domination-org-down-2010-march/' rel='bookmark' title='Permanent Link: ESVA Website (global-domination.org) Down, 2010-March, Back 2010-July'>ESVA Website (global-domination.org) Down, 2010-March, Back 2010-July</a> <small>Update 2010-08-07: Several updates of note pulled from the comments....</small></li>
<li><a href='http://www.fencepost.net/2009/11/dns-fails-nslookup-works-fix/' rel='bookmark' title='Permanent Link: (Fix) When DNS and ping Fail but nslookup Works (Windows)'>(Fix) When DNS and ping Fail but nslookup Works (Windows)</a> <small>Spent some time recently with a Windows XP laptop that...</small></li>
<li><a href='http://www.fencepost.net/2010/02/email-marketing-use-a-service/' rel='bookmark' title='Permanent Link: Email Marketing &#8211; Use A Service'>Email Marketing &#8211; Use A Service</a> <small>I occasionally get requests from clients for assistance with sending...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>We had a problem last weekend with Postfix not accepting email for a single domain when it was coming from outside our network, while messages from hosts on the local network were accepted and routed with no problems. Messages from outside the network were rejected with a 450 (temporary) code and the error message &#8220;Recipient address rejected: Domain not found&#8221;. The cause did end up being a DNS problem (apparently the most common kind of issue with Postfix), but not one that I would have expected (a missing host entry for the top-level domain, so example.com wouldn&#8217;t resolve even though mail.example.com did). Finding the source of the problem was complicated because of a set of several changes during a weekend maintenance window.</p>
<p><span id="more-455"></span></p>
<p>We&#8217;re using a bundled virtual machine called <a href="http://www.global-domination.org/ESVA.php" target="_blank">ESVA for spam filtering</a> (currently not available, see <a href="http://www.fencepost.net/2010/03/esva-website-global-domination-org-down-2010-march/" target="_blank">ESVA Website (global-domination.org) Down, 2010-March</a>) ; it&#8217;s basically a prebuilt CentOS server preconfigured with Postfix, MailScanner, SQLGrey (for greylisting), MailWatch, etc.. It&#8217;s worked quite well for us for several years &#8211; on our site for filtering our inbound email and that for our hosted customers, and at several customer sites where they&#8217;re running Exchange. I highly recommend it as a drop-in spam filtering solution with good reporting and manageability, plus a fairly active user community that can generally answer any questions they haven&#8217;t already answered.</p>
<p>Our internal ESVA server was slightly out of date, so last weekend was a good time to update it to 2.0.5.9 (a simple process using &#8216;<span style="font-family: courier new,courier;">esva-update</span>&#8216;) and update a few packages such as ClamAV (&#8216;<span style="font-family: courier new,courier;">yum update</span>&#8216;). I ran the updates, verified that email messages were coming in correctly, and figured I was done with it. I also updated the nameserver entries in <span style="font-family: courier new,courier;">/etc/resolv.conf</span> to point to our new internal DNS servers.</p>
<blockquote><p>A brief digression on our network: We have external-facing DNS servers for domains that we host, but we also have internal servers that return internal addresses for some systems. Those internal servers report as authoritative because they are for the internal hosts that they serve. Thus from outside mail.example.com may resolve to 209.252.x.y but from inside it resolves to 10.3.4.5.</p></blockquote>
<p>After the update, message traffic was fine &#8211; messages were coming in and being passed along to the mail servers, obviously there were no problems. By Monday morning, though it became apparent that while our customers were receiving outside email, we were not. This was easy to miss initially because we&#8217;re a small company and quite frankly we&#8217;re not getting a lot of message traffic overnight on weekends. A quick test from inside the network (&#8216;<span style="font-family: courier new,courier;">telnet mail2.example.com 25</span>&#8216; and manually entering a message) worked just fine so it wasn&#8217;t a problem with the actual handling of email messages, email for other domains that we host was being accepted and routed appropriately so it wasn&#8217;t a problem with firewall configuration, etc.</p>
<p>After spending more time than I like to think about digging through postfix trying to determine why it would be rejecting messages for just one domain (and the primary domain for which ESVA was set up), the problem ended up being completely different:</p>
<p><strong>The new DNS servers didn&#8217;t have a host entry for the base domain example.com. </strong>All of the relevant subdomains were present (some with internal addresses, some with external ones depending on how they&#8217;re reached &#8211; they all have to be there since the DNS server thinks it&#8217;s <strong>the</strong> authoritative one for example.com and won&#8217;t forward queries for that domain. Thus example.com didn&#8217;t resolve (example.local did, which was what the domain was based on). Individual hosts had been set up in DNS (e.g. www.example.com, mail.example.com, mail2.example.com) but not a base record for the top-level domain itself.</p>
<p>Postfix accepted messages submitted from the internal network because it was a local network, and once it had those messages it had transport for the domain name so testing from an internal host worked. Messages from outside the local network were being checked to confirm that the top-level domain existed, but since it didn&#8217;t resolve from inside the network messages were being rejected with</p>
<blockquote><p><span style="font-family: courier new,courier;">Mar  1 15:12:36 mail2 postfix/smtpd[5578]: NOQUEUE: reject: RCPT from mta.sample.net[111.222.111.222]: 450 4.1.2 &lt;recipient@example.com&gt;: Recipient address rejected: Domain not found; from=&lt;bounce-1234567_HTML-1234567-1234567-12345-0@bounce.example.net&gt; to=&lt;recipient@example.com&gt; proto=ESMTP helo=&lt;mta.example.net&gt;</span></p></blockquote>
<p>The fix was simple &#8211; correct the internal DNS server to allow example.com to actually resolve to a hostname. It didn&#8217;t really matter what it was (we used the IP of the web server which is pretty standard), just that it resolved to something so Postfix wouldn&#8217;t reject it.</p>
<p>While I feel a bit foolish for having this bit of misconfiguration happen, in searching for others who&#8217;d experienced similar problems I found nothing particularly useful except comments (generally for the error &#8220;Sender address rejected; Domain not found&#8221;) that it was probably a DNS error. Hopefully this will help someone with the same problem in the future.</p>
[contact-form]


<p>Related posts:<ol><li><a href='http://www.fencepost.net/2010/03/esva-website-global-domination-org-down-2010-march/' rel='bookmark' title='Permanent Link: ESVA Website (global-domination.org) Down, 2010-March, Back 2010-July'>ESVA Website (global-domination.org) Down, 2010-March, Back 2010-July</a> <small>Update 2010-08-07: Several updates of note pulled from the comments....</small></li>
<li><a href='http://www.fencepost.net/2009/11/dns-fails-nslookup-works-fix/' rel='bookmark' title='Permanent Link: (Fix) When DNS and ping Fail but nslookup Works (Windows)'>(Fix) When DNS and ping Fail but nslookup Works (Windows)</a> <small>Spent some time recently with a Windows XP laptop that...</small></li>
<li><a href='http://www.fencepost.net/2010/02/email-marketing-use-a-service/' rel='bookmark' title='Permanent Link: Email Marketing &#8211; Use A Service'>Email Marketing &#8211; Use A Service</a> <small>I occasionally get requests from clients for assistance with sending...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.fencepost.net/2010/03/fix-postfix-recipient-address-rejected-domain-not-found/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>(Fix) OpenOffice.org Hangs When I Start Typing</title>
		<link>http://www.fencepost.net/2010/02/fix-openoffice-org-hangs-when-i-start-typing/</link>
		<comments>http://www.fencepost.net/2010/02/fix-openoffice-org-hangs-when-i-start-typing/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 05:21:03 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
				<category><![CDATA[Fixes & Troubleshooting]]></category>
		<category><![CDATA[Fixes]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://www.fencepost.net/?p=432</guid>
		<description><![CDATA[<p>I ran into a minor difficulty recently on a Linux desktop PC (CentOS 5.4) updated to the recently released OpenOffice.org 3.2, specifically the Go-Oo.org variant that includes some options and tweaks left out of the primary branch. OpenOffice.org 3.2 would start without difficulties, but as soon as I started to type the application would [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I ran into a minor difficulty recently on a Linux desktop PC (<a href="http://centos.org/" target="_blank">CentOS 5.4</a>) updated to the recently released <a href="http://www.openoffice.org/" target="_blank">OpenOffice.org</a> 3.2, specifically the <a href="http://www.go-oo.org/" target="_blank">Go-Oo.org</a> variant that includes some options and tweaks left out of the primary branch. OpenOffice.org 3.2 would start without difficulties, but as soon as I started to type the application would completely freeze up or hang. I only checked this in Calc and Writer, but I suspect that it applies to all of the other components as well and from what I&#8217;ve read it&#8217;s not specific to CentOS (or other RedHat-derived distributions).</p>
<p>After a bit of searching, I ended up at this thread: <a href="http://user.services.openoffice.org/en/forum/viewtopic.php?f=16&amp;t=17902" target="_blank">OpenOffice-3.0.1 hangs if SCIM is active</a>. Boiled down to something for those not interested in the technical details, OpenOffice.org 3.x has problems with some configurations of <a href="http://en.wikipedia.org/wiki/Smart_Common_Input_Method" target="_blank">SCIM, the &#8220;Smart Common Input Method platform.&#8221;</a><br />
(...)<br/>Read the rest of <a href="http://www.fencepost.net/2010/02/fix-openoffice-org-hangs-when-i-start-typing/">(Fix) OpenOffice.org Hangs When I Start Typing</a> (371 words)</p>
<hr />
<p><small>© Alan Miller/<a href="http://www.fencepost.net">Fencepost Software &amp; Consulting</a>, 2010. All Rights Reserved. |
<a href="http://www.fencepost.net/2010/02/fix-openoffice-org-hangs-when-i-start-typing/">Permalink & Comments</a> <br/>
Post tags: <a href="http://www.fencepost.net/tag/fixes/" rel="tag">Fixes</a>, <a href="http://www.fencepost.net/tag/linux/" rel="tag">Linux</a>, <a href="http://www.fencepost.net/tag/troubleshooting/" rel="tag">Troubleshooting</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.fencepost.net/2010/02/fix-openoffice-org-hangs-when-i-start-typing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Slow Startup with Multiple &#8216;Starting&#8217; Services After Malware</title>
		<link>http://www.fencepost.net/2009/11/slow-startup-with-multiple-starting-services-after-malware/</link>
		<comments>http://www.fencepost.net/2009/11/slow-startup-with-multiple-starting-services-after-malware/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 04:02:18 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
				<category><![CDATA[Fixes & Troubleshooting]]></category>
		<category><![CDATA[Fixes]]></category>
		<category><![CDATA[Malware]]></category>
		<category><![CDATA[Office IT]]></category>
		<category><![CDATA[Repair]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Virus]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.fencepost.net/?p=335</guid>
		<description><![CDATA[<p>I had an interesting problem with a server (Windows 2003 Standard) at a small business (6 users total) the other day &#8211; a very long startup time. The server in question is a standalone domain controller/DC as well as a database/application server and file/print server. Terminal Services is installed &#38; configured, but rarely used [...]


Related posts:<ol><li><a href='http://www.fencepost.net/2009/11/dns-fails-nslookup-works-fix/' rel='bookmark' title='Permanent Link: (Fix) When DNS and ping Fail but nslookup Works (Windows)'>(Fix) When DNS and ping Fail but nslookup Works (Windows)</a> <small>Spent some time recently with a Windows XP laptop that...</small></li>
<li><a href='http://www.fencepost.net/2009/10/investigating-r3953724-cn-malwareadware-redirections/' rel='bookmark' title='Permanent Link: (Fix) r3953724.cn Malware/Adware Redirections'>(Fix) r3953724.cn Malware/Adware Redirections</a> <small>Quick Fix: have a program named procmon.exe running (copy of...</small></li>
<li><a href='http://www.fencepost.net/2009/11/fix-another-installation-is-already-in-progress-installing-office-2007-over-office-2000/' rel='bookmark' title='Permanent Link: (Fix) &#8220;Another Installation is Already In Progress&#8217; installing Office 2007 over Office 2000&#8242;'>(Fix) &#8220;Another Installation is Already In Progress&#8217; installing Office 2007 over Office 2000&#8242;</a> <small>Ran into an interesting problem this evening &#8211; I was...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I had an interesting problem with a server (Windows 2003 Standard) at a small business (6 users total) the other day &#8211; a very long startup time. The server in question is a standalone domain controller/DC as well as a database/application server and file/print server. Terminal Services is installed &amp; configured, but rarely used &#8211; mostly for access from outside the office. Database and domain services/authentication were available fairly quickly, as were console logins (via <a href="http://uvnc.com/" target="_blank">UltraVNC/uVNC</a>) &#8211; probably 15-20 minutes to that stage, but more than an hour before terminal services/remote desktop was available.</p>
<p>Digging around on the console attempting to track down the source of the problems, I found multiple services listed as &#8220;Starting&#8221; &#8211; all of them malware-based, with the actual infection cleaned out. My suspicion is that these non-startable services were causing the startup of other services to be delayed, though in this case I&#8217;m not really planning on setting up a test system to verify that.</p>
<p>In the rest of this post I&#8217;ll give a bit more detail on the scenario, what I found, what was needed to clean it out, and a few more notes on what I suspect was happening.</p>
<p><span id="more-335"></span></p>
<h2>Scenario</h2>
<p>We haven&#8217;t been working with this client for very long, so I&#8217;m not sure when these infections were actually cleaned out; the antivirus software (<a href="http://www.sunbeltsoftware.com/sap/c/?aff_id=53567&amp;p=411" target="_blank">VIPRE Antivirus from Sunbelt Software</a>) was configured to only keep logs for a few weeks (now corrected) but it was at least a month ago. I&#8217;m not even certain whether the problems were cleared by the current antivirus package or by a CD-based virus scan when we first started working with them. I know they had a rash of Conficker in the office, so this may have been the aftermath of that.</p>
<p>VIPRE and other tools all showed the system as clean even with the service entries in place, because the files that were being referenced no longer existed, and I suspect that nobody&#8217;s noticed the slow startup times because A) the user-facing services (database, authentication) were up fairly quickly B) the system was generally not being restarted while staff was in the office and C) it&#8217;s a server, it&#8217;s really not restarted that often. In this case an overnight power outage had exceeded the available battery backup duration and the system was shut down when they arrived in the morning.</p>
<h2><strong>Findings</strong></h2>
<p>In general, I didn&#8217;t find any indications of specific causes for the slowdowns &#8211; nothing relevant in the event log, etc. The suspicious services were all running with &#8220;svchost -k netsvcs&#8221; which is not surprising &#8211; it&#8217;s the home for multiple services loaded from DLLs, see the TechNet article in the resources list at the end of this post. The list of services run as part of netsvcs is found at HKLM/SOFTWARE/Microsoft/Windows NT/CurrentVersion/SvcHost in the <span style="font-family: courier new,courier;">netsvcs</span> value (not in the subkey by the same name); the malware entries in my case were at the end of the list.</p>
<p>The short names for the services were randomly generated, but the descriptive names were reasonable-sounding fakes and the descriptions were pulled from other services. The services were hanging at stage &#8220;starting&#8221; and until they died other services weren&#8217;t starting even though there were no dependencies.</p>
<p>Setting the problem services to Disabled was not possible because access to the registry for them was denied. Similarly, the simple way to get rid of some services is with <a href="http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx" target="_blank">Sysinternals&#8217; Autoruns tool</a>, but because only the System account had access to those registry keys the version of Autoruns already on the system didn&#8217;t show the services (I have not checked whether newer versions will detect this problem).</p>
<h2>Resolution</h2>
<p>Identifying the specific service entries in the Registry wasn&#8217;t hard &#8211; I was looking for keys with no descendants (no plus sign next to them) and with randomly-generated names. It&#8217;s helpful to have a good feel for how names get shortened and abbreviated &#8211; just because a name doesn&#8217;t make sense at first doesn&#8217;t mean it&#8217;s actually random. The keys in question also all lacked values (hidden along with descendants by the lack of security permissions) and had permissions set to allow only System any level of access.</p>
<p>Removing the service entries from the registry manually was simple &#8211; it just required changing the security for the affected keys to allow Full Control to an administrative account; in this case the permissions were inherited all the way down. I have encountered situations in the past where security needed to be set on the key, then on the child keys separately. The names were also removed from the netsvcs value found in HKLM/SOFTWARE/Microsoft/Windows NT/CurrentVersion/SvcHost/ (they are in the value, not the key by the same name).</p>
<p>All &#8220;infection&#8221; keys were then exported and deleted.</p>
<h2>Resources</h2>
<p><a href="http://blogs.technet.com/askperf/archive/2008/01/11/getting-started-with-svchost-exe-troubleshooting.aspx" target="_blank">Getting Started with SVCHOST.EXE Troubleshooting</a> (Microsoft TechNet)</p>
<p><a href="http://support.microsoft.com/kb/962007" target="_blank">Virus alert about the Win32/Conficker worm</a> (Microsoft Support)</p>
<p><a href="http://forum.sysinternals.com/forum_posts.asp?TID=9326" target="_blank">Help with svchost.exe</a> (Sysinternals Forums)</p>
[contact-form]


<p>Related posts:<ol><li><a href='http://www.fencepost.net/2009/11/dns-fails-nslookup-works-fix/' rel='bookmark' title='Permanent Link: (Fix) When DNS and ping Fail but nslookup Works (Windows)'>(Fix) When DNS and ping Fail but nslookup Works (Windows)</a> <small>Spent some time recently with a Windows XP laptop that...</small></li>
<li><a href='http://www.fencepost.net/2009/10/investigating-r3953724-cn-malwareadware-redirections/' rel='bookmark' title='Permanent Link: (Fix) r3953724.cn Malware/Adware Redirections'>(Fix) r3953724.cn Malware/Adware Redirections</a> <small>Quick Fix: have a program named procmon.exe running (copy of...</small></li>
<li><a href='http://www.fencepost.net/2009/11/fix-another-installation-is-already-in-progress-installing-office-2007-over-office-2000/' rel='bookmark' title='Permanent Link: (Fix) &#8220;Another Installation is Already In Progress&#8217; installing Office 2007 over Office 2000&#8242;'>(Fix) &#8220;Another Installation is Already In Progress&#8217; installing Office 2007 over Office 2000&#8242;</a> <small>Ran into an interesting problem this evening &#8211; I was...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.fencepost.net/2009/11/slow-startup-with-multiple-starting-services-after-malware/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>(Fix) &#8220;Another Installation is Already In Progress&#8217; installing Office 2007 over Office 2000&#8242;</title>
		<link>http://www.fencepost.net/2009/11/fix-another-installation-is-already-in-progress-installing-office-2007-over-office-2000/</link>
		<comments>http://www.fencepost.net/2009/11/fix-another-installation-is-already-in-progress-installing-office-2007-over-office-2000/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 05:43:34 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
				<category><![CDATA[Fixes & Troubleshooting]]></category>
		<category><![CDATA[Fixes]]></category>
		<category><![CDATA[MSOffice]]></category>
		<category><![CDATA[Repair]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.fencepost.net/?p=317</guid>
		<description><![CDATA[<p>Ran into an interesting problem this evening &#8211; I was helping someone who was having problems with installing Office 2007 on an XP system with Office 2000 (I believe Professional) installed. The problem was that when the actual installation process started, it would hang up because another installation was running.</p> <p>The standard fix for [...]


Related posts:<ol><li><a href='http://www.fencepost.net/2009/11/dns-fails-nslookup-works-fix/' rel='bookmark' title='Permanent Link: (Fix) When DNS and ping Fail but nslookup Works (Windows)'>(Fix) When DNS and ping Fail but nslookup Works (Windows)</a> <small>Spent some time recently with a Windows XP laptop that...</small></li>
<li><a href='http://www.fencepost.net/2009/11/avoid-vbscript-for-web-apps/' rel='bookmark' title='Permanent Link: Avoid VBScript for Web Apps'>Avoid VBScript for Web Apps</a> <small>Earlier this week I spent some time troubleshooting a browser-based...</small></li>
<li><a href='http://www.fencepost.net/2009/11/choosing-printers-for-the-office/' rel='bookmark' title='Permanent Link: Choosing Printers for the Office'>Choosing Printers for the Office</a> <small>For many small businesses, when it&#8217;s time to add or...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Ran into an interesting problem this evening &#8211; I was helping someone who was having problems with installing Office 2007 on an XP system with Office 2000 (I believe Professional) installed. The problem was that when the actual installation process started, it would hang up because another installation was running.</p>
<p>The standard fix for that is restarting the system to let the in-progress installation do the processing that it needs a system restart for, but in this case that wasn&#8217;t the issue.</p>
<p><span id="more-317"></span>Other options beyond that relate to removing the InProgress key from HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\InProgress, but that also wasn&#8217;t doing the trick so it wasn&#8217;t an existing installation &#8211; it was either something attempting an install behind the scenes (possible, but unlikely given the system setup) or it was something being triggered as part of the installation process.</p>
<p>Digging a bit, the .ipi file being referenced by that registry entry contained references to Office 2000 Professional Disk 2. That led to it being a problem with the uninstaller for the earlier version when started by the Office 2007 installer. Since it wasn&#8217;t critical to keep the other parts of Office 2000 on the system we went ahead and uninstalled that, but we received the same error attempting to uninstall Disk 2 (which contains Publisher and some Small Business Tools).</p>
<p>Since this was apparently an issue with the uninstall for that part of Office 2000, I did a bit of digging. It turns out that Microsoft has a cleanup utility designed to remove Office 2000 from a Windows 2000 (or earlier) system. It was last updated when Windows XP came out, and <strong>explicitly does not run</strong> on XP.</p>
<p>With that information, we ended up with Microsoft&#8217;s article <a href="http://support.microsoft.com/kb/247684/EN-US/" target="_blank">How to remove Office 2000 CD2</a>. This gives instructions on the files, directories and registry entries to remove <strong>after </strong>you&#8217;ve run the Disk 2 uninstallation (which was giving us problems all by itself).  Rather than individually remove all of the specified files, and since we had already removed the bulk of Office 2000, I took a bit of a shortcut.</p>
<p><strong>Final Solution:</strong> While this is a little messy (there are no-longer-needed files and shortcuts left behind), the quick solution to getting the Office 2007 installer to stop trying to uninstall Office 2000 was to back up (export) the entire HKLM\Software\Microsoft\Office\9.0\ branch then remove it since no parts of Office 2000 are going to be remaining. This allowed the Office 2007 install to complete with no issues.</p>
<p><strong>Followup</strong>: there are certainly files left behind that should be removed, but given the relative size of Publisher 2000 and modern hard drives I&#8217;m not too concerned about space consumed by the remaining files. There are some now-invalid shortcuts that should also be cleaned up, but since the user is above-average technically savvy she should be just fine cleaning those up herself.</p>
<p><strong>Second Followup</strong>: Applies only if Outlook is being uninstalled. It turns out that the user in question was using Outlook Express but was using Outlook for storing Contacts &#8211; this was available up to Office 2000 but was removed in Office 2003 except for upgrades. Since the new version being installed didn&#8217;t include Outlook, I ended up needing to export the contacts from her PST on another system so she could use them in Windows Address Book. If you&#8217;re doing this and using Outlook Express, check first to see if you&#8217;re using Outlook Contacts and export as needed before proceeding. Microsoft&#8217;s article <a href="http://office.microsoft.com/en-us/outlook/HA010920381033.aspx" target="_blank">Copy Outlook contacts to the Outlook Express address book</a> provides more information.</p>
[contact-form]


<p>Related posts:<ol><li><a href='http://www.fencepost.net/2009/11/dns-fails-nslookup-works-fix/' rel='bookmark' title='Permanent Link: (Fix) When DNS and ping Fail but nslookup Works (Windows)'>(Fix) When DNS and ping Fail but nslookup Works (Windows)</a> <small>Spent some time recently with a Windows XP laptop that...</small></li>
<li><a href='http://www.fencepost.net/2009/11/avoid-vbscript-for-web-apps/' rel='bookmark' title='Permanent Link: Avoid VBScript for Web Apps'>Avoid VBScript for Web Apps</a> <small>Earlier this week I spent some time troubleshooting a browser-based...</small></li>
<li><a href='http://www.fencepost.net/2009/11/choosing-printers-for-the-office/' rel='bookmark' title='Permanent Link: Choosing Printers for the Office'>Choosing Printers for the Office</a> <small>For many small businesses, when it&#8217;s time to add or...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.fencepost.net/2009/11/fix-another-installation-is-already-in-progress-installing-office-2007-over-office-2000/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Avoid VBScript for Web Apps</title>
		<link>http://www.fencepost.net/2009/11/avoid-vbscript-for-web-apps/</link>
		<comments>http://www.fencepost.net/2009/11/avoid-vbscript-for-web-apps/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 14:40:32 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
				<category><![CDATA[Fixes & Troubleshooting]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Office IT]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.fencepost.net/?p=306</guid>
		<description><![CDATA[<p>Earlier this week I spent some time troubleshooting a browser-based application that a client is using. The problem cropped up on a PC with a clean install of Windows XP SP3 after assorted system corruption that wasn&#8217;t worth the time to repair.</p> <p>The application in question uses an ActiveX table control to display data [...]


Related posts:<ol><li><a href='http://www.fencepost.net/2009/11/dns-fails-nslookup-works-fix/' rel='bookmark' title='Permanent Link: (Fix) When DNS and ping Fail but nslookup Works (Windows)'>(Fix) When DNS and ping Fail but nslookup Works (Windows)</a> <small>Spent some time recently with a Windows XP laptop that...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Earlier this week I spent some time troubleshooting a browser-based application that a client is using. The problem cropped up on a PC with a clean install of Windows XP SP3 after assorted system corruption that wasn&#8217;t worth the time to repair.</p>
<p><span id="more-306"></span>The application in question uses an ActiveX table control to display data provided as XML embedded in the body of the web page, and has assorted other components that need to be installed on the PC for it to work. After getting past the basic issues (the regular user of the PC isn&#8217;t a local administrator, so no ActiveX installs allowed), we had the page loading, the table control displaying, and no contents.</p>
<p>After removing, reinstalling and verifying the registration of the control and the supporting libraries, both I and the vendor&#8217;s support staff were stumped (and it got kicked around their offices for a day or so). I had glanced at the HTML enough to confirm that the data to be displayed was in fact present and we knew it wasn&#8217;t an account issue on their side since the same web-app login worked correctly from other systems, so it was something specific about that newly-built system.</p>
<p>After a bit more poking around on my own in the HTML to see what was happening, it occurred to me that the very first thing in the block of VBScript was the command to link the table control to the XML-formatted data in the page. Since that wasn&#8217;t executing, I figured that perhaps the VBScript support on the system was out of date. I remembered seeing an update for that a few years earlier (<a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C717D943-7E4B-4622-86EB-95A22B832CAA&amp;displaylang=en" target="_blank">Windows Script 5.6 for 2000/XP, 2007</a> and <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=47809025-d896-482e-a0d6-524e7e844d81" target="_blank">Windows Script 5.7 for XP, 2007</a>), and applying that did the trick.</p>
<p>I&#8217;m not sure whether it was a question of the scripting support being outdated or simply not being present at all in a new install. In theory 5.7 was supposed to be a part of SP3 and 5.8 is in Windows 7 and Server 2008 R2, but since it&#8217;s not based on .NET it&#8217;s clearly not the direction that Microsoft is headed &#8211; it&#8217;s legacy code. Since the .NET-based PowerShell is available for all current Microsoft operating systems, I&#8217;d expect that at some point in the not too distant future the older Windows Script Host is going to fall by the wayside. If you&#8217;re developing for the long term, I&#8217;d try to avoid falling with it.</p>
<p><strong>Note: </strong>Of course, this all ignores the fact that VBScript and .NET-based browser development will only run in Internet Explorer. If you&#8217;d like to have your application run in multiple browsers or be usable on Macs and Linux (and eventually on mobile devices like the iPhone, Android and probably even Windows Mobile), you should be working with JavaScript and some of the frameworks for it. ActiveX controls and IE-only scripting languages may add unnecessary constraints to your market.</p>


<p>Related posts:<ol><li><a href='http://www.fencepost.net/2009/11/dns-fails-nslookup-works-fix/' rel='bookmark' title='Permanent Link: (Fix) When DNS and ping Fail but nslookup Works (Windows)'>(Fix) When DNS and ping Fail but nslookup Works (Windows)</a> <small>Spent some time recently with a Windows XP laptop that...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.fencepost.net/2009/11/avoid-vbscript-for-web-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(Fix) When DNS and ping Fail but nslookup Works (Windows)</title>
		<link>http://www.fencepost.net/2009/11/dns-fails-nslookup-works-fix/</link>
		<comments>http://www.fencepost.net/2009/11/dns-fails-nslookup-works-fix/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 02:59:07 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
				<category><![CDATA[Fixes & Troubleshooting]]></category>
		<category><![CDATA[Fixes]]></category>
		<category><![CDATA[Maintenance]]></category>
		<category><![CDATA[Repair]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.fencepost.net/?p=302</guid>
		<description><![CDATA[<p>Spent some time recently with a Windows XP laptop that would see networks fine (although IP address acquisition via DHCP seemed slower than I&#8217;d expect), but which was unable to resolve names with DNS. This was affecting IE, Firefox,  ping, basically anything that used the built-in Winsock calls such as gethostbyname(). NSLookup, on the [...]


Related posts:<ol><li><a href='http://www.fencepost.net/2009/10/investigating-r3953724-cn-malwareadware-redirections/' rel='bookmark' title='Permanent Link: (Fix) r3953724.cn Malware/Adware Redirections'>(Fix) r3953724.cn Malware/Adware Redirections</a> <small>Quick Fix: have a program named procmon.exe running (copy of...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Spent some time recently with a Windows XP laptop that would see networks fine (although IP address acquisition via DHCP seemed slower than I&#8217;d expect), but which was unable to resolve names with DNS. This was affecting IE, Firefox,  ping, basically anything that used the built-in Winsock calls such as gethostbyname(). NSLookup, on the other hand, worked just fine.</p>
<p>The first thing to do when facing any computer problem is to figure out where the problem lies, so it was time for a bit of sleuthing.</p>
<p><span id="more-302"></span>These days the <strong>first </strong>thing to run on any general-use computer with networking problems is standard <strong>anti-spyware / anti-malware / anti-virus</strong> software. Some malware infections wedge themselves into the network stack so they can intercept and redirect traffic, and redirecting DNS queries is one approach to send traffic to either advertising that they get paid for or phishing sites where they can steal banking or credit card information. Even if an infection has been cleaned, it&#8217;s possible that a part of it was left behind and could still be causing problems. Antivirus boot/rescue CDs are great for this for two reasons: first, they clean the system of many of the more obtrusive problems and second, if they&#8217;re able to update over the Internet then it indicates that there&#8217;s not a hardware problem &#8211; just a Windows problem. <strong>Result: Nothing Found, possibly because I wasn&#8217;t the first person to look at it.<br />
</strong></p>
<p>While those scans were running, I also checked whether it was a <strong>firewall </strong>issue though that seemed unlikely since nslookup was working. I have seen a major brand of &#8220;Internet Security Suite&#8221; decide to block DNS queries in the past, so I always check that. <strong>Result: Not the firewall</strong></p>
<p>Microsoft has a couple of options for doing repairs to the TCP/IP stack and Winsock, both of which can be damaged by some malware. Assuming that you&#8217;re reasonably up-to-date, you can look at <a href="http://support.microsoft.com/kb/299357" target="_blank">How to reset Internet Protocol (TCP/IP)</a> (KB299357) and <a href="http://support.microsoft.com/kb/811259" target="_blank">How to determine and to recover from Winsock2 corruption</a> (KB811259), both from Microsoft. <strong>Both of these apply to Vista and Server 2003 as well as XP.</strong> Read the cautions in these, you may need to reinstall some software that works with the Internet after using these. <strong>Result: these didn&#8217;t help either.</strong></p>
<p>Windows does some caching (saving copies) of DNS lookup results, but the service that provides that isn&#8217;t critical &#8211; it just sometimes makes things faster. To see if that was the problem, I tried queries with the &#8220;DNS Client&#8221; service (as listed under Control Panel, Administrative Tools, Services) running and stopped. To start or stop it from the command line, use <strong><span style="font-family: courier new,courier;">net stop dnscache</span></strong> and <strong><span style="font-family: courier new,courier;">net start dnscache</span></strong>. <strong>Result: Not the DNS Client/dnscache</strong></p>
<p>In the category of things I don&#8217;t expect most people to try, I checked the network traffic to and from the PC using <a href="http://www.wireshark.org/" target="_blank">Wireshark</a> (formerly Ethereal, the portable version). The network traffic looked fine, but only DNS queries from nslookup were making it out &#8211; no other queries were being attempted. This is an advanced thing to check and for most users the results of using this tool will not make any sense, so unless you know what a packet sniffer is just ignore this step.</p>
<p>Finally, if nothing else has done the trick, you can <strong>try Winsock XP Fix</strong>. This depends on the fact that some important registry items are the same between different installations of Windows, so it&#8217;s able to completely remove those items and re-add them. In some ways this is a last resort because it&#8217;s kind of like taking a hammer to the problem, but it can do the trick when nothing else has worked. I&#8217;m also only going to suggest using it on Windows XP or older systems &#8211; it hasn&#8217;t been updated since before Windows Vista came out, so it&#8217;s quite possible that running it on Vista, Windows 7 or server operating systems would break things.The Microsoft links above both apply to Vista as well as XP, so try those first.</p>
<p>Winsock XP Fix is available from multiple locations, including <a href="http://www.pcworld.com/downloads/userreviews/fid,25701/userreviews.html" target="_blank">Winsock XP Fix at PCWorld.com</a>, <a href="http://windowsxp.mvps.org/winsock.htm" target="_blank">Winsock XP Fix at Ramesh/MVPS</a>, or other locations by searching for the name. <strong>Result: This did the trick.</strong></p>
<h2>Update: What&#8217;s Happening?</h2>
<p>(Added November 29, 2009) Since I neglected to include details of what&#8217;s actually causing these symptoms, here are my suspicions.</p>
<p>All of the items that I tried for diagnosing the problem (including a simple Python program that I didn&#8217;t mention) are using the standard <span style="font-family: courier new,courier;">gethostbyname(name)</span> call, which is part of the standard WinSock API. If you&#8217;re a developer you may note that it accepts only the name to be looked up with no way to specify name servers, because it uses the name servers specified for your current network connection. You can see what those name servers are by running the command &#8220;<span style="font-family: courier new,courier;">ipconfig /all</span>&#8221; from a command prompt.</p>
<p>NSLookup is a tool that allows you to check what results a specific name server returns, using the default name server(s) if you don&#8217;t specify one. The advantage of the tool is that if you&#8217;re in an environment with multiple name servers, you can use nslookup to confirm that Name Server B is actually returning the correct values when queried. &#8220;<span style="font-family: courier new,courier;">dig</span>&#8221; is another tool that can be used this way, but is not normally found on Windows systems.</p>
<p>Because nslookup allows you to specify what name server to use, it can&#8217;t just use the built-in gethostbyname() API call since that doesn&#8217;t allow you to specify a name server. For that reason, nslookup in effect has its own internal implementation of that same call which is unaffected by many problems with the WinSock portion of Windows as long as the lowest-level network communications are still working.</p>
<p>For a cooking analogy, nslookup always makes its own bread from scratch rather than buying a loaf at the bakery, so when the bakery&#8217;s oven fails nslookup is unaffected.</p>
<h3>Updates:</h3>
<p>2010-03-18 Added mention that the Microsoft Knowledgebase links apply to Vista and Server 2003, which the final solution does not do.</p>
[contact-form]


<p>Related posts:<ol><li><a href='http://www.fencepost.net/2009/10/investigating-r3953724-cn-malwareadware-redirections/' rel='bookmark' title='Permanent Link: (Fix) r3953724.cn Malware/Adware Redirections'>(Fix) r3953724.cn Malware/Adware Redirections</a> <small>Quick Fix: have a program named procmon.exe running (copy of...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.fencepost.net/2009/11/dns-fails-nslookup-works-fix/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>(Fix) r3953724.cn Malware/Adware Redirections</title>
		<link>http://www.fencepost.net/2009/10/investigating-r3953724-cn-malwareadware-redirections/</link>
		<comments>http://www.fencepost.net/2009/10/investigating-r3953724-cn-malwareadware-redirections/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 00:34:02 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
				<category><![CDATA[Fixes & Troubleshooting]]></category>
		<category><![CDATA[Fixes]]></category>
		<category><![CDATA[Malware]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Virus]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.fencepost.net/?p=292</guid>
		<description><![CDATA[<p>Quick Fix: have a program named procmon.exe running (copy of notepad.exe) to disable malware temporarily. This should let you run searches &#38; download fixes. This is only temporary while you clean the system. Read this post for more details and please let me know in comments if this does or does not work for [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><strong>Quick Fix: </strong>have a program named procmon.exe running (copy of notepad.exe) to disable malware temporarily. This should let you run searches &amp; download fixes. <strong>This is only temporary while you clean the system. </strong>Read this post for more details and please let me know in comments if this does or does not work for you.</p>
<p><strong>Update/Fix:</strong></p>
<p>The system did indeed have a corrupted atapi.sys file as noted in the comments, though I did not end up using ComboFix to clean it &#8211; I was able to replace the file with the identically-sized but binary-different one from the most recent service pack (C:\Windows\ServicePackFiles\i386\atapi.sys) and have not seen the same problem recurring.</p>
<p>In addition, if you need to prevent it from redirecting while you download fixes, you may be able to simply copy notepad.exe (or another common executable) to the name procmon.exe and run that. Last night while I still had the infection active it did not seem to redirect while procmon was running under that name, possibly as a measure to avoid detection.</p>
<p>At this point (several days after initial infection, more than a week after initial reports in the wild) I suspect that many of the tools linked below are updated with definitions that cover this malware so you can probably get by with simply running updated versions of those.</p>
<p><strong>(...)<br/>Read the rest of <a href="http://www.fencepost.net/2009/10/investigating-r3953724-cn-malwareadware-redirections/">(Fix) r3953724.cn Malware/Adware Redirections</a> (348 words)</p>
<hr />
<p><small>© Alan Miller/<a href="http://www.fencepost.net">Fencepost Software &amp; Consulting</a>, 2009. All Rights Reserved. |
<a href="http://www.fencepost.net/2009/10/investigating-r3953724-cn-malwareadware-redirections/">Permalink & Comments</a> <br/>
Post tags: <a href="http://www.fencepost.net/tag/fixes/" rel="tag">Fixes</a>, <a href="http://www.fencepost.net/tag/malware/" rel="tag">Malware</a>, <a href="http://www.fencepost.net/tag/troubleshooting/" rel="tag">Troubleshooting</a>, <a href="http://www.fencepost.net/tag/virus/" rel="tag">Virus</a>, <a href="http://www.fencepost.net/tag/windows/" rel="tag">Windows</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.fencepost.net/2009/10/investigating-r3953724-cn-malwareadware-redirections/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Fix for Outlook 2007 Trying to Load InfoPath (Error 1605)</title>
		<link>http://www.fencepost.net/2009/07/fix-for-outlook-2007-trying-to-load-infopath-error-1605/</link>
		<comments>http://www.fencepost.net/2009/07/fix-for-outlook-2007-trying-to-load-infopath-error-1605/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 02:45:30 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
				<category><![CDATA[Fixes & Troubleshooting]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Fixes]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Repair]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.fencepost.net/?p=240</guid>
		<description><![CDATA[<p>Just ran into this situation after a client uninstalled &#38; reinstalled Office 2007 Pro. When Outlook was opened, it complained twice about being unable to open InfoPath because it wasn&#8217;t installed.</p> <p>I found multiple other complaints about this, but no solutions (though some suggested removing and reinstalling Office). A bit of digging with SysInternals&#8217; [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Just ran into this situation after a client uninstalled &amp; reinstalled Office 2007 Pro. When Outlook was opened, it complained twice about being unable to open InfoPath because it wasn&#8217;t installed.</p>
<p>I found multiple other complaints about this, but no solutions (though some suggested removing and reinstalling Office). A bit of digging with SysInternals&#8217; Process Monitor, turned up mention of not finding the somewhat promising value &#8220;DisableInfopathForms,&#8221; so I took a stab and created the value as a DWORD under the location ProcMon was reporting. Setting the value to 1 cleared the problem on Outlook startup.</p>
<p>(...)<br/>Read the rest of <a href="http://www.fencepost.net/2009/07/fix-for-outlook-2007-trying-to-load-infopath-error-1605/">Fix for Outlook 2007 Trying to Load InfoPath (Error 1605)</a> (140 words)</p>
<hr />
<p><small>© Alan Miller/<a href="http://www.fencepost.net">Fencepost Software &amp; Consulting</a>, 2009. All Rights Reserved. |
<a href="http://www.fencepost.net/2009/07/fix-for-outlook-2007-trying-to-load-infopath-error-1605/">Permalink & Comments</a> <br/>
Post tags: <a href="http://www.fencepost.net/tag/email/" rel="tag">Email</a>, <a href="http://www.fencepost.net/tag/fixes/" rel="tag">Fixes</a>, <a href="http://www.fencepost.net/tag/microsoft/" rel="tag">Microsoft</a>, <a href="http://www.fencepost.net/tag/repair/" rel="tag">Repair</a>, <a href="http://www.fencepost.net/tag/troubleshooting/" rel="tag">Troubleshooting</a>, <a href="http://www.fencepost.net/tag/windows/" rel="tag">Windows</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.fencepost.net/2009/07/fix-for-outlook-2007-trying-to-load-infopath-error-1605/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Winlogon.exe at 50% or 100% CPU (Fix)</title>
		<link>http://www.fencepost.net/2009/07/winlogon-cpu-offline-files-or-csc/</link>
		<comments>http://www.fencepost.net/2009/07/winlogon-cpu-offline-files-or-csc/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 19:43:30 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
				<category><![CDATA[Fixes & Troubleshooting]]></category>
		<category><![CDATA[Fixes]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.fencepost.net/?p=231</guid>
		<description><![CDATA[<p>There are apparently a variety of things that can cause the winlogon.exe process on Windows PCs to consume all available CPU, but I&#8217;ve found few references to this cause &#8211; corruption in Offline Files, even when Offline Files is disabled on the PC, on the server and on the domain (via Group Policy). Depending [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>There are apparently a variety of things that can cause the winlogon.exe process on Windows PCs to consume all available CPU, but I&#8217;ve found few references to this cause &#8211; corruption in Offline Files, even when Offline Files is disabled on the PC, on the server and on the domain (via Group Policy). Depending on the age of the PC, this will consume either 50% of the CPU (on newer dual-core systems) or 100% of the CPU (on older systems). This is the only non-malware winlogon.exe problem that I recall personally encountering.</p>
<p><strong>Update: </strong>The original title &amp; article indicated that this applied to Windows PCs on domains only, but Offline Files is available to non-domain PCs as well as long as Fast User Switching is not turned on.</p>
<p>(...)<br/>Read the rest of <a href="http://www.fencepost.net/2009/07/winlogon-cpu-offline-files-or-csc/">Winlogon.exe at 50% or 100% CPU (Fix)</a> (257 words)</p>
<hr />
<p><small>© Alan Miller/<a href="http://www.fencepost.net">Fencepost Software &amp; Consulting</a>, 2009. All Rights Reserved. |
<a href="http://www.fencepost.net/2009/07/winlogon-cpu-offline-files-or-csc/">Permalink & Comments</a> <br/>
Post tags: <a href="http://www.fencepost.net/tag/fixes/" rel="tag">Fixes</a>, <a href="http://www.fencepost.net/tag/troubleshooting/" rel="tag">Troubleshooting</a>, <a href="http://www.fencepost.net/tag/windows/" rel="tag">Windows</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.fencepost.net/2009/07/winlogon-cpu-offline-files-or-csc/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>SETPWRCG.EXE &#8211; Dell Power Management component</title>
		<link>http://www.fencepost.net/2009/06/setpwrcg-exe-dell-power-management/</link>
		<comments>http://www.fencepost.net/2009/06/setpwrcg-exe-dell-power-management/#comments</comments>
		<pubDate>Sun, 28 Jun 2009 14:59:18 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Maintenance]]></category>
		<category><![CDATA[Repair]]></category>
		<category><![CDATA[Virus]]></category>

		<guid isPermaLink="false">http://www.fencepost.net/?p=219</guid>
		<description><![CDATA[<p>My antivirus reported an infected file (setpwrcg.exe) this morning, with a file date of 7/19/2004.</p> <p>There were a few things that struck me as odd about this:</p> It didn&#8217;t seem like a randomly-generated name, Most viruses/worms don&#8217;t seem to bother to set their file dates, particularly not to 5 years ago, I haven&#8217;t been [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>My antivirus reported an infected file (setpwrcg.exe) this morning, with a file date of 7/19/2004.</p>
<p>There were a few things that struck me as odd about this:</p>
<ul>
<li> It didn&#8217;t seem like a randomly-generated name,</li>
<li>Most viruses/worms don&#8217;t seem to bother to set their file dates, particularly not to 5 years ago,</li>
<li>I haven&#8217;t been doing anything likely to get my system infected, and</li>
<li>I use a firewall that should&#8217;ve warned me if anything unusual was trying to make outbound connections from my computer (e.g. to try to spread an infection).</li>
</ul>
<p>Searches via Google &amp; Yahoo turned up nothing significant (mostly this file in lists of files and one warning that it had been found on infected systems), so I did a little more investigating at a very brute-force level.</p>
<p>The file in question doesn&#8217;t have any vendor information, version strings, etc. which is a bit suspicious, but looking at the actual content of the file, I found multiple strings tied to Dell power management configuration &#8211; hibernation, etc. Since this fits with the name &#8220;set pwr cg&#8221; I&#8217;m going to assume that the cg is short for something like &#8220;configuration&#8221; and that they were trying to stick with a DOS-style 8.3 name for this file. The reason it turns up on infected systems is that Dell computers get viruses too.</p>
<p>Almost certainly a harmless file, at least this version of it.</p>
[contact-form]


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p><hr />
<p><small>© Alan Miller/<a href="http://www.fencepost.net">Fencepost Software &amp; Consulting</a>, 2009. All Rights Reserved. |
<a href="http://www.fencepost.net/2009/06/setpwrcg-exe-dell-power-management/">Permalink & Comments</a> <br/>
Post tags: <a href="http://www.fencepost.net/tag/maintenance/" rel="tag">Maintenance</a>, <a href="http://www.fencepost.net/tag/repair/" rel="tag">Repair</a>, <a href="http://www.fencepost.net/tag/security/" rel="tag">Security</a>, <a href="http://www.fencepost.net/tag/virus/" rel="tag">Virus</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.fencepost.net/2009/06/setpwrcg-exe-dell-power-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NEVER Give Out Your Password</title>
		<link>http://www.fencepost.net/2009/06/never-give-out-your-password/</link>
		<comments>http://www.fencepost.net/2009/06/never-give-out-your-password/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 15:31:34 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Free Services]]></category>
		<category><![CDATA[Passwords]]></category>
		<category><![CDATA[Phishing]]></category>
		<category><![CDATA[Scams]]></category>

		<guid isPermaLink="false">http://www.fencepost.net/?p=215</guid>
		<description><![CDATA[<p style="text-align: center;">IF support staff for a service you are using need access to your account or information within it, they can get that access without needing your password. Nobody should be asking for your password.</p> <p style="text-align: left;">This applies to email (e.g. Hotmail/Windows Live, Yahoo, Google and many others), social networking (Facebook, LinkedIn, [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><strong>IF support staff for a service you are using need access to your account or information within it, they can get that access without needing your password. Nobody should be asking for your password.</strong></p>
<p style="text-align: left;">This applies to email (e.g. Hotmail/Windows Live, Yahoo, Google and many others), social networking (Facebook, LinkedIn, MySpace, etc.), online photos (Flickr, etc.), and <strong>especially</strong> applies to your banking and finances. <strong>NO </strong>bank or financial services employee should ever ask for your password &#8211; bank policies generally prohibit them from doing so as a firing offense.</p>
<p style="text-align: left;">Think of someone asking for your password the same way you&#8217;d think about a stranger walking up to you on the street and saying &#8220;Hi, I&#8217;m with the village. I need your home address and your house keys.&#8221; No matter how friendly and professional looking, would you just give your keys to a stranger like that?</p>
<p style="text-align: left;">(...)<br/>Read the rest of <a href="http://www.fencepost.net/2009/06/never-give-out-your-password/">NEVER Give Out Your Password</a> (293 words)</p>
<hr />
<p><small>© Alan Miller/<a href="http://www.fencepost.net">Fencepost Software &amp; Consulting</a>, 2009. All Rights Reserved. |
<a href="http://www.fencepost.net/2009/06/never-give-out-your-password/">Permalink & Comments</a> <br/>
Post tags: <a href="http://www.fencepost.net/tag/email/" rel="tag">Email</a>, <a href="http://www.fencepost.net/tag/free-services/" rel="tag">Free Services</a>, <a href="http://www.fencepost.net/tag/passwords/" rel="tag">Passwords</a>, <a href="http://www.fencepost.net/tag/phishing/" rel="tag">Phishing</a>, <a href="http://www.fencepost.net/tag/scams/" rel="tag">Scams</a>, <a href="http://www.fencepost.net/tag/security/" rel="tag">Security</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.fencepost.net/2009/06/never-give-out-your-password/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
