<?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>MyPersonalVPS.com</title>
	<atom:link href="http://www.mypersonalvps.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.mypersonalvps.com</link>
	<description>It might only be small, but it does a LOT!</description>
	<lastBuildDate>Thu, 18 Dec 2008 02:19:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>cPanel 11.24.4 Enters RELEASE Today!</title>
		<link>http://www.mypersonalvps.com/?p=64</link>
		<comments>http://www.mypersonalvps.com/?p=64#comments</comments>
		<pubDate>Thu, 18 Dec 2008 02:19:05 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[DNS]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[cpanel]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[whm]]></category>
<category>cpanel</category><category>upgrade</category><category>whm</category>
		<guid isPermaLink="false">http://www.mypersonalvps.com/?p=64</guid>
		<description><![CDATA[Server Admins (me included) the world over woke up today to find that a major upgrade to the cPanel/WHM control panel had been rolled out. Within the release are a multitude of upgrades to features within cPanel along with some major optimization to increase the performance speed and reduce overheads.
Sounds great so far? Yeah, well [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "cPanel 11.24.4 Enters RELEASE Today!", url: "http://www.mypersonalvps.com/?p=64" });</script>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Server Admins (me included) the world over woke up today to find that a major upgrade to the <a title="cPanel/WHM" href="http://www.cpanel.net" target="_blank">cPanel/WHM control panel</a> had been rolled out. Within the release are a multitude of upgrades to features within cPanel along with some major optimization to increase the performance speed and reduce overheads.</p>
<p style="text-align: justify;">Sounds great so far? Yeah, well &#8211; This upgrade hasn&#8217;t exactly gone too smoothly for some folks.</p>
<p style="text-align: justify;">Having put the first coffee on to brew I turned on the screens in my office to do the first scan of emails received overnight from my servers, and noticed one repeating theme from a particular box telling me (at regular 5 minute intervals) that FTP had failed. Hmmm, OK, a quick visit to WHM for that box, scroll to the bottom of the menu (Restart Services), hit &#8220;FTP server&#8221; and &#8220;OK&#8221;, and I&#8217;ll be heading back to the kitchen for that all-important first cup of coffee in no time, and then back to investigate the logs in a few minutes &#8230; Gotta get that coffee first!</p>
<p style="text-align: justify;">WRONG!</p>
<p style="text-align: justify;">For some inexplicable reason WHM isn&#8217;t playing ball. I <strong>know</strong> that I&#8217;ve entered the right password (It&#8217;s just a paste from my password manager) so why am I not seeing WHM load up? Instead I&#8217;m getting a 404 error, with the message:</p>
<blockquote>
<p style="text-align: justify;">The server was not able to find the document (./scripts3/initial_setup_wizard1) you requested.<br />
Please check the url and try again. You might also want to report this error to your webhost.</p></blockquote>
<p style="text-align: justify;">Huh?</p>
<p style="text-align: justify;">I glance across to another screen that&#8217;s showing my live monitoring and FTP is definitely showing green for that server. WTF? I happen to have a login to an account on that server saved in my FTP clent so I hit it quick and, behold, FTP is fine on the server &#8211; I logged in without a problem.</p>
<p style="text-align: justify;">OK, decision time &#8211; I decide to go get that coffee (and a cigarette) and come straight back to this.</p>
<p style="text-align: justify;">Safely armed with injections to hand of caffeine and nicotine I glance at some other emails and notice the one from cPanel announcing the upgrade release. &#8220;Cool&#8221; I think &#8220;I&#8217;ll check that out in a bit after I find out what&#8217;s wrong with this dang server&#8221;.</p>
<p style="text-align: justify;">Glancing left to another screen I notice the amber flashing item in the toolbar which tells me there&#8217;s been new messages in the IRC channel we run between ourselves (my support guys and me).  I open that up to find a few items about failed webmail logins, customers cannot access their cPanel logins, etc., etc.</p>
<p style="text-align: justify;">Mostly, my over-night guys have fixed all the issues and our customers are all fairly content, but there still remains this issue of FTP and WHM on one server. In my book 2 + 2 generally equals 4, so I follow the link in the cPanel announcement email to see what&#8217;s changed.</p>
<p style="text-align: justify;">To cut a long story short, the update roll-out hasn&#8217;t gone entirely like it should, and a number of issues have surfaced. Rather than post a blow-by-blow account of how the rest of today unfolded, I&#8217;ll paste below what we&#8217;ve found and how we fixed it, in the hope that it will be of use to someone else out there &#8230;..</p>
<p style="text-align: justify;">1) The cPanel update servers have taken a battering so, if you have a box that&#8217;s slow, or is only getting a slow connection to the cPanel update servers, TailWatch has a habit of restarting processes the update stopped (before it&#8217;s ready for them to restart).</p>
<p>This causes the update to stall, so stop TailWatch first with <strong>killall -TERM tailwatchd</strong>, then run <strong>killall upcp</strong> to stop the failed update, then <strong>/scripts/upcp &#8211;force</strong> to fire it off again.</p>
<p style="text-align: justify;">2) There&#8217;s LOTS of changes in this release, so it&#8217;s worth spending some time running through all the options in WHM to make sure everything is as you want it &#8230;. and <strong>secure!</strong></p>
<p>For example, I just took a look at the new FTP configuration options to find 2 settings set to YES by default:</p>
<p><strong>Allow Anonymous Uploads</strong> This is set to YES and right next to it is a warning about how it affects server security &#8230; doh!</p>
<p><strong>Allow Logins with Root Password</strong> This is also set to YES! So, someone guesses/sniffs/cracks a root password and then can merrily FTP into any account on the box and upload malicious scripts, even if you&#8217;ve secured SSH, changed the port, etc, etc. NOT NICE!</p>
<p style="text-align: justify;">3) Message just in from cPanel:</p>
<blockquote>
<p style="text-align: justify;">Please ensure to read the following message carefully as there is important information about MySQL and Automated process killers in relation to the cPanel 11.24 upgrade. MySQL Root Password &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; With cPanel 11.24 now available, it is imperative to ensure that you have set your MySQL root password before upgrading to the latest version of cPanel. If you have previously skipped this step, you can set it now using the &#8220;MySQL Root Password&#8221; function in WebHost Manager. Failure to set a MySQL root password may cause database corruption on systems running MySQL 4.1 with InnoDB tables. Please set your MySQL root password as soon as possible to avoid any issues. Machines without a MySQL root password set allow access to any database by any user so it is imperative that a password is set as soon as possible. If you have moved /root &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; If you have set root&#8217;s home directory to something other than /root, you will need to copy .my.cnf from root&#8217;s home directory to /root/my.cnf. In the future, this process will be automated. Automated process killers &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; If you have a system in place that automatically kills processes taking up a lot of CPU time, you should disable them before running the cPanel update as the size of the update has triggered many of these systems. These process killers will kill updates or related process in the middle of the process and cause issues. If you have a failed update, you can force a re-update by running /scripts/upcp &#8211;force<br />
If you have already updated to cPanel 11.24 and experienced this problem please open a ticket at <a class="bbc_link new_win" href="https://tickets.cpanel.net/submit/" target="_blank">https://tickets.cpanel.net/submit/</a></p>
<p style="text-align: justify;">Thank You,</p>
<p style="text-align: justify;">Eric Gregory</p>
<p style="text-align: justify;">cPanel, Inc.</p>
</blockquote>
<p style="text-align: justify;">Fortunately, that one didn&#8217;t get us.</p>
<p style="text-align: justify;">4) DNS Clusters: If you have more than one VPS/server and are running a DNS cluster in WHM, then check it after this update.</p>
<p>Normally, when you access Configure Cluster from WHM you would see a list of hostnames that are configured within the cluster. If WHM is now showing just the IP addresses instead (in the left hand column), then the trust relationship between the servers is possibly only working in one direction. This can screw up the parity of DNS records on all servers in the cluster very quickly.</p>
<p>A quick fix we&#8217;ve discovered is to renew the trust relationship in BOTH directions &#8211; In other words, install the remote access key for one server on the other, and then repeat it from the other server back to the first (previously the trust relationship would be established both ways by just installing a key from one server to the other).</p>
<p>Once you have the trust relationship installed both ways, WHM will then display the hostname rather than the IP and all should be well.</p>
<p>If you have users/customers who are likely to have created/deleted domains or sub-domains to their accounts since the cPanel update was applied, you might also want to run &#8220;Synchronize all zones to this server only&#8221; on all servers (one at a time) to ensure that all your records match.</p>
<p style="text-align: justify;">So far so good &#8211; All my boxes are running and we don&#8217;t have any major disasters (unlike some), but we HAVE disabled automatic updates from cPanel on all boxes apart from one test box that&#8217;s allowed to break &#8230; Once bitten, twice shy!</p>
<p style="text-align: justify;">And today&#8217;s Phrase of the Day, as seen in numerous PuTTy windows during the course of today &#8230; &#8220;<strong>Performing sanity check</strong>&#8220;</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=52aa7810-2899-49ca-87b3-6e567555d2b9&amp;title=cPanel+11.24.4+Enters+RELEASE+Today%21&amp;url=http%3A%2F%2Fwww.mypersonalvps.com%2F%3Fp%3D64">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mypersonalvps.com/?feed=rss2&amp;p=64</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bye-bye Dad</title>
		<link>http://www.mypersonalvps.com/?p=62</link>
		<comments>http://www.mypersonalvps.com/?p=62#comments</comments>
		<pubDate>Wed, 08 Oct 2008 14:13:42 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[dad]]></category>
<category>dad</category>
		<guid isPermaLink="false">http://www.mypersonalvps.com/?p=62</guid>
		<description><![CDATA[I&#8217;ve been quiet for a couple of weeks, so I had better explain why. September 25th my dad passed away at the good age of 92. He had been ill for a few weeks and his illness had come to the point where if it had gone on much longer he would really have started [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Bye-bye Dad", url: "http://www.mypersonalvps.com/?p=62" });</script>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">I&#8217;ve been quiet for a couple of weeks, so I had better explain why. September 25th my dad passed away at the good age of 92. He had been ill for a few weeks and his illness had come to the point where if it had gone on much longer he would really have started to suffer. We had just managed to get him out of hospital and into a private nursing home, so our last day with dad was a good one, and a day that will be remembered fondly. That night he passed away quietly, without pain, in his sleep.</p>
<p style="text-align: justify;">Yesterday was the funeral and cremation, and we were pleasantly overwhelmed by the huge turn out of family and friends, almost filling our (large) Church to capacity.</p>
<p style="text-align: justify;">I think dad would have enjoyed (and probably did enjoy) yesterday. The arrangements all went without a hitch, the music was wonderful, and Chris and Beryl (our local clergy) handled the proceedings with just the right level of dignity and respect that was needed, without making it too somber an occasion. Dad would have said &#8220;Don&#8217;t make a fuss&#8221; and we didn&#8217;t, but I&#8217;m pretty sure that he&#8217;ll be sitting in a comfy chair in Heaven right now, puffing on the new pipe I sent with him (with a spare packof St. Bruno baccy) and remarking to anyone that will listen what a good turnout he had for his send-off, and how nice it was that so many of his old friends were there to see him off.</p>
<p style="text-align: justify;">Thank you to everyone for your messages of sympathy. You know dad would have said &#8220;now, get on with it.&#8221; so we are, and we will, knowing that he&#8217;ll always be there keeping an eye on us.</p>
<p style="text-align: justify;">R.I.P. Dad, and thank you. Gone to a better place now, but never forgotten.</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=52aa7810-2899-49ca-87b3-6e567555d2b9&amp;title=Bye-bye+Dad&amp;url=http%3A%2F%2Fwww.mypersonalvps.com%2F%3Fp%3D62">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mypersonalvps.com/?feed=rss2&amp;p=62</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why did the chicken cross the road?</title>
		<link>http://www.mypersonalvps.com/?p=58</link>
		<comments>http://www.mypersonalvps.com/?p=58#comments</comments>
		<pubDate>Sat, 13 Sep 2008 15:35:38 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[Trivia]]></category>
		<category><![CDATA[barack_obama]]></category>
		<category><![CDATA[chickens]]></category>
		<category><![CDATA[colin_powell]]></category>
		<category><![CDATA[george_w_bush]]></category>
		<category><![CDATA[governor_of_alaska]]></category>
		<category><![CDATA[hillary_clinton]]></category>
		<category><![CDATA[john_kerry]]></category>
		<category><![CDATA[weapons_of_mass_destruction]]></category>
<category>barack obama</category><category>chickens</category><category>colin powell</category><category>george w bush</category><category>governor of alaska</category><category>hillary clinton</category><category>john kerry</category><category>weapons of mass destruction</category>
		<guid isPermaLink="false">http://www.mypersonalvps.com/?p=58</guid>
		<description><![CDATA[Thanks to Gordon &#8211; Yet another piece of weekend humor we all need to lighten up our days  
BARACK  OBAMA : The  chicken crossed the road because it was time for change !    The chicken wanted change!
JOHN  MC CAIN: My  friends, that chicken crossed the road because he recognized the need to engage in cooperation and dialogue  with [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Why did the chicken cross the road?", url: "http://www.mypersonalvps.com/?p=58" });</script>]]></description>
			<content:encoded><![CDATA[<p>Thanks to Gordon &#8211; Yet another piece of weekend humor we all need to lighten up our days <img src='http://www.mypersonalvps.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>BARACK  OBAMA : The  chicken crossed the road because it was time for change !    The chicken wanted change!</p>
<p>JOHN  MC CAIN: My  friends, that chicken crossed the road because he recognized the need to engage in cooperation and dialogue  with all the chickens on the other side of the  road.</p>
<p>HILLARY  CLINTON : When  I was First Lady, I personally helped that little chicken to cross the road. This experience makes me  uniquely qualified to ensure right from Day One that every chicken in this country gets  the chance it deserves to cross the road.   But then, this really isn&#8217;t about  me.</p>
<p>SARAH  PALIN:  As  a Mayor and Governor of Alaska I have fought against and stopped the good old  boy chickens attempts to cross the road against God’s will.  It appears I have not fully  succeeded.  Where&#8217;s  my gun?</p>
<p>DICK  CHENEY : Where&#8217;s  my gun?</p>
<p>GEORGE  W. BUSH : We  don&#8217;t really care why the chicken crossed the road. We just want to know if the chicken is on  our side of the road, or not. The  chicken is either against us, or for us. There is no middle ground  here.</p>
<p>COLIN  POWELL : Now  to the left of the screen, you can clearly see the satellite image of the chicken crossing the  road  with  what is certainly weapons of mass destruction, perhaps  nuclear.  We  must bomb the chicken before it attacks us and destroys our American way of  life!</p>
<p>BILL  CLINTON: I  did not cross the road with that chicken. What is your definition of  chicken?</p>
<p>AL GORE: I  invented the chicken.</p>
<p>JOHN  KERRY: Although  I voted to let the chicken cross the road, I am now against it!  It was the wrong road to cross, and I was  misled about the chicken&#8217;s intentions.    I am not for it now, and will remain against  it.</p>
<p>AL  SHARPTON: Why  are all the chickens white? We need some black  chickens.</p>
<p>DR.  PHIL: The  problem we have here is that this chicken won&#8217;t realize that he must first deal with the problem on this side of the road before it goes  after the problem on the other side of the road. What we need to  do is help him realize how stupid he&#8217;s  acting by not taking on his current problems before adding new  problems.</p>
<p>OPRAH: Well,  I understand that the chicken is having problems, which is why he wants to cross this road so bad. So instead  of having the chicken learn from his mistakes and take falls, which is a part of  life, I&#8217;m going to give this chicken a car so that he can just drive across the  road and not live his life like the rest of the  chickens.</p>
<p>ANDERSON COOPER, CNN: We  have reason to believe a chicken crossed the road, but we have not yet been allowed to have access to the  other side of the road to verify the crossing.</p>
<p>BILL  O’REILLY, FOX NEWS: Another  left-wing pinko chicken has crossed the road, probably looking for another  government relocation handout. Get over it buddy, as far as I’m concerned,  you’re on your own.</p>
<p>NANCY  GRACE: That  chicken crossed the road because he&#8217;s guilty ! You can see it in his eyes and the way he  walks.</p>
<p>PAT  BUCHANAN: To  steal the job of a decent, hardworking  American.</p>
<p>MARTHA  STEWART: No  one called me to warn me which way that chicken was going.  I had a standing order at the Farmer&#8217;s  Market to sell my eggs when the price dropped to a certain level. No little bird gave me  any insider information.</p>
<p>DR  SEUSS: Did  the chicken cross the road? Did he cross it with a toad? Yes, the chicken crossed the road, but why  it crossed I&#8217;ve not been told.</p>
<p>ERNEST  HEMINGWAY: To  die in the rain, alone.</p>
<p>GRANDPA: In  my day we didn&#8217;t ask why the chicken crossed the road. Somebody told us the chicken crossed the  road, and that was good enough.</p>
<p>BARBARA  WALTERS: Isn&#8217;t  that interesting? In a few moments, we will be listening to the chicken tell, for the first time, the  heart warming story of how it experienced a serious case of molting, and went on to  accomplish its lifelong dream of crossing the  road.</p>
<p>ARISTOTLE: It  is the nature of chickens to cross the road.</p>
<p>JOHN  LENNON: Imagine  all the chickens in the world crossing roads together, in  peace.</p>
<p>BILL  GATES: I  have just released eChicken2009,  which will not only cross roads, but  will lay eggs, file your important documents, and balance your checkbook. Internet Explorer is an integral part of  eChicken2009.  This new platform is much more stable and  will never need to reboot.</p>
<p>ALBERT  EINSTEIN: Did  the chicken really cross the road, or  did the road move beneath the chicken?</p>
<p class="MsoNormal">COLONEL  SANDERS: Did  I miss one?<strong><span style="font-size: medium; font-family: Arial; color: black;"></span></strong></p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=52aa7810-2899-49ca-87b3-6e567555d2b9&amp;title=Why+did+the+chicken+cross+the+road%3F&amp;url=http%3A%2F%2Fwww.mypersonalvps.com%2F%3Fp%3D58">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mypersonalvps.com/?feed=rss2&amp;p=58</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Domain names that don&#8217;t quite pass the litmus test</title>
		<link>http://www.mypersonalvps.com/?p=56</link>
		<comments>http://www.mypersonalvps.com/?p=56#comments</comments>
		<pubDate>Fri, 12 Sep 2008 11:27:43 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[Trivia]]></category>
		<category><![CDATA[domain name]]></category>
		<category><![CDATA[fun]]></category>
<category>domain name</category><category>fun</category><category>legitimate companies</category><category>trivia</category><category>wacky web</category>
		<guid isPermaLink="false">http://www.mypersonalvps.com/?p=56</guid>
		<description><![CDATA[Or, You named your domain name WHAT???!!!
Thanks a bunch to Jose for these!!!
All of  these are legitimate companies that didn&#8217;t spend quite enough time to consider  how their online name might appear!
These are not  made up. Check them out yourself!
1. &#8220;Who  Represents&#8221; is where you can find the name of the [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Domain names that don&#8217;t quite pass the litmus test", url: "http://www.mypersonalvps.com/?p=56" });</script>]]></description>
			<content:encoded><![CDATA[<p>Or, You named your domain name WHAT???!!!</p>
<p>Thanks a bunch to Jose for these!!!</p>
<p>All of  these are legitimate companies that didn&#8217;t spend quite enough time to consider  how their online name might appear!</p>
<p>These are not  made up. Check them out yourself!</p>
<p>1. &#8220;Who  Represents&#8221; is where you can find the name of the agent that represents any celebrity. Their  Web site is:<a title="http://www.whorepresents.com/" href="http://www.whorepresents.com/" target="_blank">www.whorepresents.com</a></p>
<p>2 &#8220;Experts  Exchange&#8221; is  a knowledge base where programmers can exchange advice and views  at:</p>
<p><a title="http://www.expertsexchange.com/" href="http://www.expertsexchange.com/" target="_blank">www.expertsexchange.com</a></p>
<p>3. Looking for  a great pen? Look no further than</p>
<p>&#8221;  Pen Island &#8220;. It can be found at: <a title="http://www.penisland.net/" href="http://www.penisland.net/" target="_blank">www.penisland.net</a></p>
<p>4. Need a  therapist? Try &#8220;Therapist  Finder&#8221; at:<a title="http://www.therapistfinder.com/" href="http://www.therapistfinder.com/" target="_blank">www.therapistfinder.com</a></p>
<p>5. Then  there&#8217;s the &#8220;Italian  Power Generator&#8221; company.  Check it out at: <a title="http://www.powergenitalia.com/" href="http://www.powergenitalia.com/" target="_blank">www.powergenitalia.com</a></p>
<p>6.  &#8220;IP computer&#8221; software, there&#8217;s always:<a title="http://www.ip_anywhere.com/" href="http://www.ip_anywhere.com/" target="_blank">www.ip_anywhere.com</a></p>
<p>8. &#8220;The First Cumming Methodist Church&#8221; Web  site is: <a title="http://www.cummingfirst.com/" href="http://www.cummingfirst.com/" target="_blank">www.cummingfirst.com</a></p>
<p>9. And the  designers at &#8220;Speed  of Art&#8221; await you at their wacky Web site: <a title="http://www.speedofart.com/" href="http://www.speedofart.com/" target="_blank">www.speedofart.com</a></p>
<p style="margin-bottom: 12pt;">
<p style="margin-bottom: 12pt;">Have  a fun day! Just be careful what you name YOUR new web  site</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=52aa7810-2899-49ca-87b3-6e567555d2b9&amp;title=Domain+names+that+don%26%238217%3Bt+quite+pass+the+litmus+test&amp;url=http%3A%2F%2Fwww.mypersonalvps.com%2F%3Fp%3D56">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mypersonalvps.com/?feed=rss2&amp;p=56</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s an odd feeling &#8230;.</title>
		<link>http://www.mypersonalvps.com/?p=48</link>
		<comments>http://www.mypersonalvps.com/?p=48#comments</comments>
		<pubDate>Thu, 11 Sep 2008 01:49:35 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[11th_of_september]]></category>
		<category><![CDATA[airspace]]></category>
		<category><![CDATA[cops]]></category>
		<category><![CDATA[firemen]]></category>
		<category><![CDATA[flights]]></category>
		<category><![CDATA[news_story]]></category>
		<category><![CDATA[pentagon]]></category>
		<category><![CDATA[planes]]></category>
		<category><![CDATA[skyscraper]]></category>
<category>11th of september</category><category>airspace</category><category>cops</category><category>firemen</category><category>flights</category><category>news story</category><category>pentagon</category><category>planes</category><category>skyscraper</category>
		<guid isPermaLink="false">http://www.mypersonalvps.com/?p=48</guid>
		<description><![CDATA[It&#8217;s an odd feeling writing this and remembering exactly where I was and what I was doing on this date exactly 7 years ago today. But worse, I still cringe now when I think back to that day, and the events that have imprinted today&#8217;s date so firmly upon my mind.
It was 9/11. That&#8217;s the [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "It&#8217;s an odd feeling &#8230;.", url: "http://www.mypersonalvps.com/?p=48" });</script>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">It&#8217;s an odd feeling writing this and remembering <span style="text-decoration: underline;">exactly</span> where I was and what I was doing on this date exactly 7 years ago today. But worse, I still cringe now when I think back to that day, and the events that have imprinted today&#8217;s date so firmly upon my mind.</p>
<p style="text-align: justify;">It was 9/11. That&#8217;s the 11th of September in English money. It was just after 2pm (us Brits are 5 hours or more ahead of the folks in the USA). I was in a shopping mall in the suburbs of Manchester, UK, and strolling past a TV shop where all the TVs in the window were haphazardly tuned to various different TV stations we have available here in the UK. So why were they all showing the same picture? Because a skyscraper in the USA was on fire. It was news. A few of us gathered outside the window of the TV shop and watched. Then, out of the corners of all our eyes we watched in amazement as a plane flew into the picture and hit the skyscraper right next to the one on fire.</p>
<p style="text-align: justify;">This can&#8217;t be right. It&#8217;s just a film, right?  Within a few seconds the guy in the TV shop opened the doors and beckoned us inside. The volume was turned up and we started to hear (but not understand) the commentary behind the news story.</p>
<p style="text-align: justify;">And then there were the gasps from all of us as we each began to understand what we were watching.</p>
<p style="text-align: justify;">My cellphone rang. It was a pal of mine in the USA who was near the Pentagon. He told me to turn on my TV. I told him where I was and what I was watching. He made some silly remark about <span style="text-decoration: underline;">where he was</span> would not make the news then, if there was something bigger going on elsewhere. And then it all became clear.</p>
<p style="text-align: justify;">7 years later I can still recount every second of every minute of that day. And I was just a watcher.  I got a phone call telling me that all American airspace had been closed to all flights &#8211; All planes were heading for Canada. I can still remember saying &#8220;No way!&#8221;. Silly really, but the sheer massiveness of what had happened was still sinking in.</p>
<p style="text-align: justify;">That evening we watched the news round-up of the day. We saw again the plane hit the second tower. We saw the firemen and cops covered in dust, and weeping. We saw the convoy of ambulances. We saw the smoke.</p>
<p style="text-align: justify;">Only later did the full realization that a handful short of 3000 people died sink in.</p>
<p style="text-align: justify;">To the people of America, and elsewhere, that lost loved ones, or know others that lost loved ones, God bless you. You must still remember this day, even more vividly than I can.</p>
<p style="text-align: justify;">To the people behind this, or of a like mind, I have only one message. Idiots! If you thought you were &#8220;fighting for peace&#8221; or fighting some sort of holy war, you&#8217;re idiots. Go f!!k yourselves. You have brought the might of the USA and the World against you and, with those odds, you don&#8217;t stand a chance. Beware, because you have brought upon yourselves the absolute certainty that we&#8217;ll come find you, and deal with you, possibly more humanely but certainly no less decisively. As sure as those 3000 people are dead, you can be sure that you&#8217;re heading the same way.</p>
<p style="text-align: justify;">RIP all the innocent victims of 9/11.</p>
<p style="text-align: justify;">It&#8217;s an odd feeling, today.</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=52aa7810-2899-49ca-87b3-6e567555d2b9&amp;title=It%26%238217%3Bs+an+odd+feeling+%26%238230%3B.&amp;url=http%3A%2F%2Fwww.mypersonalvps.com%2F%3Fp%3D48">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mypersonalvps.com/?feed=rss2&amp;p=48</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress &#8211; Urgent upgrade</title>
		<link>http://www.mypersonalvps.com/?p=44</link>
		<comments>http://www.mypersonalvps.com/?p=44#comments</comments>
		<pubDate>Tue, 09 Sep 2008 23:18:02 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[developers blog]]></category>
		<category><![CDATA[open registration]]></category>
		<category><![CDATA[truncation]]></category>
		<category><![CDATA[vulnerability]]></category>
<category>developers blog</category><category>open registration</category><category>truncation</category><category>vulnerability</category><category>wordpress</category>
		<guid isPermaLink="false">http://www.mypersonalvps.com/?p=44</guid>
		<description><![CDATA[The guys over at Wordpress have rolled out an urgent upgrade up to version 2.6.2 to protect against a recent vulnerability which, although difficult to execute, does pose a threat.
Stefan Esser recently warned developers of the dangers of SQL Column Truncation and the weakness of mt_rand().  With his help we worked around these problems and [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Wordpress &#8211; Urgent upgrade", url: "http://www.mypersonalvps.com/?p=44" });</script>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">The guys over at <a title="Wordpress" href="http://wordpress.org" target="_blank">Wordpress</a> have rolled out an urgent upgrade up to version 2.6.2 to protect against a recent vulnerability which, although difficult to execute, does pose a threat.</p>
<blockquote><p><a href="http://www.suspekt.org/">Stefan Esser</a> recently warned developers of the dangers of <a href="http://www.suspekt.org/2008/08/18/mysql-and-sql-column-truncation-vulnerabilities/">SQL Column Truncation</a> and the <a href="http://www.suspekt.org/2008/08/17/mt_srand-and-not-so-random-numbers/">weakness of mt_rand()</a>.  With his help we worked around these problems and are now releasing WordPress 2.6.2.  If you allow open registration on your blog, you should definitely upgrade.</p></blockquote>
<p style="text-align: justify;">Full details are in <a title="Wordpress 2.6.2 release details" href="http://wordpress.org/development/2008/09/wordpress-262/" target="_blank">this post on their blog</a>.</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=52aa7810-2899-49ca-87b3-6e567555d2b9&amp;title=Wordpress+%26%238211%3B+Urgent+upgrade&amp;url=http%3A%2F%2Fwww.mypersonalvps.com%2F%3Fp%3D44">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mypersonalvps.com/?feed=rss2&amp;p=44</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google launches Chrome</title>
		<link>http://www.mypersonalvps.com/?p=42</link>
		<comments>http://www.mypersonalvps.com/?p=42#comments</comments>
		<pubDate>Tue, 02 Sep 2008 12:13:10 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[web]]></category>
<category>comic strip</category><category>google</category><category>interactive applications</category><category>internet explorer</category><category>open source</category><category>opera</category><category>platforms</category><category>safari</category><category>web pages</category>
		<guid isPermaLink="false">http://www.mypersonalvps.com/?p=42</guid>
		<description><![CDATA[Google have let the cat out of their bag (apparently a little earlier than planned) and announced the up-coming release of their own browser, called Chrome. On the official Google blog, they say:
All of us at Google spend much of our time working inside a browser. We search, chat, email and collaborate in a browser. [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Google launches Chrome", url: "http://www.mypersonalvps.com/?p=42" });</script>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Google have let the cat out of their bag (apparently a little earlier than planned) and announced the up-coming release of their own browser, called Chrome. <a title="Chrome browser launched" href="http://googleblog.blogspot.com/2008/09/fresh-take-on-browser.html" target="_blank">On the official Google blog</a>, they say:</p>
<blockquote><p>All of us at Google spend much of our time working inside a browser. We search, chat, email and collaborate in a browser. And in our spare time, we shop, bank, read news and keep in touch with friends &#8212; all using a browser. Because we spend so much time online, we began seriously thinking about what kind of browser could exist if we started from scratch and built on the best elements out there. We realized that the web had evolved from mainly simple text pages to rich, interactive applications and that we needed to completely rethink the browser. What we really needed was not just a browser, but also a modern platform for web pages and applications, and that&#8217;s what we set out to build.</p></blockquote>
<p style="text-align: justify;">So with Internet Explorer, Firefox (sponsored by Google), Opera, Safari, and several others already in use, do we really need another browser? Well Google seem to think so, and they promise to make it open-source and available for multiple platforms. They&#8217;ve even produced a <a title="Google Chrome Comic Strip" href="http://www.google.com/googlebooks/chrome/" target="_blank">comic strip</a> to explain what they&#8217;re doing.</p>
<p style="text-align: justify;">I&#8217;m trying to promise myself that I won&#8217;t be drawn in to installing yet another browser on my development machine here but, of course, the geeky side of me will yearn to give it a test drive, reasoning that if I develop web sites I have to test their performance within all the available popular browsers that my site visitors might use.</p>
<p style="text-align: justify;">Oh well &#8211; I guess it&#8217;s time to order yet another bigger disk drive for my dev. machine.</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=52aa7810-2899-49ca-87b3-6e567555d2b9&amp;title=Google+launches+Chrome&amp;url=http%3A%2F%2Fwww.mypersonalvps.com%2F%3Fp%3D42">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mypersonalvps.com/?feed=rss2&amp;p=42</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Call to vote &#8211; Charnell for President</title>
		<link>http://www.mypersonalvps.com/?p=40</link>
		<comments>http://www.mypersonalvps.com/?p=40#comments</comments>
		<pubDate>Fri, 29 Aug 2008 23:25:39 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[data-center]]></category>
		<category><![CDATA[peer1]]></category>
		<category><![CDATA[campaign]]></category>
		<category><![CDATA[election]]></category>
		<category><![CDATA[evangelist]]></category>
		<category><![CDATA[female candidate]]></category>
		<category><![CDATA[new candidate]]></category>
		<category><![CDATA[president]]></category>
		<category><![CDATA[pugsley]]></category>
		<category><![CDATA[viral voting]]></category>
		<category><![CDATA[vote]]></category>
<category>bumper stickers</category><category>campaign budget</category><category>evangelist</category><category>female candidates</category><category>peer1</category><category>presidential elections</category><category>publicity team</category><category>serverbeach</category><category>servers</category><category>video presentation</category><category>vote</category>
		<guid isPermaLink="false">http://www.mypersonalvps.com/?p=40</guid>
		<description><![CDATA[OK, so it&#8217;s not quite the Presidential Elections currently taking the USA by storm, but over on HotBloggerCalendar they&#8217;re running an election of their own to find the top 12 male and female bloggers out there, the prize being a photoshoot and glamorous (infamous?) page in one of their calendars due out later this year.
Being [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Call to vote &#8211; Charnell for President", url: "http://www.mypersonalvps.com/?p=40" });</script>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">OK, so it&#8217;s not quite the Presidential Elections currently taking the USA by storm, but over on <a title="HotBloggerCalendar" href="http://hotbloggercalendar.com" target="_blank">HotBloggerCalendar</a> they&#8217;re running an election of their own to find the top 12 male and female bloggers out there, the prize being a photoshoot and glamorous (infamous?) page in one of their calendars due out later this year.</p>
<p style="text-align: justify;">Being a hot-blooded male of this planet my interest in any of the guys winning is, well, diddly squat.</p>
<p style="text-align: justify;">However! In amongst all the female candidates vying for your vote is one <a title="Charnell's blog" href="http://kylistah.net/" target="_blank"><strong>Charnell Pugsley</strong></a> &#8211; my favourite  customer service angel, and so-called Community Evangelist over at <a title="PEER1" href="http://www.peer1.com" target="_blank">PEER1</a> and <a title="ServerBeach" href="http://www.serverbeach.com" target="_blank">ServerBeach</a> (who just happen to provide me with some <em><strong>great</strong></em> servers).</p>
<p style="text-align: justify;">So, unashamedly, I want you to vote for Charnell. Nobody else. Just Charnell. Why? Well, because I say so, and, if that isn&#8217;t good enough reason, without this post you wouldn&#8217;t have thought of voting for her (or anyone else) anyway, would you? So just do as I bid, and go cast a vote for her. This is my humble little experiment in viral voting and there&#8217;s around 48 hours before the voting closes so you need to go vote <strong>RIGHT NOW!</strong></p>
<p style="text-align: justify;"><strong><span style="text-decoration: underline;">HOW TO VOTE</span>:</strong></p>
<p style="text-align: justify;">It&#8217;s simple.</p>
<p style="text-align: justify;">Go visit <a title="Vote for Charnell Pugsley" href="http://hotbloggercalendar.com/vote-hottest-female/" target="_blank">http://hotbloggercalendar.com/vote-hottest-female/</a></p>
<p style="text-align: justify;">Scroll almost half-way down the list and find the name <strong>Charnell Pugsley</strong></p>
<p style="text-align: justify;">Click the radio button to the left of her name to cast your vote, and your done!</p>
<p style="text-align: justify;">Easy huh? <img src='http://www.mypersonalvps.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: justify;">As time is short I&#8217;ve not been able to get any bumper stickers, posters, badges, etc, made up, so I&#8217;ve gone out and blown the entire &#8216;Vote for Charnell&#8217; campaign budget on one, single promotional video presentation. As luck would have it I happened to bump into a staffer on the outgoing &#8220;Hilary Clinton for President&#8221; publicity team and they&#8217;ve very kindly cobbled together a short video presentation from unused clips they had, but bear in mind there&#8217;s one or two errors in the scripting here due to the original purpose of the clips, which they&#8217;ve not had time to alter.</p>
<p style="text-align: justify;">So, without further ado, watch the video! &#8230;&#8230;.</p>
<p style="text-align: justify;">
<center><br />
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" WIDTH="384" HEIGHT="304"><PARAM NAME=movie VALUE="http://www.paltalk.com/marketing/media/vanksen/main.swf"><PARAM NAME=quality VALUE=high><PARAM NAME=flashvars VALUE="firstname=Charnell&#038;lastname=Pugsley&#038;urlfin=http%3A%2F%2Fwww.news3online.com%2Fspread.php"><PARAM NAME="BGCOLOR" VALUE="#000000" /><PARAM NAME="allowScriptAccess" VALUE="always" /><EMBED src="http://www.paltalk.com/marketing/media/vanksen/main.swf" quality=high WIDTH="384" HEIGHT="304"  ALIGN="" TYPE="application/x-shockwave-flash" FLASHVARS="firstname=Charnell&#038;lastname=Pugsley&#038;urlfin=http%3A%2F%2Fwww.news3online.com%2Fspread.php" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" BGCOLOR="#000000" ALLOWSCRIPTACCESS="ALWAYS"></EMBED></OBJECT><br />
</center>
</p>
<p style="text-align: justify;">And when your done, remember &#8230;&#8230;.</p>
<p style="text-align: justify;">Go visit <a title="Vote for Charnell Pugsley" href="http://hotbloggercalendar.com/vote-hottest-female/" target="_blank">http://hotbloggercalendar.com/vote-hottest-female/</a></p>
<p style="text-align: justify;">Scroll almost half-way down the list and find the name <strong>Charnell Pugsley</strong></p>
<p style="text-align: justify;">Click the radio button to the left of her name to cast your vote, and your done!</p>
<p style="text-align: justify;">THANK YOU! <img src='http://www.mypersonalvps.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=52aa7810-2899-49ca-87b3-6e567555d2b9&amp;title=Call+to+vote+%26%238211%3B+Charnell+for+President&amp;url=http%3A%2F%2Fwww.mypersonalvps.com%2F%3Fp%3D40">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mypersonalvps.com/?feed=rss2&amp;p=40</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Time for some upgrades?</title>
		<link>http://www.mypersonalvps.com/?p=37</link>
		<comments>http://www.mypersonalvps.com/?p=37#comments</comments>
		<pubDate>Thu, 28 Aug 2008 02:22:58 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[Trivia]]></category>
		<category><![CDATA[VPS]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[virtual private server]]></category>
		<category><![CDATA[web site]]></category>
		<category><![CDATA[automatic_upgrades]]></category>
		<category><![CDATA[background_processes]]></category>
		<category><![CDATA[goodies]]></category>
		<category><![CDATA[housekeeping]]></category>
		<category><![CDATA[unnecessary_files]]></category>
<category>automatic upgrades</category><category>background processes</category><category>goodies</category><category>housekeeping</category><category>unnecessary files</category><category>vps</category>
		<guid isPermaLink="false">http://www.mypersonalvps.com/?p=37</guid>
		<description><![CDATA[Back in November last year (how time flies!) I posted about a Wordpress plug-in (Wordpress Automatic Upgrades) which saves so much time and energy when updating to the latest and greatest Wordpress. Well, I updated to the new 2.6.1 today using that utility, and noticed that the VPS is beginning to have a hard time [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Time for some upgrades?", url: "http://www.mypersonalvps.com/?p=37" });</script>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Back in November last year (how time flies!) <a title="Post about automated upgrades" href="http://www.mypersonalvps.com/2007/11/wordpress-automatic-upgrades/" target="_self">I posted about a Wordpress plug-in</a> (Wordpress Automatic Upgrades) which saves so much time and energy when updating to the latest and greatest <a title="Wordpress" href="http://wordpress.org" target="_blank">Wordpress</a>. Well, I updated to the new 2.6.1 today using that utility, and noticed that the VPS is beginning to have a hard time keeping up with all the jobs I set it to do.</p>
<p style="text-align: justify;">So I guess tomorrow it&#8217;s time to upgrade a few things on this little box, with some more RAM and file-space, etc. I actually did a bit of housekeeping today, trimming down some log files, clearing out some unnecessary files, restarting a few services, etc., but she&#8217;s struggling a bit now because of all the background processes I run.</p>
<p style="text-align: justify;">So! If the site vanishes before your eyes for a short while tomorrow, please don&#8217;t get upset. It simply means that I&#8217;m treating the box to some extra goodies, and she&#8217;ll be back on line within the hour <img src='http://www.mypersonalvps.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=52aa7810-2899-49ca-87b3-6e567555d2b9&amp;title=Time+for+some+upgrades%3F&amp;url=http%3A%2F%2Fwww.mypersonalvps.com%2F%3Fp%3D37">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mypersonalvps.com/?feed=rss2&amp;p=37</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New variant of MPACK hacking</title>
		<link>http://www.mypersonalvps.com/?p=36</link>
		<comments>http://www.mypersonalvps.com/?p=36#comments</comments>
		<pubDate>Tue, 26 Aug 2008 12:56:38 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[Hackers]]></category>
		<category><![CDATA[iframe]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[mpack]]></category>
		<category><![CDATA[msn]]></category>
		<category><![CDATA[Yahoo!]]></category>
<category>google</category><category>hack</category><category>hackers</category><category>htaccess</category><category>mpack</category><category>msn</category><category>yahoo</category>
		<guid isPermaLink="false">http://www.mypersonalvps.com/?p=36</guid>
		<description><![CDATA[I thought these villains had been quiet for too long and then, last night, I happened to notice a support ticket in our queue from a customer claiming that we had hijacked his site, or the server it was on. The ticket had already been pushed up the line to one of our senior techs [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "New variant of MPACK hacking", url: "http://www.mypersonalvps.com/?p=36" });</script>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">I thought these villains had been quiet for too long and then, last night, I happened to notice a support ticket in our queue from a customer claiming that we had hijacked his site, or the server it was on. The ticket had already been pushed up the line to one of our senior techs so I called him up and asked what he had discovered.</p>
<p style="text-align: justify;">&#8220;It&#8217;s a new MPACK trick&#8221; he told me &#8211; Now it seems that instead of inserting iframes and javascript into every page they can find on sites they manage to invade, they&#8217;re going for HTACCESS files. Basically they target referrers (typically the big 3 search engines Google, Yahoo! and MSN) and if your site gets a hit via a link on the search engine the HTACCESS file then redirects your visitor away to a malware site. And for n00bs who don&#8217;t really know (or care?) what an HTACCESS file should look like or contain, they&#8217;re inserting 30 to 40 blank lines at the top of the file in order to convince you that it&#8217;s actually empty.</p>
<p style="text-align: justify;">Fortunately this hack is easier to fix than its predecessor as it usually only involves one file. We now have a stock of standard HTACCESS files for popular scripts like Wordpress and Joomla! that we can just drop straight in and over-write the malicious file if anyone else reports this issue.</p>
<p style="text-align: justify;">&lt;sigh&gt; I wonder what they&#8217;ll think of next? &lt;/sigh&gt;</p>
<p style="text-align: justify;">EDIT: After writing this I noticed an <a title="Anatomy of a malware scam" href="http://www.theregister.co.uk/2008/08/22/anatomy_of_a_hack/" target="_blank">article on TheRegister</a> about what is possibly the result of one of these hacks. It&#8217;s worth a read, and thanks to the author, <a title="Send email to the author" href="http://forms.theregister.co.uk/mail_author/?story_url=/2008/08/22/anatomy_of_a_hack/">Jesper M. Johansson</a>, for the time he obviously spent researching this.</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=52aa7810-2899-49ca-87b3-6e567555d2b9&amp;title=New+variant+of+MPACK+hacking&amp;url=http%3A%2F%2Fwww.mypersonalvps.com%2F%3Fp%3D36">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mypersonalvps.com/?feed=rss2&amp;p=36</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
