<?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>Aaron Parker &#187; Hall of Shame</title>
	<atom:link href="http://blog.stealthpuppy.com/category/hall-of-shame/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.stealthpuppy.com</link>
	<description>on applications, desktop and Terminal Server deployment, virtualisation and more</description>
	<lastBuildDate>Thu, 29 Jul 2010 10:00:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>MSI Live Update disables User Account Control</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/msi-live-update-disables-user-account-control</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/msi-live-update-disables-user-account-control#comments</comments>
		<pubDate>Mon, 11 May 2009 23:12:37 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>
		<category><![CDATA[UAC]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/?p=1087</guid>
		<description><![CDATA[I thought I&#8217;d seen just about every dumb thing that a developer could do, but this latest one from MSI is a whopper.. I have an MSI Wind netbook that&#8217;s having some shutdown and sleep issues when running Windows 7, so my first thought was to ensure I was running the latest BIOS version. For [...]<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/msi-live-update-disables-user-account-control">MSI Live Update disables User Account Control</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>I thought I&#8217;d seen just about every dumb thing that a developer could do, but this latest one from MSI is a whopper..</p>
<p>I have an <a href="http://uk.msi.com/index.php?func=proddesc&amp;prod_no=1415&amp;maincat_no=135&amp;cat2_no=551">MSI Wind netbook</a> that&#8217;s having some shutdown and sleep issues when running Windows 7, so my first thought was to ensure I was running the latest BIOS version. For some reason, MSI still provides <a href="http://www.msicomputer.com/support/BIOS_AMI.asp">a DOS-based utility</a> for updating your BIOS. Not having any USB floppy drives laying around, I went looking for a Windows-based tool instead.</p>
<p>MSI supplies a <a href="http://www.msi.com/index.php?func=html&amp;name=liveupdate_series">Live Update application</a>, which will provide users with the latest BIOS and driver updates for their MSI product. It sounded like a good idea to me at the time, so I downloaded the installer and fired it up, but that&#8217;s when it just got a little too scary.</p>
<p>For some reason that I can&#8217;t quite fathom, it appears that MSI has decided that User Account Control needs to be disabled for their application to run. After installing MSI Live Update and running the main application, you are presented with this dialog box:</p>
<p><img class="alignnone size-full wp-image-1088" title="msiuacwarning" src="http://blog.stealthpuppy.com/wp-content/uploads/2009/05/msiuacwarning.png" alt="msiuacwarning" width="423" height="157" /></p>
<p>Clicking the only option available to you &#8211; the OK button, results in a UAC prompt:</p>
<p><img class="alignnone size-full wp-image-1089" title="msidisableuacprompt" src="http://blog.stealthpuppy.com/wp-content/uploads/2009/05/msidisableuacprompt.png" alt="msidisableuacprompt" width="460" height="417" /></p>
<p>Hmm.. DUAC.EXE, I wonder what that does. Let&#8217;s cancel that prompt and try the another tool included with Live Updater &#8211; Live Monitor. This one not only requires elevation to initially execute, but you just will not get anything useful out of it with UAC enabled.</p>
<p>Here&#8217;s <a href="http://www.youtube.com/watch?v=C297dtKFrK8">a video of the application in action</a> (on Windows Vista) &#8211; running LMONITOR.EXE will in turn run DUAC.EXE to disable UAC and then reboot the machine &#8211; with little warning:</p>
<p><!-- start insertion by YouTube Brackets, robertbuzink.nl --><span class="youtube"><object width="425" height="350" type="application/x-shockwave-flash" data="http://www.youtube.com/v/C297dtKFrK8"> <param name="movie" value="http://www.youtube.com/v/C297dtKFrK8" /><param name="wmode" value="transparent" /></object></span><!-- end Youtube Brackets insertion --></p>
<p>Not only is this a sad indictment of MSI&#8217;s support tool, but this could potentially put many of their users at risk. It&#8217;s a real shame to see developers taking the easy way out instead of doing a little research and <a href="http://msdn.microsoft.com/en-us/magazine/cc163486.aspx">doing things the right way</a>.</p>
<p>Fortunately though, the online version of Live Update (which is really just an ActiveX implementation of the installed version) does not attempt to disable UAC. If you own an MSI product, my recommendation would be to steer well clear of their Live Update utility and download drivers and other updates manually instead.</p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/msi-live-update-disables-user-account-control">MSI Live Update disables User Account Control</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/msi-live-update-disables-user-account-control/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>CutePDF: F A I L</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/cutepdf-f-a-i-l</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/cutepdf-f-a-i-l#comments</comments>
		<pubDate>Thu, 01 May 2008 14:49:24 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/hall-of-shame/cutepdf-f-a-i-l</guid>
		<description><![CDATA[This: is obviously not the case: CutePDF: F A I L is post from stealthpuppy.com. Except as noted otherwise, this work is &#169;2005-2010 Aaron Parker and is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/cutepdf-f-a-i-l">CutePDF: F A I L</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>This:</p>
<p><img border="0" alt="CutePDF" src="http://blog.stealthpuppy.com/wp-content/uploads/2008/05/cutepdf.png" width="393" height="140"> </p>
<p>is obviously not the case:</p>
<p><img border="0" alt="CutePDFError" src="http://blog.stealthpuppy.com/wp-content/uploads/2008/05/cutepdferror.png" width="521" height="244"></p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/cutepdf-f-a-i-l">CutePDF: F A I L</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/cutepdf-f-a-i-l/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Citrix Drops The Icon Ball</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/citrix-drops-the-icon-ball</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/citrix-drops-the-icon-ball#comments</comments>
		<pubDate>Thu, 01 May 2008 14:10:32 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>
		<category><![CDATA[XenApp]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/hall-of-shame/citrix-drops-the-icon-ball</guid>
		<description><![CDATA[Instead of waiting for Citrix to support Windows Vista icon sizes in their new beta client, I&#8217;ve updated it myself. I&#8217;ll bet the Mac OS X client gets a full size icon (Leopard supports 512 x 512 pixels). Why does Vista have to be a second class citizen? Here&#8217;s the before and after shots: I&#8217;m [...]<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/citrix-drops-the-icon-ball">Citrix Drops The Icon Ball</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>Instead of waiting for Citrix to support Windows Vista icon sizes in their new beta client, I&#8217;ve updated it myself. I&#8217;ll bet the Mac OS X client gets a full size icon (Leopard supports 512 x 512 pixels). Why does Vista have to be a second class citizen?</p>
<p>Here&#8217;s the before and after shots:</p>
<p align="center"><img border="0" alt="CitrixApplicationsIconBeforeAndAfter" src="http://blog.stealthpuppy.com/wp-content/uploads/2008/05/citrixapplicationsiconbeforeandafter.png" width="168" height="352"> </p>
<p>I&#8217;m sure you&#8217;ll agree that &#8216;after&#8217; looks much better. The crazy thing is that I&#8217;ve added the 256 x 256 PNG file that I originally downloaded from the official Citrix blogs site (I&#8217;ve lost the original link).</p>
<p>You can download the icon from <a href="http://blog.stealthpuppy.com/files/citrix/CitrixApplications.ico">here</a> and update your existing shortcuts or break out a resource editor to update the executables directly. Here&#8217;s the original PNG file if you want to cook your own.</p>
<p align="center"><img border="0" alt="CitrixApplicationsIcon" src="http://blog.stealthpuppy.com/wp-content/uploads/2008/05/citrixapplicationsicon.png" width="168" height="168"></p>
<p>I&#8217;m going to try to be optimistic and I know this is a beta product, but I&#8217;m not going to bet on Vista icon support in the final release.</p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/citrix-drops-the-icon-ball">Citrix Drops The Icon Ball</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/citrix-drops-the-icon-ball/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Should We Need To Inform The User They&#8217;re Running With Limited Rights?</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/should-we-need-to-inform-the-user-theyre-running-with-limited-rights</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/should-we-need-to-inform-the-user-theyre-running-with-limited-rights#comments</comments>
		<pubDate>Wed, 16 Jan 2008 18:46:01 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/hall-of-shame/should-we-need-to-inform-the-user-theyre-running-with-limited-rights</guid>
		<description><![CDATA[Expecting an application to execute correctly when run with limited user privileges should be something that we take for granted. Alas in the real world this is not the case, but things are getting better, if slowly. Perhaps we&#8217;re currently in some sort of transition process as demonstrated by Adobe Photoshop Elements 5.0. Adobe feel&#8217;s [...]<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/should-we-need-to-inform-the-user-theyre-running-with-limited-rights">Should We Need To Inform The User They&#8217;re Running With Limited Rights?</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>Expecting an application to execute correctly when run with limited user privileges should be something that we take for granted. Alas in the real world this is not the case, but things are getting better, if slowly.</p>
<p>Perhaps we&#8217;re currently in some sort of transition process as demonstrated by <a href="http://www.adobe.com/products/photoshopelwin/">Adobe Photoshop Elements</a> 5.0. Adobe feel&#8217;s that it&#8217;s necessary to inform the user that they are running Photoshop Elements as a limited user:</p>
<p><a href="http://blog.stealthpuppy.com/wp-content/uploads/2008/01/adobephotoshopelementslimiteduser.png"><img src="http://blog.stealthpuppy.com/wp-content/uploads/2008/01/adobephotoshopelementslimiteduser-thumb.png" alt="AdobePhotoshopElementsLimitedUser" style="border: 0px none " border="0" height="162" width="444" /></a></p>
<p>I commend Adobe on shipping an application (especially one aimed at consumers) that will run with limited rights, but I&#8217;m sure most users are probably going to see this dialogue box and have no idea what this means. I might be missing the bigger picture, but in my mind this notification is superfluous. Hopefully version 6.0 does better, I&#8217;ll have to download the trial version and see for myself.</p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/should-we-need-to-inform-the-user-theyre-running-with-limited-rights">Should We Need To Inform The User They&#8217;re Running With Limited Rights?</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/should-we-need-to-inform-the-user-theyre-running-with-limited-rights/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tip Of The Day &#8211; Ain&#8217;t Got No Tips</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/tip-of-the-day-aint-got-no-tips</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/tip-of-the-day-aint-got-no-tips#comments</comments>
		<pubDate>Mon, 07 Jan 2008 16:31:14 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/hall-of-shame/tip-of-the-day-aint-got-no-tips</guid>
		<description><![CDATA[It&#8217;s been a while since an entrant in the Hall of Shame, so today I&#8217;m pleased to bring you a bit of a chuckle courtesy of ACDSee Standard 5.0. It seems that the Tips dialog in this old version, doesn&#8217;t like it if you&#8217;ve installed the application to a non-default location (think sequencing in SoftGrid). [...]<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/tip-of-the-day-aint-got-no-tips">Tip Of The Day &#8211; Ain&#8217;t Got No Tips</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p> It&#8217;s been a while since an entrant in the <a href="http://blog.stealthpuppy.com/category/hall-of-shame">Hall of Shame</a>, so today I&#8217;m pleased to bring you a bit of a chuckle courtesy of ACDSee Standard 5.0. It seems that the Tips dialog in this old version, doesn&#8217;t like it if you&#8217;ve installed the application to a non-default location (think sequencing in SoftGrid). Perhaps this dialog has a case of what my wife would call &#8220;Man eyes&#8221; (very similar to <a href="http://en.wikipedia.org/wiki/Inattentional_blindness">inattentional blindness</a>).</p>
<p><img src="http://blog.stealthpuppy.com/wp-content/uploads/2008/01/acdseetips.png" alt="acdseetips.png" /></p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/tip-of-the-day-aint-got-no-tips">Tip Of The Day &#8211; Ain&#8217;t Got No Tips</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/tip-of-the-day-aint-got-no-tips/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Look, I&#8217;m Not Going To Tell You Again</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/look-im-not-going-to-tell-you-again</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/look-im-not-going-to-tell-you-again#comments</comments>
		<pubDate>Mon, 09 Apr 2007 08:04:00 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/uncategorized/look-im-not-going-to-tell-you-again</guid>
		<description><![CDATA[Here&#8217;s an amusing dialog box that was displayed when Battlefield 2142 crashed the other day: I dare not click Continue since I shouldn&#8217;t have been there in the first place and I don&#8217;t know what sort of trouble Try Again would have got me into.. (This one&#8217;s an entry in the Hall of Shame because [...]<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/look-im-not-going-to-tell-you-again">Look, I&#8217;m Not Going To Tell You Again</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>Here&#8217;s an amusing dialog box that was displayed when <a href="http://battlefield.ea.com/battlefield/bf2142/">Battlefield 2142</a> crashed the other day:</p>
<p><img border="0" src="/images/cs/1000.14.1238.BF2142MemoryError.png" /></p>
<p>I dare not click Continue since I shouldn&#8217;t have been there in the first place and I don&#8217;t know what sort of trouble Try Again would have got me into..</p>
<p>(This one&#8217;s an entry in the <a href="http://www.stealthpuppy.com/blogs/travelling/archive/tags/Hall+of+Shame/default.aspx">Hall of Shame</a> because Battlfield crashes on a fairly regular basis, which is just a little more than annoying)</p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/look-im-not-going-to-tell-you-again">Look, I&#8217;m Not Going To Tell You Again</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/look-im-not-going-to-tell-you-again/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presentation Server Client 10 still uses Windows Help</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/presentation-server-client-10-still-uses-windows-help</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/presentation-server-client-10-still-uses-windows-help#comments</comments>
		<pubDate>Mon, 12 Mar 2007 01:42:00 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>
		<category><![CDATA[Windows-Vista]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/uncategorized/presentation-server-client-10-still-uses-windows-help</guid>
		<description><![CDATA[Gee, I expected a little more than this from Citrix &#8211; the new Presentation Server Client version 10 is still using the old 16-bit Windows Help format (.HLP). What&#8217;s the problem with this you say? Well, Windows Help is no longer included with Windows Vista and Microsoft have been discouraging its&#8217; use for some time [...]<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/presentation-server-client-10-still-uses-windows-help">Presentation Server Client 10 still uses Windows Help</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p><img border="0" align="left" src="/images/cs/1000.14.1104.Windows Help and Support.png" hspace="2" alt="Windows Help and Support" title="Windows Help and Support" />Gee, I expected a little more than this from Citrix &#8211; the new Presentation Server Client version 10 is still using the old <em>16-bit</em> Windows Help format (.HLP). What&#8217;s the problem with this you say? Well, Windows Help is <a href="http://support.microsoft.com/kb/917607">no longer included</a> with Windows Vista and Microsoft have been discouraging its&#8217; use for some time now. Yes you can now download a version of <a href="http://www.microsoft.com/downloads/details.aspx?familyid=6ebcfad9-d3f5-4365-8070-334cd175d4bb&amp;displaylang=en">Windows Help for Vista</a> from Microsoft, but it&#8217;s <a href="http://itsvista.com/2007/03/winhelp-for-vista-may-not-provide-the-help-you-need/">not guaranteed to work with all .HLP files</a>.</p>
<p>So what are we left with now? An unavailable help system when you use the client on Windows Vista. And I don&#8217;t think that deploying Windows Help is the right solution. Citrix, can we please have a client worthy of Windows Vista?</p>
<p>Citrix do have a <a href="http://support.citrix.com/article/CTX112067">known issues list</a> with the client and Windows Vista, which indicates the next client release for mid 2007. Let&#8217;s hope it gets a facelift and this help issue sorted out too.</p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/presentation-server-client-10-still-uses-windows-help">Presentation Server Client 10 still uses Windows Help</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/presentation-server-client-10-still-uses-windows-help/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TweakVI encourages users to turn off UAC</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/tweakvi-encourages-users-to-turn-off-uac</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/tweakvi-encourages-users-to-turn-off-uac#comments</comments>
		<pubDate>Sun, 11 Mar 2007 07:27:00 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>
		<category><![CDATA[UAC]]></category>
		<category><![CDATA[Windows-Vista]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/uncategorized/tweakvi-encourages-users-to-turn-off-uac</guid>
		<description><![CDATA[TweakVI is a tweaking and &#8220;optimisation&#8221; application from Totalidea that is essentially a front end for a large number of registry settings that you can enable or disable to change the behaviour of features in Windows Vista. The application is mainly aimed at power users but I would assume that some slightly less power users [...]<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/tweakvi-encourages-users-to-turn-off-uac">TweakVI encourages users to turn off UAC</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>TweakVI is a tweaking and &#8220;optimisation&#8221; application from <a href="http://www.totalidea.com/content/tweakvi/tweakvi-index.html">Totalidea</a> that is essentially a front end for a large number of registry settings that you can enable or disable to change the behaviour of features in Windows Vista. The application is mainly aimed at power users but I would assume that some slightly less power users would be interested in this application as well.</p>
<p>What has struck me about this software is that during setup you are encouraged to disable UAC because it &#8220;might cause warning message to appear&#8221;. Here&#8217;s the screenshots from the installer:</p>
<p><img border="0" src="/images/cs/1000.14.1100.TweakVISetup3.png" /></p>
<p><img border="0" src="/images/cs/1000.14.1101.TweakVISetup4.png" /></p>
<p>Here&#8217;s a couple of quotes from their FAQ page site about <a href="http://www.totalidea.com/content/tweakvi/tweakvi-faq.html#15">TweakVI and UAC</a>:</p>
<blockquote><p><strong>Dragging files into the File Shredder listbox in the &#8216;File Tools&#8217; plugin does not work. How can I fix that?</strong></p>
<p>In order for the FileShredder feature to work, the Windows Vista User Account Control (UAC) must be disabled; otherwise communication between Windows Vista and the FileShredder via drag-and-drop is impossible. Please check your UAC settings (Control panel &gt;&gt;&gt; User Account Settings). There you can disable UAC.</p>
<p><strong>Certain features might not work as expected &#8211; what am I doing wrong?</strong></p>
<p>It is possible that you have the new Windows User Account Control activated. UAC is known to interfere with some of TweakVIs features. If you encounter a problem, or a malfunction of a TweakVI feature, please check your UAC settings. If UAC is enabled, please disable it, reboot your machine, and check if the problem has disappeared.</p></blockquote>
<p>So from these quotes, I gather that Totalidea finds it easier to get users to disable UAC rather that <a href="http://msdn.microsoft.com/msdnmag/issues/07/01/UAC/">write the application correctly.</a> This is really bad for users, novice and power users alike. Disabling UAC removes one of the major security improvements in Vista. I would have thought that an application that is used to tweak the operating system would be encouraging secure computing.</p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/tweakvi-encourages-users-to-turn-off-uac">TweakVI encourages users to turn off UAC</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/tweakvi-encourages-users-to-turn-off-uac/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Safely Remove Hardware, gets a facelift, almost</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/safely-remove-hardware-gets-a-facelift-almost</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/safely-remove-hardware-gets-a-facelift-almost#comments</comments>
		<pubDate>Thu, 08 Mar 2007 02:24:00 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>
		<category><![CDATA[Windows-Vista]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/uncategorized/safely-remove-hardware-gets-a-facelift-almost</guid>
		<description><![CDATA[There are quite a few design choices in Windows Vista that have me baffled, especially where an interface change to me seems quite logical but Microsoft have not implemented one. The Safely Remove Hardware feature is one such change. In Windows Vista there are two ways to prepare a device for removal before actually physically [...]<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/safely-remove-hardware-gets-a-facelift-almost">Safely Remove Hardware, gets a facelift, almost</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>There are quite a few design choices in Windows Vista that have me baffled, especially where an interface change to me seems quite logical but Microsoft have not implemented one. The Safely Remove Hardware feature is one such change.</p>
<p>In Windows Vista there are two ways to prepare a device for removal before actually physically disconnecting the device. The first method, which has carried over from earlier versions of Windows, is to right click on the Safely Remove Hardware icon in the tray and then click the device to remove. Like this:</p>
<p><img border="0" width="500" src="/images/cs/1000.14.1095.RemoveHardwareMenu.png" height="98" style="width: 500px; height: 98px" /></p>
<p>Once Windows has finished flushing the file system cache, the following dialog is displayed to let you know that you can remove the device:</p>
<p><img border="0" width="410" src="/images/cs/1000.14.1096.SafeToRemoveHardware.png" height="184" style="width: 410px; height: 184px" /></p>
<p>The problem with this approach is this dialog is a little in-your-face and you must respond to it with a mouse click. Surely a balloon notification would be a more pleasant experience? Well, let&#8217;s see what we get when you use the second method to safely remove a device. This method is accessed via the right-click menu on a device such as a USB hard drive in My Computer:</p>
<p><img border="0" src="/images/cs/1000.14.1093.Computer.png" /></p>
<p>This results in a balloon notification in the tray, far more elegant than a popup dialog box:</p>
<p><img border="0" src="/images/cs/1000.14.1094.RemoveHardwareBaloon.png" /></p>
<p><a target="_blank" href="http://www.stealthpuppy.com/photos/images/images/1096/original.aspx"></a></p>
<p>So essentially we have two ways of achieving the same thing, but we get two different notifications. To me balloon notifications are far more effective and since they took the time to implement it, why not update the original notification too? Now as I don&#8217;t work for Microsoft I can&#8217;t possibly have an understanding of the design process, but updating the first method to match the new one just makes sense.</p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/safely-remove-hardware-gets-a-facelift-almost">Safely Remove Hardware, gets a facelift, almost</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/safely-remove-hardware-gets-a-facelift-almost/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Intel Graphics and the Dynamically Generated DLL</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/intel-graphics-and-the-dynamically-generated-dll</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/intel-graphics-and-the-dynamically-generated-dll#comments</comments>
		<pubDate>Fri, 23 Feb 2007 06:49:00 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/uncategorized/intel-graphics-and-the-dynamically-generated-dll</guid>
		<description><![CDATA[I&#8217;ve recently noticed a DLL file from Intel that keep reappearing on my system drive and I&#8217;ve tracked this down to the display software on my laptop &#8211; I&#8217;ve recently moved to a Dell laptop that has an Intel 945GM display adapter. Here&#8217;s the DLL in question: C:\Intel\ExtremeGraphics\CUI\Resource\igfxres.dll The properties of the DLL show this [...]<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/intel-graphics-and-the-dynamically-generated-dll">Intel Graphics and the Dynamically Generated DLL</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;ve recently noticed a DLL file from Intel that keep reappearing on my system drive and I&#8217;ve tracked this down to the display software on my laptop &#8211; I&#8217;ve recently moved to a Dell laptop that has an Intel 945GM display adapter. Here&#8217;s the DLL in question:</p>
<p><span style="font-family: Courier New">C:\Intel\ExtremeGraphics\CUI\Resource\igfxres.dll </span></p>
<p>The properties of the DLL show this as the &#8216;Intel Common User Interface&#8217;. The file is loaded by EXPLORER.EXE and is <em>dynamically created</em> in the context of the current user when you right click on the desktop. The file <em>does not exist</em> anywhere else on the computer.</p>
<p>Because I&#8217;m a neat freak when it comes to file systems I don&#8217;t like having stuff like this lying around (pedantic I know), so I thought that I would see what would happen if I stopped the system from creating the file. I removed Authenticated Users (I run as a standard user) from the system drive so that the DLL could not be created. I then got this:</p>
<p>Before:</p>
<p><img border="0" src="/images/cs/1000.14.971.Intel3.png" /></p>
<p>After:</p>
<p><img border="0" src="/images/cs/1000.14.972.Intel2.png" /></p>
<p>Surely the file does not need to be created at runtime and surely it doesn&#8217;t need to exist in this location? I tested again after copying the DLL to the SYSTEM32 folder and guess what? It worked just as well. Someone over at Intel needs a slap on the wrist.</p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/intel-graphics-and-the-dynamically-generated-dll">Intel Graphics and the Dynamically Generated DLL</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/intel-graphics-and-the-dynamically-generated-dll/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Software Quality? What&#8217;s that?</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/software-quality-whats-that</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/software-quality-whats-that#comments</comments>
		<pubDate>Wed, 14 Feb 2007 03:49:00 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/uncategorized/software-quality-whats-that</guid>
		<description><![CDATA[I&#8217;ve seen some dumb software in my travels and Mercury Quality Center is no exception; however this one has got me scratching my head. Mercury Quality Center &#8220;provides a web-based system for automated software quality testing and management&#8221;. It uses a browser front-end with ActiveX controls connecting to a back-end process (I really don&#8217;t know [...]<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/software-quality-whats-that">Software Quality? What&#8217;s that?</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;ve seen some dumb software in my travels and <a href="http://www.mercury.com/us/products/quality-center/">Mercury Quality Center</a> is no exception; however this one has got me scratching my head.</p>
<p>Mercury Quality Center &#8220;provides a web-based system for <em>automated</em> software quality testing and management&#8221;. It uses a browser front-end with ActiveX controls connecting to a back-end process (I really don&#8217;t know much about the back-end). Now, as you would expect from the product description, Mercury Quality Center should be a nice quality package from end to end. In my view this would include a scriptable client installation package. Scripting any client software installation is important because it should be a consistent repeatable process.</p>
<p>Except that&#8217;s where they strike out. The incredibly dumb thing about this is the client software is packaged up in an <em>InstallShield</em> package which is only used to unpack some files and launch another custom installer. (See the screenshot). No silent install for you!</p>
<p><img border="0" src="/images/cs/1000.14.897.MercuryQualityCenterInstall.png" /></p>
<p>Who&#8217;s the dolt who created this? InstallShield&#8217;s not good enough to install your software? Surely quality software should extend to the installation experience as well? It makes you wonder.</p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/software-quality-whats-that">Software Quality? What&#8217;s that?</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/software-quality-whats-that/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Objective 7 Error Logging: Access Denied</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/objective-7-error-logging-access-denied</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/objective-7-error-logging-access-denied#comments</comments>
		<pubDate>Mon, 05 Feb 2007 14:01:00 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/uncategorized/objective-7-error-logging-access-denied</guid>
		<description><![CDATA[Objective is an Enterprise Content Management system from Objective that uses a Win32 client that plugs into Office and can also be used as a stand-alone application for access to documents. I&#8217;m not a user of the application so I don&#8217;t really have an opinion on its effectiveness but organisations buy it so it must [...]<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/objective-7-error-logging-access-denied">Objective 7 Error Logging: Access Denied</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>Objective is an <a href="http://www.objective.com/Products/Platform/index.html">Enterprise Content Management system from Objective</a> that uses a Win32 client that plugs into Office and can also be used as a stand-alone application for access to documents. I&#8217;m not a user of the application so I don&#8217;t really have an opinion on its effectiveness but organisations buy it so it must do the job.</p>
<p>However this application has one small issue out of the box â€“ errors are logged to a file located in the Program Files folder (<span style="font-family: Courier New">C:\Program Files\Objective\Client 7\error.log</span> by default). This, of course, is a bit of a problem where users don&#8217;t have write access the folder in question. What&#8217;s even better is that if authentication fails and the log file write fails, users will receive an error dialog which only has an OK button and essentially doesn&#8217;t go away, no matter how many times you click it:</p>
<p><img border="0" src="/images/cs/1000.14.813.ObjectiveError.png" /></p>
<p>You can see from the following <a href="http://www.microsoft.com/technet/sysinternals/ProcessesAndThreads/processmonitor.mspx">Process Monitor</a> screenshot the write failure in question:</p>
<p><img border="0" src="/images/cs/1000.14.814.ObjectiveFileAccess.png" /></p>
<p><strike>Fortunately you can change the location of the log file with this registry string value: <span style="font-family: Courier New">HKCU\Software\Objective\Client\Preferences\LogFile</span>.</strike> The regsitry that appears to define a location and name for the log file <em>is not actually read by the client at all</em>. The issue, though, does beg the question â€“ how does an enterprise class application come configured to write a log file to the Program Files folder by default? Would the users profile not be a much better place to write logs or even perhaps the Windows Application log? Maybe a developer or two at Objective needs their administrative access taken away from them.</p>
<p><strong>UPDATE</strong>: I actually got to speak to someone from Objective today and he&#8217;s going to pass on this issue to the developers, we&#8217;ll see what happens.</p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/objective-7-error-logging-access-denied">Objective 7 Error Logging: Access Denied</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/objective-7-error-logging-access-denied/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bentley Redline Requires Admin Privleges</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/bentley-redline-requires-admin-privleges</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/bentley-redline-requires-admin-privleges#comments</comments>
		<pubDate>Tue, 23 Jan 2007 05:54:00 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/uncategorized/bentley-redline-requires-admin-privleges</guid>
		<description><![CDATA[Bentley Redline is a viewer for DGN and DWG files that requires that users have write access to the application folder for the licensing component to work. Genius, pure genius: Here&#8217;s a quote from a discussion list I found on the Bentley web site: The sf.dat file is used by the licensing subsystem and needs [...]<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/bentley-redline-requires-admin-privleges">Bentley Redline Requires Admin Privleges</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://www.bentley.com/en-US/Products/Bentley+Redline/">Bentley Redline</a> is a viewer for DGN and DWG files that requires that users have write access to the application folder for the licensing component to work. Genius, pure genius:</p>
<p style="text-align: center"><img border="0" src="/images/cs/1000.14.499.BentleyRedline.png" /></p>
<p>Here&#8217;s a quote from a <a href="http://discussion.bentley.com/cgi-bin/dnewsweb.exe?cmd=article&amp;group=bentley.redline&amp;item=318&amp;utag=">discussion list I found on the Bentley web site</a>:</p>
<blockquote><p>The sf.dat file is used by the licensing subsystem and needs to be in a folder that is write-enabled. Bentley Redline (or any other Bentley desktop product) will not run if that is not the case.</p></blockquote>
<p><strike>Fortunately it appears that you can run something called SELECTserver that looks like it can centralise licensing. Unfortunately the client I am implementing this in a Terminal Server environment for, does not have access to that software.</strike> Even if you have the SELECTserver for centralised licensing, users still require write access to the SF.DAT file!</p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/bentley-redline-requires-admin-privleges">Bentley Redline Requires Admin Privleges</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/bentley-redline-requires-admin-privleges/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>There&#8217;s a Hole in the Firewall, Dear Liza</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/theres-a-hole-in-the-firewall-dear-liza</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/theres-a-hole-in-the-firewall-dear-liza#comments</comments>
		<pubDate>Wed, 29 Nov 2006 04:49:00 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/uncategorized/theres-a-hole-in-the-firewall-dear-liza</guid>
		<description><![CDATA[I think that this icon says a lot about the WatchGuard Firebox.. There&#8217;s a Hole in the Firewall, Dear Liza is post from stealthpuppy.com. Except as noted otherwise, this work is &#169;2005-2010 Aaron Parker and is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/theres-a-hole-in-the-firewall-dear-liza">There&#8217;s a Hole in the Firewall, Dear Liza</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>I think that this icon says a lot about the <a href="http://www.watchguard.com/">WatchGuard Firebox</a>..</p>
<p><img border="0" src="/images/cs/1000.14.206.WatchGuardFirebox.PNG" /></p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/theres-a-hole-in-the-firewall-dear-liza">There&#8217;s a Hole in the Firewall, Dear Liza</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/theres-a-hole-in-the-firewall-dear-liza/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hey IBM, it&#8217;s 2006!</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/hey-ibm-it%e2%80%99s-2006</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/hey-ibm-it%e2%80%99s-2006#comments</comments>
		<pubDate>Thu, 16 Nov 2006 04:43:00 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/uncategorized/hey-ibm-it%e2%80%99s-2006</guid>
		<description><![CDATA[If you&#8217;ve ever downloaded a SCSI or RAID driver for an IBM server from the IBM web site, you&#8217;ll have probably come across the DOS based executable (yes it&#8217;s a 16bit executable) that unpacks the driver to a floppy disk for you. This thing makes you wade through 15 screens of license agreement and then [...]<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/hey-ibm-it%e2%80%99s-2006">Hey IBM, it&#8217;s 2006!</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>If you&#8217;ve ever downloaded a SCSI or RAID driver for an IBM server from the IBM web site, you&#8217;ll have probably come across the DOS based executable (yes it&#8217;s a 16bit executable) that unpacks the driver to a floppy disk for you. This thing makes you wade through 15 screens of license agreement and then you must agree to said license before it un-packs the driver to a floppy disk.</p>
<p><img src="/images/cs/1000.14.182.IBMEULA.png" border="0" alt="" /></p>
<p><img src="/images/cs/1000.14.183.IBMunpack.png" border="0" alt="" /></p>
<p>Now there are at least two problems with this: 1. We don&#8217;t really use floppy disks anymore and 2. On Windows Vista the executable just doesn&#8217;t run &#8211; Windows reports that the executable is invalid. I would love to talk to the person who puts these driver packages together, I bet he still wears, shorts and knee high socks to work (it&#8217;s a North Queensland thing..)</p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/hey-ibm-it%e2%80%99s-2006">Hey IBM, it&#8217;s 2006!</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/hey-ibm-it%e2%80%99s-2006/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Esker Tun PLUS Requires Administrative Access</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/esker-tun-plus-requires-administrative-access</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/esker-tun-plus-requires-administrative-access#comments</comments>
		<pubDate>Fri, 25 Aug 2006 13:10:00 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/uncategorized/esker-tun-plus-requires-administrative-access</guid>
		<description><![CDATA[Today&#8217;s entrant into the Hall of Shame is Esker Tun PLUS which can be used to provide an ActiveX based terminal emulator via the web. This product downloads no less than 11 ActiveX controls and then wants the user to run an application named TRUST.EXE from a page that has the following text: You are [...]<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/esker-tun-plus-requires-administrative-access">Esker Tun PLUS Requires Administrative Access</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>Today&#8217;s entrant into the Hall of Shame is Esker Tun PLUS which can be used to provide an ActiveX based terminal emulator via the web. This product downloads no less than 11 ActiveX controls and then wants the user to run an application named TRUST.EXE from a page that has the following text:</p>
<blockquote style="margin-right: 0px" dir="ltr"><p>You are attempting to run a Tun PLUS session from the server, &#8220;&lt;edited&gt;&#8221;. <strong>Since Tun PLUS sessions require full access to your system, you must download trust.exe to enable access. Running this executable give Tun PLUS sessions permission to access your system</strong>. You will only have to perform the following operation once.</p></blockquote>
<p>TRUST.EXE will provide Tun PLUS full access to my system. What else could potentially have full access to my system? Output from FILEMON and REGMON is a little cryptic when TRUST.EXE is run. I can&#8217;t quite work out what it is doing. Geez, at least my terminal emulator works. Shame, Esker, shame.</p>
<p><img width="602" src="/images/cs/1000.14.59.eskertunplus.png" height="449" style="width: 602px; height: 449px" /></p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/esker-tun-plus-requires-administrative-access">Esker Tun PLUS Requires Administrative Access</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/esker-tun-plus-requires-administrative-access/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Symantec Gateway Security 1600 and Sun Java</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/symantec-gateway-security-1600-and-sun-java</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/symantec-gateway-security-1600-and-sun-java#comments</comments>
		<pubDate>Tue, 18 Jul 2006 06:00:00 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/uncategorized/symantec-gateway-security-1600-and-sun-java</guid>
		<description><![CDATA[More fun with consoles developed in Java. Check out the administration tool for Symantecs&#8217; Gateway Security 1600 appliance &#8211; 100% CPU usage just to display the logon dialog then 100Mb of RAM just after opening the console: Symantec Gateway Security 1600 and Sun Java is post from stealthpuppy.com. Except as noted otherwise, this work is [...]<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/symantec-gateway-security-1600-and-sun-java">Symantec Gateway Security 1600 and Sun Java</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>More fun with consoles developed in Java. Check out the administration tool for Symantecs&#8217; Gateway Security 1600 appliance &#8211; 100% CPU usage just to display the logon dialog then 100Mb of RAM just after opening the console:</p>
<p><a target="_blank" href="/photos/parky/images/1223/original.aspx"><img border="0" src="/photos/parky/images/1223/secondarythumb.aspx" /></a></p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/symantec-gateway-security-1600-and-sun-java">Symantec Gateway Security 1600 and Sun Java</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/symantec-gateway-security-1600-and-sun-java/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TimeSheet Professional</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/timesheet-professional</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/timesheet-professional#comments</comments>
		<pubDate>Tue, 28 Feb 2006 22:33:00 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>
		<category><![CDATA[Authentication]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/uncategorized/timesheet-professional</guid>
		<description><![CDATA[TimeSheet Professional from Best/Sage/Buckhead/Whoevertheyare Software is a tool aimed, you guessed it, time sheets. It includes a Win32 client as well as a web client that runs on Java. However, there&#8217;s a couple of dumb things that it does. Dumb Things #1: TimeSheet Professional provides aÂ list of users on the authentication page even before you [...]<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/timesheet-professional">TimeSheet Professional</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>TimeSheet Professional from Best/Sage/Buckhead/Whoevertheyare Software is a tool aimed, you guessed it, time sheets. It includes a Win32 client as well as a web client that runs on Java. However, there&#8217;s a couple of dumb things that it does.</p>
<p><em>Dumb Things #1</em>: TimeSheet Professional provides aÂ list of users on the authentication page even before you login. I presume this is to make it quicker for users to enter their times. Not a great idea for when there is a requirement to provide access to this software across the Internet. Unfortunately the only solution here has been to enforce authentication to the firewall before allowing access to the web client.</p>
<p><img border="0" src="/photos/parky/images/630/500x370.aspx" /></p>
<p><em>Dumb Things #2</em>: TimeSheet Professional is hard coded for HTTP. To bad if you want enforce access to the web client over HTTPS, whether internally or externally. I believe this is an issue with the Java component of the web client, but unfortunately a bad design choice.</p>
<p>On the upside, the software appears to be JVM make and version independant. It allows for choosing the Microsoft or the Sun Java VM and even allows for Sun Java versions 1.4.2 and above rather than forcing a version number on you.</p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/timesheet-professional">TimeSheet Professional</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/timesheet-professional/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Support Site Woes</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/support-site-woes</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/support-site-woes#comments</comments>
		<pubDate>Thu, 10 Nov 2005 01:47:00 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/uncategorized/support-site-woes</guid>
		<description><![CDATA[Over the past week, I&#8217;ve been creating an internal Exchange best practice/check list document so that we can standardise on how we configure Exchange serversÂ for our clients. This document includes a number of items including information on configuring AV scanners to exclude certain Exchange folders. I thought it best to provide the reader of this [...]<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/support-site-woes">Support Site Woes</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>Over the past week, I&#8217;ve been creating an internal Exchange best practice/check list document so that we can standardise on how we configure Exchange serversÂ for our clients. This document includes a number of items including information on configuring AV scanners to exclude certain Exchange folders. I thought it best to provide the reader of this document direct links to knowledgebase articles on various AV products. I attempted to cover the following vendors:</p>
<ul>
<li>Symantec;</li>
<li>Sophos;</li>
<li>McAfee;</li>
<li>Trend Micro; and</li>
<li>CA</li>
</ul>
<p>Now finding this information was harder than I thought, the steps taken to find the relevant articles was not straightforward. First I had to find out the current product versions (I still can&#8217;t find a product version number for the Trend Micro AV), then I used each support site to search for the terms &#8216;exchange&#8217; and &#8216;mdbdata&#8217;. I used these terms because I knew that the \mdbdata folder is one of the folders to exclude. Here are the steps taken to find each document for each vendor. As you can see some are easier to find than others.</p>
<p><strong>Symantec<br />
</strong>- Browse to <a href="http://www.symantec.com/">http://www.symantec.com</a><br />
- Click &#8216;Support&#8217;<br />
- Click &#8216;Get Enterprise Support&#8217;<br />
- Click &#8216;Symantec AntiVirus Corporate Edition 10.0&#8242; under the heading &#8216;Getting Started&#8217;<br />
- View the document &#8216;<a href="http://service1.symantec.com/SUPPORT/ent-security.nsf/docid/2005040513412648?OpenDocument&amp;dtype=corp&amp;src=ent_tutweb_nam?Open&amp;dtype=corp&amp;tdir=&amp;tpre=&amp;src=ent_tutweb_nam">How to prevent Symantec AntiVirus Corporate Edition from scanning the Microsoft Exchange directory structure</a>&#8216;<br />
Score: 7<font size="4">Â½</font> /10</p>
<p><strong>Sophos<br />
</strong>- Browse to <a href="http://www.sophos.com/">http://www.sophos.com</a><br />
- Click &#8216;Support&#8217;<br />
- Click &#8216;Knowledgebase&#8217;<br />
- Search for &#8216;exchange mdbdata&#8217;<br />
- View the document &#8216;<a href="http://www.sophos.com/support/knowledgebase/article/2214.html">Sophos Anti-Virus for Windows: file exclusions for Microsoft Exchange Server 2000 and 2003</a>&#8216;<br />
Score: 7<font size="4">Â½</font> /10</p>
<p><strong>McAfee<br />
</strong>- Browse to <a href="http://www.mcafee.com/">http://www.mcafee.com</a><br />
- Click &#8216;Enterprise&#8217;<br />
- Click &#8216;Support&#8217;<br />
- Click &#8216;Technical Support&#8217;<br />
- Click &#8216;KnowledgeBase Search&#8217;<br />
- Search for &#8216;exchange mdbdata&#8217;<br />
- View the document &#8216;<a href="http://knowledgemap.nai.com/KanisaSupportSite/search.do?cmd=displayKCPopup&amp;docType=kc&amp;externalId=KBkb38560xml&amp;sliceId=&amp;dialogID=4606785">Solution ID kb38560 &#8211; Configuring VirusScan Enterprise exclusions on an Exchange 2000/2003 server running McAfee GroupShield Exchange</a>&#8216;<br />
Score: 7/10</p>
<p><strong>Trend Micro<br />
</strong>- Browse to <a href="http://www.trendmicro.com/">http://www.trendmicro.com</a><br />
- Click &#8216;Support&#8217;<br />
- Search for &#8216;exchange mdbdata&#8217;<br />
- View the document &#8216;<a href="http://kb.trendmicro.com/solutions/search/main/search/solutionDetail.asp?solutionID=25527&amp;q=exchange+mdbdata&amp;qp=&amp;qt=exchange+mdbdata&amp;qs=&amp;r=4&amp;c=25527&amp;sort=0">Recommended exclusion list for OfficeScan 7.0 clients installed on a Microsoft Exchange 2003 server</a>&#8216;<br />
Score: 8/10</p>
<p><strong>CA</strong><br />
- Browse to <a href="http://www.cai.com/">http://www.cai.com</a><br />
- Click &#8216;Support&#8217;<br />
- Click &#8216;Technical Support&#8217;<br />
- Click &#8216;SupportConnect&#8217;<br />
- Click &#8216;Knowledge Base&#8217;<br />
- Search for &#8216;exchange mdbdata&#8217;<br />
- Hmmm.. two documents, nothing about Exchange and AV<br />
- Click &#8216;Knowledge Base&#8217;<br />
- Search for &#8216;exchange antivirus&#8217;<br />
- Hmmm.. Go through 3 pages of results with nothing related to my search<br />
- Click &#8216;Published Solutions&#8217;<br />
- Select &#8216;eTrust Antivirus All User versions Multi-platform&#8217;<br />
- Select &#8216;Release: 7.1&#8243;<br />
- Select &#8216;Operating System: WIN2003&#8242;<br />
- Click &#8216;Search&#8217;<br />
- Grrrr.. &#8216;No solutions were found that match your search criteria&#8217;<br />
- Click &#8216;Toolbox&#8217;<br />
- Arrghh.. Nothing<br />
- CA, you suck!<br />
- Browse to <a href="http://www.symantec.com/">http://www.symantec.com</a><br />
Score: 0/10</p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/support-site-woes">Support Site Woes</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/support-site-woes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Troubleshooting Woes</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/troubleshooting-woes</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/troubleshooting-woes#comments</comments>
		<pubDate>Fri, 23 Sep 2005 04:07:00 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>
		<category><![CDATA[Presentation-Server]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/uncategorized/troubleshooting-woes</guid>
		<description><![CDATA[Last night I attempted to install Citrix Web Interface for Presentation Server 4.0 on a Windows box and received the following error: I&#8217;ve been able to surmise a cause: I&#8217;ve removed the Default Web Site which has a site identifier of 1. So the Web Interface installer is looking for the site numbered 1, can&#8217;t [...]<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/troubleshooting-woes">Troubleshooting Woes</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>Last night I attempted to install Citrix Web Interface for Presentation Server 4.0 on a Windows box and received the following error:</p>
<p><img src="/photos/parky/images/141/original.aspx" /></p>
<p>I&#8217;ve been able to surmise a cause: I&#8217;ve removed the Default Web Site which has a site identifier of 1. So the Web Interface installer is looking for the site numbered 1, can&#8217;t find it and throws an error. So I thought to myself, &#8220;Surely there&#8217;s a solution to this problem?&#8221; I searched the documentation and <a href="http://support.citrix.com/index.jsp">support.citrix.com</a> for this error message and the only thing I can find is <a href="http://support.citrix.com/forums/thread.jspa?messageID=358621&amp;fromSearchPage=trueñ—£">this forum post</a> which discusses a similar situation but doesn&#8217;t offer a solution.</p>
<p>Now this leaves me with a number of thoughts:</p>
<ol>
<li>How do I change the site identifier in IIS to 1? Hack METABASE.XML? (That&#8217;s scares me a little) Reload IIS? (No thanks, but it might be my only solution)</li>
<li>Why does the installer not give me the choice of which web site to install to? This is especially annoying since you don&#8217;t actually configure a Web Interface site until after installation. Short answer: lazy developers.</li>
<li>Why is there no knowledgebase article or documentation on this error message?Â  Short answer: lazy developers.</li>
</ol>
<p>Point 3 is what really gets my goat. If a product logs and error in an event log, throws a dialog box at you, surely there should be some documentation on the error. Microsoft are also guilty of this. I&#8217;ve lost count of the number of times that I&#8217;ve been troubleshooting a problem, found an event in the event logs and found no knowledgebase article on the event.</p>
<p>Developers can write some fantastic code that solves a solution, but I find that they forget about the people who install and maintain their products. Lack of detailed documentation makes supporting a product difficult. If an application throws an error, I don&#8217;t see any excuse not to document the error, anything less is unacceptable.</p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/troubleshooting-woes">Troubleshooting Woes</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/troubleshooting-woes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;ve got what installed in the what-now?</title>
		<link>http://blog.stealthpuppy.com/hall-of-shame/ive-got-what-installed-in-the-what-now</link>
		<comments>http://blog.stealthpuppy.com/hall-of-shame/ive-got-what-installed-in-the-what-now#comments</comments>
		<pubDate>Wed, 14 Sep 2005 10:37:00 +0000</pubDate>
		<dc:creator>Aaron Parker</dc:creator>
				<category><![CDATA[Hall of Shame]]></category>

		<guid isPermaLink="false">http://blog.stealthpuppy.com/uncategorized/ive-got-what-installed-in-the-what-now</guid>
		<description><![CDATA[Ahh PDC is on and Windows developers all over the globe must be feeling good about themselves. Any why shouldn&#8217;t they? They develop finely tuned pieces of software that&#8217;s usable and secure and even does wonderful things like error checking. Pfftt.. give me a break. Here&#8217;s some wonderful error messages I received whilst installing a [...]<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/ive-got-what-installed-in-the-what-now">I&#8217;ve got what installed in the what-now?</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>Ahh <a href="http://msdn.microsoft.com/events/pdc/">PDC</a> is on and Windows developers all over the globe must be feeling good about themselves. Any why shouldn&#8217;t they? They develop finely tuned pieces of software that&#8217;s usable and secure and even does wonderful things like error checking. Pfftt.. give me a break. Here&#8217;s some wonderful error messages I received whilst installing a patch for Trend Micro&#8217;s ScanMail for Exchange:</p>
<p><a href="http://blogs.virtualserver.tv/photos/parky/images/112/original.aspx"><img border="0" src="/photos/parky/images/112/500x200.aspx" /></a></p>
<p>Now hang on, I didn&#8217;t install the FTP Publishing Service on my Exchange server, what the hell are Trend on about? So I press cancel and the patch installs, then it restarts the services it stopped and I get this message:</p>
<p><a href="http://blogs.virtualserver.tv/photos/parky/images/113/original.aspx"><img border="0" src="/photos/parky/images/113/500x196.aspx" /></a></p>
<p>&#8220;Dude. Didn&#8217;t I just say I didn&#8217;t have the FTP Publishing Service installed?&#8221; So I click the Cancel button again and I get the same message for the NNTP service, which is installed but like all default Exchange Server 2003 installs is disabled. And I getÂ the same for the POP3 andÂ IMAP4 services. Did these guys actually test the patch installer? What sort of quality testing do these things go through?Â Hmm.. I might go and play some Battlefield 2 and pretend the enemy are all Trend Micro employees..</p>
<p><div style="padding: 5px 5px 5px 5px; border: 1px solid #cccccc; color: #303030; background-color: #f4f4f4;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" style="float:left;margin-right:5px;border:0px;" /></a><a href="http://blog.stealthpuppy.com/hall-of-shame/ive-got-what-installed-in-the-what-now">I&#8217;ve got what installed in the what-now?</a>  is post from <a href="http://blog.stealthpuppy.com/">stealthpuppy.com</a>.  Except as noted otherwise, this work is &copy;2005-2010 Aaron Parker and is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealthpuppy.com/hall-of-shame/ive-got-what-installed-in-the-what-now/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
