Hi Dan,<div><br></div><div>Here&#39;s what I see on your OpenID...</div><div><ol><li>If an HTTP request comes in with Accept-Types that includes XRDS, you return the XRDS doc immediately rather than the HTML doc. &nbsp;That&#39;s fine, but the content-type of your HTTP response is still text/html when it should be&nbsp;application/xrds+xml when you do this. &nbsp;This is alone enough to break some/most RPs because they aren&#39;t expecting an XRDS document directly unless you fix the content-type.</li>
<li>The XRDS document itself has the wrong XML namespace. &nbsp;It should be&nbsp;xri://$xrds but you have xri://\\$xrds. &nbsp;That&#39;s also enough alone to throw off RPs.</li><li>Finally, you <span class="Apple-style-span" style="font-style: italic;">could</span>&nbsp;be using HTML tags for discovery in order for RPs to recover from these discovery failures, but there aren&#39;t any.</li>
</ol><div>Now, it may very well be that all these failings are due to the library/extension that you&#39;re using and not directly your fault. &nbsp;In which case, please file bugs against the owner of the code you&#39;re using.</div>
--<br></div><div>Andrew Arnott<br>&quot;I [may] not agree with what you have to say, but I&#39;ll defend to the death your right to say it.&quot; - Voltaire<br>
<br><br><div class="gmail_quote">On Tue, Jan 13, 2009 at 4:47 PM, Dan Lyke <span dir="ltr">&lt;<a href="mailto:danlyke@flutterby.com">danlyke@flutterby.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="Ih2E3d">So I decided to try to drag my OpenID identity back out of the dusty<br>
recesses. I have a MediaWiki server, so I made sure I had Evan<br>
</div>Prodromou&#39;s most recent MediaWiki extension, and typed &quot;openid test&quot;<br>
<div class="Ih2E3d">into Google.<br>
<br>
First response is:<br>
<br>
</div><a href="http://openidenabled.com/resources/openid-test/" target="_blank">http://openidenabled.com/resources/openid-test/</a><br>
<br>
which I try, entering <a href="http://www.flutterby.net/User:DanLyke" target="_blank">http://www.flutterby.net/User:DanLyke</a>, and I get<br>
<br>
 &nbsp; Failed to discover any OpenID service.<br>
<br>
Okay, wget my URL, look in the headers, sure enough there&#39;s a<br>
<br>
 &nbsp; &lt;meta http-equiv=&quot;X-XRDS-Location&quot;<br>
 &nbsp; content=&quot;<a href="http://www.flutterby.net/Special:OpenIDXRDS/DanLyke" target="_blank">http://www.flutterby.net/Special:OpenIDXRDS/DanLyke</a>&quot; /&gt;<br>
<br>
Some further digging around reveals that, indeed, that document appears<br>
to be valid. So, strike &quot;<a href="http://openidenabled.com" target="_blank">openidenabled.com</a>&quot; off my list of valid OpenID<br>
verifiers.<br>
<br>
Next &nbsp;hit is a Google Code project, next one down is <a href="http://openidenabled.net" target="_blank">openidenabled.net</a>,<br>
which says &quot;Coming Soon&quot;.<br>
<br>
Third hit is<br>
<a href="http://winged.info/projects/news/plugins/openid/index.php?secret" target="_blank">http://winged.info/projects/news/plugins/openid/index.php?secret</a><br>
<br>
which gives me an internal parsing error.<br>
<br>
Okay, go to <a href="http://openid.com" target="_blank">openid.com</a>, find domain squatters, go to <a href="http://openid.net" target="_blank">openid.net</a>, and<br>
discover... oh, look, I can get an OpenID URL, but I still can&#39;t find a<br>
bloody OpenID consumer!<br>
<br>
I&#39;m frustrated. When I last participated in the OpenID mailing list it<br>
was disintegrating into a whole bunch of features and technologies that<br>
I just didn&#39;t care about, but I figured leave it alone and let the dust<br>
settle and maybe something good would come out of it. Now I discover<br>
that bit-rot has set in and OpenID is either moribund or dead.<br>
<br>
What&#39;s happening here? And can I use OpenID yet, or is it still a<br>
far-off technology?<br>
<font color="#888888"><br>
Dan<br>
</font><div><div></div><div class="Wj3C7c">_______________________________________________<br>
general mailing list<br>
<a href="mailto:general@openid.net">general@openid.net</a><br>
<a href="http://openid.net/mailman/listinfo/general" target="_blank">http://openid.net/mailman/listinfo/general</a><br>
</div></div></blockquote></div><br></div>