<?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>Netinlet &#187; apps</title>
	<atom:link href="http://netinlet.com/article/tag/apps/feed/" rel="self" type="application/rss+xml" />
	<link>http://netinlet.com</link>
	<description>doug's mostly ignored place on the web</description>
	<lastBuildDate>Tue, 08 Dec 2009 18:50:10 +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>Google Apps &#8211; html verify takes a long time</title>
		<link>http://netinlet.com/article/2007/03/27/google-apps-html-verify-takes-a-long-time/</link>
		<comments>http://netinlet.com/article/2007/03/27/google-apps-html-verify-takes-a-long-time/#comments</comments>
		<pubDate>Wed, 28 Mar 2007 06:35:00 +0000</pubDate>
		<dc:creator>doug</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[mod_security]]></category>

		<guid isPermaLink="false">http://netinlet.com/?p=122</guid>
		<description><![CDATA[I recently signed up the netinlet.com domain and a friends work domain for the Google Apps You have to verify ownership of the domain to get the ball rolling. They allow you to either upload a unique html page to the domain or add a cname entry which points to google.com. I chose the former [...]]]></description>
			<content:encoded><![CDATA[<p>I recently signed up the netinlet.com domain and a friends work domain for the <a href="http://google.com/a">Google Apps</a></p>
<p>You have to verify ownership of the domain to get the ball rolling. They allow you to either upload a unique html page to the domain  or add a cname entry which points to google.com.  I chose the former because it was simple and easy to do.</p>
<p>Google tells you up to 48 hours before the account is active.  Well, 48 hours came and went.  Then a whole week came and went and I heard nothing.   Searches for why this was taking so long did not turn up much.</p>
<p>I finally stumbled upon some http log entries which show google was trying to verify.  The entries looked like this:  </p>
<p><code>216.239.36.136 &#8211; - [27/Mar/2007:22:58:25 +0000] &#8220;<span class="caps">GET</span> /googlehostedservice.html <span class="caps">HTTP</span>/1.0&#8221; 412 258 &#8220;-&#8221; &#8220;Jakarta Commons-HttpClient/3.0.1&#8221;<br />
</code><br />
Look, a clue!  Notice the 412 error code.</p>
<p>After some more hunting, it turns out that the verification process is triggering Apache mod_security.  Luckily, the fix is simple.</p>
<p>If you don&#8217;t already have one, create a .htaccess file in you webserver root directory.  In this file put</p>
<p><code>SecFilterEngine Off<br />
</code><br />
My host is textdrive and I found a textdrive specific fix <a href="http://help.textdrive.com/index.php?pg=kb.pageid=85">here</a>  but this fix should apply to almost everybody who is getting 412 error codes in their log files.</p>
]]></content:encoded>
			<wfw:commentRss>http://netinlet.com/article/2007/03/27/google-apps-html-verify-takes-a-long-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

