IRC Log for #openid on 2008-07-01
Timestamps are in UTC.
- [00:14:04] * SvenDowideit_ (n=SvenDowi@twiki/developer/SvenDowideit) Quit (Read error: 101 (Network is unreachable))
- [00:14:31] * SvenDowideit_ (n=SvenDowi@twiki/developer/SvenDowideit) has joined #openid
- [00:30:45] * SvenDowideit__ (n=SvenDowi@124-168-188-181.dyn.iinet.net.au) Quit (Read error: 101 (Network is unreachable))
- [00:56:29] * shigeta (n=shigeta@124.32.114.226) has joined #openid
- [01:02:25] * hikoz (n=hikoz@27.183.244.43.ap.yournet.ne.jp) has joined #openid
- [01:26:49] * SunWuKung (n=SunWuKun@S01060016cbc4c705.vc.shawcable.net) has joined #openid
- [01:31:32] * xpo (n=xpo@bgl93-2-82-226-41-47.fbx.proxad.net) Quit ()
- [01:35:13] * SvenDowideit__ (n=SvenDowi@124-168-171-77.dyn.iinet.net.au) has joined #openid
- [01:37:17] * SunWuKung (n=SunWuKun@S01060016cbc4c705.vc.shawcable.net) Quit ()
- [02:01:20] * SvenDowideit_ (n=SvenDowi@twiki/developer/SvenDowideit) Quit (Read error: 101 (Network is unreachable))
- [02:02:19] * SvenDowideit__ (n=SvenDowi@124-168-171-77.dyn.iinet.net.au) Quit (Read error: 101 (Network is unreachable))
- [02:02:47] * SvenDowideit__ (n=SvenDowi@203-158-51-127.dyn.iinet.net.au) has joined #openid
- [02:05:42] * shigeta_ (n=shigeta@124.32.114.226) has joined #openid
- [02:21:18] * shigeta (n=shigeta@124.32.114.226) Quit (Read error: 110 (Connection timed out))
- [02:45:12] * shigeta (n=shigeta@124.32.114.226) has joined #openid
- [03:02:22] * shigeta_ (n=shigeta@124.32.114.226) Quit (Read error: 110 (Connection timed out))
- [03:30:07] * shigeta_ (n=shigeta@124.32.114.226) has joined #openid
- [03:36:38] * samsm (n=samsm@c-98-242-68-234.hsd1.ga.comcast.net) Quit ()
- [03:45:13] * shigeta (n=shigeta@124.32.114.226) Quit (Read error: 110 (Connection timed out))
- [04:18:59] * metadaddy_away is now known as metadaddy
- [04:22:45] * metadaddy is now known as metadaddy_away
- [04:46:58] * metadaddy_away (n=metadadd@nat/sun/x-19322ab9f6c94aea) Quit ()
- [05:25:21] * desu (n=me@59.178.47.28) has joined #openid
- [05:25:24] * stub (n=stub@ppp-58-8-6-129.revip2.asianet.co.th) has joined #openid
- [05:30:16] * desu (n=me@unaffiliated/desu) Quit (Read error: 104 (Connection reset by peer))
- [05:31:48] * desu (n=me@unaffiliated/desu) has joined #openid
- [05:41:33] * hikoz (n=hikoz@27.183.244.43.ap.yournet.ne.jp) Quit ("Leaving...")
- [05:54:54] * hikoz (n=hikoz@27.183.244.43.ap.yournet.ne.jp) has joined #openid
- [06:53:03] * xpo (n=xpo@bgl93-2-82-226-41-47.fbx.proxad.net) has joined #openid
- [06:58:10] * peace-keeper (n=peace-ke@chello084114169104.2.15.vie.surfer.at) Quit (Connection timed out)
- [07:05:44] * xpo (n=xpo@bgl93-2-82-226-41-47.fbx.proxad.net) Quit ()
- [07:38:02] * SvenDowideit__ (n=SvenDowi@203-158-51-127.dyn.iinet.net.au) Quit (kubrick.freenode.net irc.freenode.net)
- [07:38:02] * DJCapelis (n=djc@blender/coder/DJCapelis) Quit (kubrick.freenode.net irc.freenode.net)
- [07:38:54] * SvenDowideit__ (n=SvenDowi@203-158-51-127.dyn.iinet.net.au) has joined #openid
- [07:38:54] * DJCapelis (n=djc@blender/coder/DJCapelis) has joined #openid
- [07:39:14] * stub (n=stub@canonical/launchpad/stub) Quit ("Leaving.")
- [07:43:29] * xpo (n=xpo@nat/af83/x-d761326a700cf524) has joined #openid
- [07:46:01] * eburcat (n=eitanb@bzq-84-108-233-127.cablep.bezeqint.net) Quit ()
- [08:16:22] * danieljohnlewis (n=danieljo@82-46-89-37.cable.ubr10.azte.blueyonder.co.uk) has joined #openid
- [08:17:10] * idnar (n=mithrand@unaffiliated/idnar) Quit (Read error: 110 (Connection timed out))
- [08:22:35] * desu (n=me@unaffiliated/desu) Quit (Read error: 110 (Connection timed out))
- [08:29:41] * peace-keeper (n=peace-ke@chello084114169104.2.15.vie.surfer.at) has joined #openid
- [08:57:56] * desu (n=me@unaffiliated/desu) has joined #openid
- [09:02:07] * SvenDowideit__ (n=SvenDowi@203-158-51-127.dyn.iinet.net.au) Quit (Read error: 101 (Network is unreachable))
- [09:02:25] * SvenDowideit__ (n=SvenDowi@203-158-51-4.dyn.iinet.net.au) has joined #openid
- [09:16:21] * hillsy (n=shhi2@npfit3.dh.bytemark.co.uk) has joined #openid
- [09:21:17] * desudesu (n=me@unaffiliated/desu) has joined #openid
- [09:21:37] * desu (n=me@unaffiliated/desu) Quit (Nick collision from services.)
- [09:21:43] * desudesu is now known as desu
- [09:29:46] * desu (n=me@unaffiliated/desu) Quit (Read error: 104 (Connection reset by peer))
- [09:30:51] * SunWuKung (n=SunWuKun@S01060016cbc4c705.vc.shawcable.net) has joined #openid
- [09:31:15] * desu (n=me@unaffiliated/desu) has joined #openid
- [09:31:19] * SunWuKung (n=SunWuKun@S01060016cbc4c705.vc.shawcable.net) Quit (Remote closed the connection)
- [09:34:07] * SunWuKung (n=SunWuKun@S01060016cbc4c705.vc.shawcable.net) has joined #openid
- [09:37:33] * SunWuKung (n=SunWuKun@S01060016cbc4c705.vc.shawcable.net) Quit (Client Quit)
- [09:42:10] * SunWuKung (n=SunWuKun@S01060016cbc4c705.vc.shawcable.net) has joined #openid
- [10:00:43] * stub (n=stub@ppp-58-8-6-129.revip2.asianet.co.th) has joined #openid
- [10:10:13] * desudesu (n=me@unaffiliated/desu) has joined #openid
- [10:10:43] * desu (n=me@unaffiliated/desu) Quit (Nick collision from services.)
- [10:10:45] * desudesu is now known as desu
- [10:17:09] * SvenDowideit (n=SvenDowi@twiki/developer/SvenDowideit) has joined #openid
- [10:17:18] * SvenDowideit__ (n=SvenDowi@203-158-51-4.dyn.iinet.net.au) Quit (Read error: 101 (Network is unreachable))
- [10:52:17] * hikoz (n=hikoz@27.183.244.43.ap.yournet.ne.jp) Quit (Read error: 110 (Connection timed out))
- [10:59:47] * desudesu (n=me@unaffiliated/desu) has joined #openid
- [11:00:21] * desu (n=me@unaffiliated/desu) Quit (Nick collision from services.)
- [11:02:21] * samsm (n=samsm@c-98-242-68-234.hsd1.ga.comcast.net) has joined #openid
- [11:07:15] * desudesu is now known as desu
- [12:06:29] * xpo (n=xpo@nat/af83/x-d761326a700cf524) Quit ()
- [12:07:31] * desudesu (n=me@unaffiliated/desu) has joined #openid
- [12:08:01] * desu (n=me@unaffiliated/desu) Quit (Nick collision from services.)
- [12:08:03] * desudesu is now known as desu
- [12:26:30] * MacTed (n=Thud@twentyfourmullen.hsd1.ma.comcast.net) Quit ()
- [12:41:36] * stub (n=stub@canonical/launchpad/stub) Quit ("Leaving.")
- [13:04:03] * desudesu (n=me@unaffiliated/desu) has joined #openid
- [13:07:56] * desu (n=me@unaffiliated/desu) Quit (Read error: 110 (Connection timed out))
- [13:13:34] * Dallas (n=dallas@c-71-225-154-80.hsd1.pa.comcast.net) Quit (Read error: 104 (Connection reset by peer))
- [13:13:40] * Dallas (n=dallas@c-71-225-154-80.hsd1.pa.comcast.net) has joined #openid
- [13:22:32] * shigeta_ (n=shigeta@124.32.114.226) Quit ("Leaving...")
- [13:23:35] * MacTed (n=Thud@63.119.36.36) has joined #openid
- [13:23:36] <jibot>
MacTed is a Technology Evangelist from http://www.openlinksw.com/ and a Troublemaker from Way Back
- [13:26:51] * MrTopf (i=hidden-u@oecher.info) has joined #openid
- [13:27:19] * desudesu is now known as desu
- [13:48:17] * Mitsurugi (n=Nightmar@26.Red-81-33-87.dynamicIP.rima-tde.net) has joined #openID
- [13:49:54] * Mitsurugi (n=Nightmar@26.Red-81-33-87.dynamicIP.rima-tde.net) Quit (Client Quit)
- [13:51:19] * Mitsurugi (n=Nightmar@26.Red-81-33-87.dynamicIP.rima-tde.net) has joined #openID
- [13:54:38] * Mitsurugi (n=Nightmar@26.Red-81-33-87.dynamicIP.rima-tde.net) Quit (Client Quit)
- [14:00:32] * desu (n=me@unaffiliated/desu) Quit (Read error: 110 (Connection timed out))
- [14:19:19] * danieljohnlewis (n=danieljo@82-46-89-37.cable.ubr10.azte.blueyonder.co.uk) Quit (Remote closed the connection)
- [14:20:00] * danieljohnlewis (n=danieljo@82-46-89-37.cable.ubr10.azte.blueyonder.co.uk) has joined #openid
- [14:29:47] * julik (n=julik@193.172.36.49) has joined #openid
- [14:30:04] <julik>
hello gents
- [14:30:08] <julik>
and ladies
- [14:30:35] <julik>
could someone help me out with the latest Ruby OpenID libs? I have some questions wrt to new behaviors
- [14:32:54] <samsm>
No guarantees, but I'm interested to hear the issue.
- [14:33:01] <julik>
ok
- [14:33:10] <julik>
I have written an OpenID server sometime ago
- [14:33:25] <julik>
and I have a test suite to verify it's working OK. One of the tests is about delegation
- [14:33:41] <julik>
it checks that the OpenID consumer goes out to the openid server mentioned in the delegate URL
- [14:33:44] <julik>
with version 1 it did
- [14:33:45] <julik>
but
- [14:34:18] <julik>
with version 2 the OpenID consumer _posts_ the openid_associate request directly to the profile page
- [14:34:25] <julik>
somehow
- [14:34:28] <julik>
and I don't understand why
- [14:34:47] <julik>
on my profile page I have
- [14:34:48] <julik>
<link rel="openid.server" href="http://leopenid.fr/endpoint"/><link rel="openid.delegate" href="http://leopenid.fr/endpoint"/><
- [14:34:55] <julik>
(URL fictional of course)
- [14:35:06] <julik>
so I expect the consumer to go and ask this url which I capture in my test
- [14:35:14] <julik>
but instead I get a POST to the profile page after the GET
- [14:36:42] <samsm>
I have a server I've been working on, I'll fire it up and try to follow along.
- [14:36:48] <julik>
hm
- [14:36:48] <julik>
ok
- [14:37:02] <julik>
well if you are on ruby I can commit my server that you can check out as well
- [14:37:07] <julik>
if it's of any interest
- [14:37:29] <samsm>
The one thing I remember needing to do was to toss in a xrds page for each identity.
- [14:37:46] <samsm>
I was also going to say that I've found this helpful: http://github.com/dbloete/masquerade/tree/master
- [14:37:56] <julik>
I did
- [14:37:58] <julik>
a yadis page
- [14:38:09] <julik>
it's been there already when I used v1 libs
- [14:38:15] <julik>
but I'll check it out now
- [14:39:00] <julik>
oh yes you are right! brilliant
- [14:39:04] <julik>
that's what I get
- [14:39:10] <julik>
Got get on Pasaporte::Controllers::Yadis
- [14:39:10] <julik>
Got post on Pasaporte::Controllers::ProfilePage
- [14:39:23] <julik>
it means my yadis page lists the wrong endpoint url
- [14:39:33] <samsm>
ahhhh
- [14:41:07] <julik>
thx mate :-) yoi pointed me in the right direction
- [14:41:25] <samsm>
More like stumbled onto it. :)
- [14:41:48] <julik>
masquerade is nice but I made pasaporte earlier, never bothered to finish it and it has specific functionality built in that we use in-house so
- [14:41:54] <julik>
but masquerade looks promising
- [14:42:27] <julik>
and guess what? I didnt implement a test for yadis page either
- [14:42:38] * julik lashes himself with a wet noodle thrice
- [14:48:23] <julik>
ok it gets interesting this is the YADIS I'm sending
- [14:48:24] <julik>
<xrds:XRDS xmlns:xrds="xri://$xrds" xmlns="xri://$xrd*($v*2.0)" xmlns:openid="http://openid.net/xmlns/1.0">
- [14:48:24] <julik>
<XRD>
- [14:48:24] <julik>
<Service priority="1">
- [14:48:25] <julik>
<Type>http://openid.net/signon/1.0</Type>
- [14:48:25] <julik>
<URI>http://leopenid.fr/endpoint</URI>
- [14:48:26] <julik>
<openid:Delegate>http://leopenid.fr/endpoint</openid:Delegate>
- [14:48:28] <julik>
</Service>
- [14:48:30] <julik>
</XRD>
- [14:48:32] <julik>
</xrds:XRDS>
- [14:50:15] <julik>
http://pastie.org/225563
- [14:50:28] <julik>
but the consumer still knocks on the profile page somehow
- [15:09:19] * Mitsurugi (n=Nightmar@26.Red-81-33-87.dynamicIP.rima-tde.net) has joined #openID
- [15:18:21] * SvenDowideit__ (n=SvenDowi@124-171-9-84.dyn.iinet.net.au) has joined #openid
- [15:34:14] * SvenDowideit (n=SvenDowi@twiki/developer/SvenDowideit) Quit (Read error: 101 (Network is unreachable))
- [15:36:46] * metadaddy (n=metadadd@c-24-6-62-207.hsd1.ca.comcast.net) has joined #openid
- [15:39:55] <keturn>
julik: the lib source has an examples/discover file, try running that with your identifier url and see what it finds for the Server URL
- [15:40:09] <julik>
ok thx
- [15:40:19] <keturn>
also, /endpoint is a slightly weird value for delegate, but as long as you're consistent about it that shouldn't be the problem
- [15:41:18] <julik>
keturn: why is it weird exactly
- [15:41:25] <julik>
it's just a URL right?
- [15:41:49] <julik>
this is just a value I use in my test nothing else might just as well be http://google.com orso
- [15:43:30] <keturn>
right, but in a functioning installation it's generally *not* the endpoint URL. because every user generally has the same Server URL but they need different Delegate values. but as long as that's just a test case, it's no big deal.
- [15:44:07] <julik>
duuuh
- [15:44:08] <julik>
review:examples julik$ ./discover
- [15:44:08] <julik>
./discover:2:in `require': no such file to load -- openid/consumer/discovery (LoadError)
- [15:44:11] <julik>
a little FAIL
- [15:45:01] <julik>
ok so if I run without delegation this is what discover says
- [15:45:12] <julik>
http://pastie.org/225601
- [15:46:18] <julik>
if I put delegate URLs there instead this is what discover says http://pastie.org/225603
- [15:46:40] <julik>
looks sane to me but I don't know where it's going to go to authenticate
- [15:49:32] <keturn>
it's going to go to what it's printing for "Server URL" to authenticate
- [15:53:22] <julik>
hmm
- [15:53:48] <julik>
why does it knock on the profile page in my test then
- [15:53:49] <julik>
I wonder
- [15:55:02] <julik>
aah ok I see
- [15:55:28] <julik>
I had to do such a perverse dance macabre to override the OpenID fetcher that it's my app that gets the request
- [15:55:33] <julik>
and the profile page is a catchall
- [15:55:38] <julik>
:-)
- [15:56:26] <julik>
this
- [15:56:27] <julik>
http://julik.textdriven.com/svn/tools/micro-apps/pasaporte/trunk/test/testable_openid_fetcher.rb
- [15:56:30] <julik>
took ma half a day
- [16:02:53] * stub (n=stub@ppp-58-8-7-57.revip2.asianet.co.th) has joined #openid
- [16:15:29] <julik>
thanks for all your help people and have g nice day
- [16:15:34] <julik>
have a nice day
- [16:15:36] * julik (n=julik@193.172.36.49) Quit ()
- [16:29:35] * SvenDowideit (n=SvenDowi@twiki/developer/SvenDowideit) has joined #openid
- [16:30:18] * SvenDowideit__ (n=SvenDowi@124-171-9-84.dyn.iinet.net.au) Quit (Read error: 101 (Network is unreachable))
- [16:32:00] * metadaddy (n=metadadd@c-24-6-62-207.hsd1.ca.comcast.net) Quit ()
- [16:40:10] * metadaddy (n=metadadd@c-24-6-62-207.hsd1.ca.comcast.net) has joined #openid
- [17:25:26] * _keturn (n=acapnoti@c-71-236-228-127.hsd1.or.comcast.net) has joined #openid
- [17:41:27] * hillsy (n=shhi2@npfit3.dh.bytemark.co.uk) Quit (kubrick.freenode.net irc.freenode.net)
- [17:44:18] * hillsy (n=shhi2@npfit3.dh.bytemark.co.uk) has joined #openid
- [17:53:42] * hillsy (n=shhi2@npfit3.dh.bytemark.co.uk) Quit (Connection reset by peer)
- [17:55:36] * hillsy (n=shhi2@npfit3.dh.bytemark.co.uk) has joined #openid
- [18:01:44] * mtrichardson (n=michaelr@70-6-128-9.area1.spcsdns.net) has joined #openid
- [18:17:14] * Sylph3 (n=trinary@cpe-24-208-200-101.indy.res.rr.com) has joined #openid
- [18:17:40] * Sylph3 (n=trinary@cpe-24-208-200-101.indy.res.rr.com) has left #openid
- [18:18:13] * pvandewyngaerde (n=pvandewy@219.83-136-217.adsl-dyn.isp.belgacom.be) has joined #openid
- [18:30:34] * danieljohnlewis (n=danieljo@82-46-89-37.cable.ubr10.azte.blueyonder.co.uk) Quit ()
- [19:32:34] * Dallas (n=dallas@c-71-225-154-80.hsd1.pa.comcast.net) Quit (Read error: 104 (Connection reset by peer))
- [19:32:37] * DallasG (n=dallas@c-71-225-154-80.hsd1.pa.comcast.net) has joined #openid
- [20:14:05] * metadaddy (n=metadadd@c-24-6-62-207.hsd1.ca.comcast.net) Quit (kubrick.freenode.net irc.freenode.net)
- [20:15:42] * metadaddy (n=metadadd@c-24-6-62-207.hsd1.ca.comcast.net) has joined #openid
- [20:46:26] * stub (n=stub@canonical/launchpad/stub) has left #openid
- [20:46:45] * stub (n=stub@ppp-58-8-7-57.revip2.asianet.co.th) has joined #openid
- [20:57:08] * metadaddy (n=metadadd@c-24-6-62-207.hsd1.ca.comcast.net) Quit ()
- [21:02:26] * MacTed (n=Thud@63.119.36.36) Quit ("*bamf*")
- [21:04:33] * metadaddy (n=metadadd@c-24-6-62-207.hsd1.ca.comcast.net) has joined #openid
- [21:26:41] * SunWuKung (n=SunWuKun@S01060016cbc4c705.vc.shawcable.net) Quit (kubrick.freenode.net irc.freenode.net)
- [21:26:41] * dw (n=dw@unaffiliated/dw) Quit (kubrick.freenode.net irc.freenode.net)
- [21:26:41] * notjosh (n=joshua@i.heart.notjosh.com) Quit (kubrick.freenode.net irc.freenode.net)
- [21:27:06] * SunWuKung (n=SunWuKun@S01060016cbc4c705.vc.shawcable.net) has joined #openid
- [21:27:06] * dw (n=dw@unaffiliated/dw) has joined #openid
- [21:27:06] * notjosh (n=joshua@i.heart.notjosh.com) has joined #openid
- [21:34:54] * SunWuKung (n=SunWuKun@S01060016cbc4c705.vc.shawcable.net) Quit ()
- [22:05:32] * tjohns (n=trevorjo@nat/google/x-0895ee89021a3c5b) has joined #openid
- [22:16:24] * stub (n=stub@canonical/launchpad/stub) Quit ("Leaving.")
- [22:19:42] * MrTopf (i=hidden-u@oecher.info) Quit ()
- [22:20:43] * MrTopf (i=hidden-u@oecher.info) has joined #openid
- [22:22:13] * MrTopf (i=hidden-u@oecher.info) Quit (Client Quit)
- [22:25:50] * pvandewyngaerde (n=pvandewy@219.83-136-217.adsl-dyn.isp.belgacom.be) Quit (Read error: 110 (Connection timed out))
- [22:41:16] * SunWuKung (n=SunWuKun@S01060016cbc4c705.vc.shawcable.net) has joined #openid
- [23:25:27] * desu (n=me@unaffiliated/desu) has joined #openid
- [23:30:13] * SvenDowideit_ (n=SvenDowi@twiki/developer/SvenDowideit) has joined #openid
- [23:32:45] * xpo (n=xpo@bgl93-2-82-226-41-47.fbx.proxad.net) has joined #openid
- [23:38:35] * shills (n=shhi2@npfit3.dh.bytemark.co.uk) has joined #openid
- [23:39:11] * hillsy (n=shhi2@npfit3.dh.bytemark.co.uk) Quit (Remote closed the connection)
- [23:47:32] * SvenDowideit (n=SvenDowi@twiki/developer/SvenDowideit) Quit (Read error: 101 (Network is unreachable))
These logs were automatically created by OpenIDlogbot on
chat.freenode.net
using a modified version of the Java IRC LogBot.