<?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>Oxymoronical &#187; hosting</title>
	<atom:link href="http://www.oxymoronical.com/blog/tag/hosting/feed" rel="self" type="application/rss+xml" />
	<link>http://www.oxymoronical.com</link>
	<description>Spouting nonsense from the depths of my spare time</description>
	<lastBuildDate>Fri, 27 Jan 2012 14:58:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Hey Dreamhost, we use tabs now</title>
		<link>http://www.oxymoronical.com/blog/2009/08/Hey-Dreamhost-we-use-tabs-now</link>
		<comments>http://www.oxymoronical.com/blog/2009/08/Hey-Dreamhost-we-use-tabs-now#comments</comments>
		<pubDate>Sat, 15 Aug 2009 15:35:39 +0000</pubDate>
		<dc:creator>Mossop</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[idiots]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false">http://www.oxymoronical.com/?p=615</guid>
		<description><![CDATA[I&#8217;ll be honest, this post isn&#8217;t about Mozilla or even really anything Mozilla related (beyond the fact that it is about a poor web application). However I know that lots of people in the Mozilla community use Dreamhost as their webhost and I figure some of them might want to know to watch out for [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll be honest, this post isn&#8217;t about Mozilla or even really anything Mozilla related (beyond the fact that it is about a poor web application). However I know that lots of people in the Mozilla community use <a href="http://www.dreamhost.com/">Dreamhost</a> as their webhost and I figure some of them might want to know to watch out for this and avoid getting into the same mess that I did so I&#8217;ll include it in <a href="http://planet.mozilla.org/">planet</a> feed anyway.</p>
<p>The problem is with Dreamhost&#8217;s Web Panel, the service that customers use to administer their web hosting packages. It turns out that certain parts of this panel can&#8217;t cope with the idea of you accessing it from multiple tabs or windows at the same time. If you try opening the web hosting settings for more than one domain in different tabs, only the last one you opened will actually work as you expect. Yep, they are remembering, server side, which domain you are editing the settings for.</p>
<p>This wouldn&#8217;t normally be the end of the world. I could accept it if there was some error message or it just failed to save the settings for one of the domains it wasn&#8217;t expecting. Sadly the panel is not that clever. Instead, no matter which domain&#8217;s settings you try to save it always overwrites the domain that was last opened. The panel does subsequently tell you the real domain that it saved the settings for (with a nice green tick to emphasise that everything is fine!) if you are careful enough to read the full message but of course by then the domain&#8217;s old settings are gone.</p>
<p>I discovered this when trying to make a change to one of my domains blew away the settings for my secure server, including the ssl keys. Thankfully they were recovered but this sort of thing really shouldn&#8217;t happen at all. It seems pretty absurd to me that a modern web application can exist that doesn&#8217;t seem to take tabs into account at all.</p>
<p>It&#8217;s a shame really because for the most part Dreamhost are the best webhosts I&#8217;ve ever used and their panel is very easy to use. Dreamhost&#8217;s support team have told me that this is a limitation of the web panel and it should only be used in one window, though there don&#8217;t seem to be any warnings about this anywhere. I hate to make sweeping statements like &#8220;Surely it would be easy to…&#8221;  because it bugs me whenever anyone says the same about Firefox, but  happily overwriting your settings (and calling it a success) seems like  something that should be avoided at all costs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oxymoronical.com/blog/2009/08/Hey-Dreamhost-we-use-tabs-now/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Daylight robbery</title>
		<link>http://www.oxymoronical.com/blog/2009/01/Daylight-robbery</link>
		<comments>http://www.oxymoronical.com/blog/2009/01/Daylight-robbery#comments</comments>
		<pubDate>Thu, 22 Jan 2009 14:23:25 +0000</pubDate>
		<dc:creator>Mossop</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[idiots]]></category>
		<category><![CDATA[money]]></category>

		<guid isPermaLink="false">http://www.oxymoronical.com/?p=410</guid>
		<description><![CDATA[It wasn&#8217;t long ago that I was responsible for developing and maintaining a large number of websites. Like everyone in this role I needed a domain registrar I could trust to be cheap, efficient and most of all keep me updated about upcoming renewals. At the time I had a lot of love for Freeparking. [...]]]></description>
			<content:encoded><![CDATA[<p>It wasn&#8217;t long ago that I was responsible for developing and maintaining a large number of websites. Like everyone in this role I needed a domain registrar I could trust to be cheap, efficient and most of all keep me updated about upcoming renewals. At the time I had a lot of love for <a href="http://www.freeparking.co.uk">Freeparking</a>. They didn&#8217;t (and still don&#8217;t) look like much, but at the time I started using them they were all these things. No surprise I carried on using them after I left my last job when registering some personal domains.</p>
<p>Imagine my horror today then when someone else emails me to notify my that the registration for oxymoronical.com had expired the day before. <a href="http://www.freeparking.co.uk">Freeparking</a> hadn&#8217;t so much as whispered on the subject and would you look at that, I now have to pay a late registration fee.</p>
<p>To say I feel let down is an understatement. Not only have they over the years failed to even update their website beyond its only-just-working state but now they seem to be actively trying to rip people off. It&#8217;s a shame but I guess it is the push I need to move all my registrations to <a href="http://www.dreamhost.com">Dreamhost</a> who have been nothing short of excellent when it comes to my hosting. Sadly of course I still have to renew the domain first, then wait 60 days before I can move it.</p>
<p>I particularly like how their support form has &#8220;I was not informed of an imminent renewal&#8221; as one of the options to choose from. Clearly this comes up quite a lot for them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oxymoronical.com/blog/2009/01/Daylight-robbery/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Practice what you Preach</title>
		<link>http://www.oxymoronical.com/blog/2007/08/Practice-what-you-Preach</link>
		<comments>http://www.oxymoronical.com/blog/2007/08/Practice-what-you-Preach#comments</comments>
		<pubDate>Sun, 19 Aug 2007 17:47:08 +0000</pubDate>
		<dc:creator>Mossop</dc:creator>
				<category><![CDATA[extensions]]></category>
		<category><![CDATA[addons]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.oxymoronical.com/blog/2007/08/Practice-what-you-Preach</guid>
		<description><![CDATA[One of the main parts of my work for Mozilla at the moment is about securing add-on updates. The spec is now pretty near complete and the implementation is also pretty much complete so hopefully we can start pushing out the necessary tools to add-on authors real soon then land the work shortly after. Of [...]]]></description>
			<content:encoded><![CDATA[<p>One of the main parts of my work for Mozilla at the moment is about <a href="http://wiki.mozilla.org/User:Mossop:Fx-Docs:AddonUpdateSecurity">securing add-on updates</a>. The spec is now pretty near complete and the implementation is also pretty much complete so hopefully we can start pushing out the necessary tools to add-on authors real soon then land the work shortly after.</p>
<p>Of course it wouldn&#8217;t be right for me to push this out without first making my own extensions comply with the new requirements. So today I am rolling out updates to all of them, mostly just changing the update url to an SSL one, though a couple of the extensions (<a href="/web/firefox/nightly">Nightly Tester Tools</a> and <a href="/web/firefox/FindBarRX">/Find Bar/</a>) have some additional updates.</p>
<p>Using SSL really will be the easiest way of hosting secure updates for your extensions and I urge you to use it. Assuming you have a sensible hosting package, adding SSL is really not as expensive as many expect. Godaddy offer SSL certificates for $18 per year (minimum of 2 years) and if you are like me and hosting open source extensions then you can get the <a href="https://www.godaddy.com/gdshop/ssl/ssl_opensource.asp?ci=5988">first year for free</a> (though that seems to take a few weeks longer than if you pay). It&#8217;s also pretty simple to set up assuming you have a decent webhost, Dreamhost just has one form to fill in.</p>
<p>It turns out that the hardest part of getting SSL was fixing the bugs in my CMS since it&#8217;s current version had never been used in an SSL environment before <img src='http://www.oxymoronical.com/wp/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.oxymoronical.com/blog/2007/08/Practice-what-you-Preach/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

