IRC Log for #openid on 2007-04-20

Timestamps are in UTC.

  1. [00:01:41] * KevinMarks (i=KevinMar@pdpc/supporter/active/kevinmarks) Quit (Read error: 110 (Connection timed out))
  2. [00:01:50] * epeus is now known as KevinMarka
  3. [00:01:53] * KevinMarka is now known as KevinMarks
  4. [00:02:13] * cote (n=cote@adsl-71-145-166-68.dsl.austtx.sbcglobal.net) Quit ()
  5. [00:09:32] * cote (n=cote@adsl-71-145-166-68.dsl.austtx.sbcglobal.net) has joined #openid
  6. [00:22:18] * j3h (n=j3h@c-71-236-228-127.hsd1.or.comcast.net) Quit (Read error: 113 (No route to host))
  7. [00:32:51] * bricas (n=bricas@CPE0011506c8049-CM0013711405ec.cpe.net.cable.rogers.com) has joined #openid
  8. [00:35:36] * SvenDowideit (n=sven@twiki/developer/SvenDowideit) has joined #openid
  9. [00:38:01] * shigeta (n=shigeta@124.32.114.226) has joined #openid
  10. [00:38:55] * rgl (n=Rui@84.90.10.107) Quit (Read error: 110 (Connection timed out))
  11. [00:43:58] * cote (n=cote@adsl-71-145-166-68.dsl.austtx.sbcglobal.net) Quit ()
  12. [01:21:39] * KevinMarks (i=KevinMar@pdpc/supporter/active/kevinmarks) Quit ("The computer fell asleep")
  13. [01:37:20] * cote (n=cote@adsl-71-145-166-68.dsl.austtx.sbcglobal.net) has joined #openid
  14. [01:57:34] * peace-keeper (n=peace-ke@72-254-60-179.client.stsn.net) Quit (Connection timed out)
  15. [02:04:26] * elliottcable is now known as [e]afk
  16. [02:08:05] * [e]afk (n=elliottc@98-88-178-69.gci.net) Quit ("Lost terminal")
  17. [02:13:49] * SunWuKung (n=SunWuKun@S0106000d93cb5211.vc.shawcable.net) has joined #openid
  18. [02:14:50] * bricas (n=bricas@CPE0011506c8049-CM0013711405ec.cpe.net.cable.rogers.com) Quit ("ChatZilla 0.9.78.1 [Firefox 2.0.0.3/2007040314]")
  19. [02:49:57] * lucasvo (n=lucasvo@wservices.ch) Quit (Remote closed the connection)
  20. [02:58:29] * lucasvo (n=lucasvo@wservices.ch) has joined #openid
  21. [03:01:32] * Brylie (n=brylie@CPE-75-81-108-73.kc.res.rr.com) Quit ("Bye.")
  22. [03:01:58] * SvenDowideit (n=sven@twiki/developer/SvenDowideit) Quit (Read error: 110 (Connection timed out))
  23. [03:29:36] * SunWuKung (n=SunWuKun@S0106000d93cb5211.vc.shawcable.net) Quit ("--out")
  24. [03:52:20] * fajro (n=fajro@OL104-24.fibertel.com.ar) has joined #openid
  25. [03:53:31] * stub (n=stub@ppp-58.8.4.81.revip2.asianet.co.th) has joined #openid
  26. [04:43:20] * cote (n=cote@adsl-71-145-166-68.dsl.austtx.sbcglobal.net) Quit (Read error: 110 (Connection timed out))
  27. [05:31:40] * cote (n=cote@adsl-71-145-166-68.dsl.austtx.sbcglobal.net) has joined #openid
  28. [05:47:08] * fajro (n=fajro@OL104-24.fibertel.com.ar) Quit ("Ex-Chat")
  29. [06:15:11] * stub (n=stub@canonical/launchpad/stub) Quit (Read error: 113 (No route to host))
  30. [06:52:27] * cote (n=cote@adsl-71-145-166-68.dsl.austtx.sbcglobal.net) Quit ()
  31. [06:57:38] * SvenDowideit (n=sven@twiki/developer/SvenDowideit) has joined #openid
  32. [07:02:38] * SRogers (n=chatzill@cpe-72-179-20-29.austin.res.rr.com) Quit (Read error: 110 (Connection timed out))
  33. [07:07:56] * shigeta_ (n=shigeta@124.32.114.226) has joined #openid
  34. [07:26:48] * shigeta (n=shigeta@124.32.114.226) Quit (Read error: 110 (Connection timed out))
  35. [07:31:31] * hundleyj (n=hundleyj@c-71-193-215-28.hsd1.or.comcast.net) has joined #openid
  36. [07:44:11] * Prometheus^ (n=Promethe@kone1.tmvvision.finnetcom.net) has joined #openid
  37. [07:47:52] * rgl (n=Rui@84.90.10.107) has joined #openid
  38. [07:51:58] * fo0bar (i=fo0bar@feh.colobox.com) Quit ("leaving")
  39. [07:52:57] * rgl_ (n=Rui@84.90.10.107) has joined #openid
  40. [07:55:56] * fo0bar (i=fo0bar@feh.colobox.com) has joined #openid
  41. [08:08:59] * rgl (n=Rui@84.90.10.107) Quit (Read error: 110 (Connection timed out))
  42. [08:19:40] * rgl_ (n=Rui@84.90.10.107) Quit ("Leaving")
  43. [08:33:22] * shigeta (n=shigeta@124.32.114.226) has joined #openid
  44. [08:52:24] * shigeta_ (n=shigeta@124.32.114.226) Quit (Read error: 110 (Connection timed out))
  45. [09:40:17] * shigeta (n=shigeta@124.32.114.226) Quit ("Leaving...")
  46. [10:32:18] * hundleyj (n=hundleyj@c-71-193-215-28.hsd1.or.comcast.net) Quit (Read error: 110 (Connection timed out))
  47. [11:18:12] * bricas (n=bricas@h64-5-219-130.gtcust.grouptelecom.net) has joined #openid
  48. [11:29:37] * stub (n=stub@ppp-58.8.5.252.revip2.asianet.co.th) has joined #openid
  49. [12:59:03] * SamRose (n=chatzill@brick.voyager.net) has joined #openid
  50. [13:38:51] * SRogers (n=chatzill@cpe-72-179-20-29.austin.res.rr.com) has joined #openid
  51. [13:44:33] * tommorris (n=tommorri@i-83-67-98-32.freedom2surf.net) has joined #openid
  52. [13:49:24] * cote (n=cote@adsl-71-145-166-68.dsl.austtx.sbcglobal.net) has joined #openid
  53. [13:55:05] * tommorris_ (n=tommorri@i-83-67-98-32.freedom2surf.net) has joined #openid
  54. [14:14:13] * tommorris (n=tommorri@i-83-67-98-32.freedom2surf.net) Quit (Read error: 110 (Connection timed out))
  55. [14:14:41] * tommorris (n=tommorri@i-83-67-98-32.freedom2surf.net) has joined #openid
  56. [14:17:16] * tommorris_ (n=tommorri@i-83-67-98-32.freedom2surf.net) Quit (Read error: 110 (Connection timed out))
  57. [14:24:26] * cote (n=cote@adsl-71-145-166-68.dsl.austtx.sbcglobal.net) Quit ()
  58. [14:24:38] * stub (n=stub@canonical/launchpad/stub) Quit (Read error: 113 (No route to host))
  59. [14:37:31] * Prometheus^ (n=Promethe@kone1.tmvvision.finnetcom.net) Quit ()
  60. [15:02:14] * tommorris_ (n=tommorri@i-83-67-98-32.freedom2surf.net) has joined #openid
  61. [15:21:53] * tommorris (n=tommorri@i-83-67-98-32.freedom2surf.net) Quit (Read error: 110 (Connection timed out))
  62. [15:22:13] * tommorris (n=tommorri@i-83-67-98-32.freedom2surf.net) has joined #openid
  63. [15:29:46] * tommorris_ (n=tommorri@i-83-67-98-32.freedom2surf.net) Quit (Read error: 110 (Connection timed out))
  64. [15:37:20] * hundleyj (n=hundleyj@c-71-193-215-28.hsd1.or.comcast.net) has joined #openid
  65. [15:56:39] * hundleyj (n=hundleyj@c-71-193-215-28.hsd1.or.comcast.net) Quit ("Leaving")
  66. [16:06:45] * tommorris_ (n=tommorri@i-83-67-98-32.freedom2surf.net) has joined #openid
  67. [16:17:26] * cote (n=cote@adsl-71-145-166-68.dsl.austtx.sbcglobal.net) has joined #openid
  68. [16:22:31] * tommorris (n=tommorri@i-83-67-98-32.freedom2surf.net) Quit (Connection timed out)
  69. [16:22:45] * tommorris (n=tommorri@i-83-67-98-32.freedom2surf.net) has joined #openid
  70. [16:23:20] * cote (n=cote@adsl-71-145-166-68.dsl.austtx.sbcglobal.net) Quit ()
  71. [16:23:33] * tommorris_ (n=tommorri@i-83-67-98-32.freedom2surf.net) Quit (Connection timed out)
  72. [16:29:54] * KevinMarks (n=Snak@h-68-164-93-9.snvacaid.dynamic.covad.net) has joined #openid
  73. [16:39:37] * tommorris (n=tommorri@i-83-67-98-32.freedom2surf.net) Quit ()
  74. [16:39:50] * tommorris (n=tommorri@i-83-67-98-32.freedom2surf.net) has joined #openid
  75. [16:49:35] * cote (n=cote@adsl-71-145-166-68.dsl.austtx.sbcglobal.net) has joined #openid
  76. [17:00:56] * aconbere (n=aconbere@mail.geonerco.com) Quit ("Lost terminal")
  77. [17:02:18] * peace-keeper (n=peace-ke@72-254-17-0.client.stsn.net) has joined #openid
  78. [17:11:57] * j3h (n=j3h@c-71-236-228-127.hsd1.or.comcast.net) has joined #openid
  79. [17:13:24] * tommorris_ (n=tommorri@i-83-67-98-32.freedom2surf.net) has joined #openid
  80. [17:14:40] * aconbere (n=aconbere@mail.geonerco.com) has joined #openid
  81. [17:19:41] * tommorris_ (n=tommorri@i-83-67-98-32.freedom2surf.net) Quit ()
  82. [17:28:50] * tommorris (n=tommorri@i-83-67-98-32.freedom2surf.net) Quit (Read error: 110 (Connection timed out))
  83. [18:14:16] <paulproteus> I'm having trouble with the MediaWiki OpenID consumer, and I wanted to know if you guys had any insight.
  84. [18:14:37] <paulproteus> I have this login page - http://reed.freeculture.org/wiki/Special:OpenIDLogin - and it works fine if I ask it to consume an e.g. myopenid.com OpenID.
  85. [18:14:59] <paulproteus> But if I ask it to consume http://wiki.freeculture.org/User:Paulproteus it says verification failed.
  86. [18:15:23] <paulproteus> But I *can* use http://wiki.freeculture.org/User:Paulproteus to log in to this OpenID consumer at http://www.biff.org.uk/dave/openid/guestbook.cgi .
  87. [18:15:51] <paulproteus> Is there something wrong with my http://wiki.freeculture.org/User:Paulproteus ? Is there a compatibility test suite perhaps for servers?
  88. [18:15:58] <paulproteus> Or maybe my consumer is broken. Any ideas?
  89. [18:16:00] <GabeW> hi paulproteus
  90. [18:16:06] <paulproteus> Yo GabeW.
  91. [18:16:12] <GabeW> there's a test harness somewhere on openidenabled I think
  92. [18:16:18] <paulproteus> But it's totally broken.
  93. [18:16:22] <GabeW> heya paulproteus nice to see ya
  94. [18:16:22] <GabeW> oh
  95. [18:16:24] <GabeW> it is?
  96. [18:16:25] <GabeW> hmm
  97. [18:16:31] <paulproteus> http://www.openidenabled.com/resources/openid-test/diagnose-server/start?openid_url=http%3A%2F%2Fwiki.freeculture.org%2FUser%3APaulproteus
  98. [18:16:32] <GabeW> ping janrain
  99. [18:16:33] <GabeW> hehe
  100. [18:16:35] <GabeW> ls
  101. [18:16:42] <GabeW> i just typed ls
  102. [18:16:44] <paulproteus> But I can use that to log in to the biff.org.uk thing.
  103. [18:16:46] <paulproteus> brb
  104. [18:16:47] <GabeW> to get a list of people in the channel
  105. [18:16:47] <GabeW> hehe
  106. [18:16:50] <GabeW> ok
  107. [18:17:00] <GabeW> if you keep asking, the janrain folks here will come back at ya
  108. [18:17:03] <chowells79> you silly irssi users
  109. [18:17:05] <paulproteus> But keep talking, I'll be watching scrollback.
  110. [18:17:13] <GabeW> chowells79: thats not irssi's fault
  111. [18:17:14] <GabeW> its mine
  112. [18:17:29] <chowells79> I mean for using a client that doesn't have a user list on screen at all times. :)
  113. [18:18:44] <GabeW> oh
  114. [18:18:49] <GabeW> see, I consider that a feature
  115. [18:18:55] <GabeW> I'm sure there's a way to get irssi to do that, btw
  116. [18:19:11] <chowells79> There isn't really room for it on an 80x24 terminal, though.
  117. [18:20:48] * cote (n=cote@adsl-71-145-166-68.dsl.austtx.sbcglobal.net) Quit ()
  118. [18:20:49] <chowells79> paulproteus: The server test seems to be working fine for me. It does badly fumble some error conditions, though. If it's crashing, it likely means your server is doing something it doesn't expect.
  119. [18:21:13] <chowells79> Ah, Hmm.. Let's see what that error means..
  120. [18:22:16] <chowells79> Ah.
  121. [18:22:20] <chowells79> http://wiki.freeculture.org/Special:OpenIDXRDS/Paulproteus
  122. [18:23:15] * tbbrown (n=tbbrown@cpe-66-68-127-247.austin.res.rr.com) Quit (Read error: 110 (Connection timed out))
  123. [18:24:18] <chowells79> I wonder...
  124. [18:25:51] <chowells79> The tester might be looking for 1.1 instead of 1.0 in the yadis types.
  125. [18:32:11] <GabeW> chowells79: i'm not working in 80x24, dude, come on!
  126. [18:32:46] <chowells79> non-standard terminal sizes? cats and dogs living together? total chaos!
  127. [18:32:56] <GabeW> well, i have 3 windows in irssi going
  128. [18:33:02] <GabeW> so I am like 80x45
  129. [18:33:08] <GabeW> i'm on windows, so this is just a window
  130. [18:33:28] * paulproteus returns
  131. [18:33:44] <paulproteus> chowells79, Let me take a look at that, thanks.
  132. [18:34:13] <paulproteus> chowells79, Okay, what's to remark about that? The fact that it's 1.0 not 1.1?
  133. [18:34:52] <chowells79> Well, when I pasted it in, I forgot that firefox does horrible things to xml until you say view source, so I thought it was malformed.
  134. [18:34:52] <paulproteus> Just so you all know, I don't have a deep understanding of OpenID and its workings and hashes and protocols and terminology. I'm learning as I go. (-:
  135. [18:35:15] <chowells79> It's not malformed, but the tester might be looking for something different than it presents
  136. [18:35:17] <paulproteus> chowells79, Well, I'm apparently serving it out with type text/html.
  137. [18:35:34] <paulproteus> chowells79, Well, that's all well and good, but it doesn't explain why this OpenID works some places but not others.
  138. [18:35:47] <chowells79> That might be part of it.
  139. [18:36:00] <chowells79> I can't remember if the correct content-type is supposed to be required, by the spec.
  140. [18:38:04] <chowells79> Where else does that ID not work correctly?
  141. [18:39:09] <paulproteus> chowells79, Well, it doesn't work on the openidenabled.com test, and it gets "Verification failed" but nearly works on reed.freeculture.org/wiki/Special:OpenIDLogin but works fine on that CGI guestbook.
  142. [18:39:26] * paulproteus wonders if using his black laptop in direct sunlight is a bad idea
  143. [18:39:36] <chowells79> Direct sunlight? eww.
  144. [18:40:10] <paulproteus> But it's really nice outside! (Anyway....)
  145. [18:40:34] <paulproteus> chowells79, If you want, feel free to sign up for an account on wiki.freeculture.org/ and try your wiki.freeculture.org/User:$username page too. (-:
  146. [18:41:12] <chowells79> agh! math!
  147. [18:41:16] <chowells79> Well..
  148. [18:41:18] <chowells79> arithmetic
  149. [18:41:26] <paulproteus> Oh, wait a second.
  150. [18:41:29] <chowells79> I have more trouble with that than calculus...
  151. [18:41:30] <chowells79> :)
  152. [18:41:38] <paulproteus> No, never mind the "wait a second".
  153. [18:44:22] <paulproteus> Anyway, I'm still stumped.
  154. [18:44:34] <chowells79> So, I'm getting lots of "login cancelled"
  155. [18:44:37] <paulproteus> The fact that the reed.fc.o consumer works for some but not all is weird.
  156. [18:44:40] <paulproteus> Hmm.
  157. [18:45:06] <paulproteus> I've been changing some configuration stuff behind your back. Try again?
  158. [18:46:34] <chowells79> logging in to livejournal works...
  159. [18:47:31] <paulproteus> And does consuming an LJ OpenID work?
  160. [18:47:44] <paulproteus> On reed.freeculture.org/wiki/Special:OpenIDLogin I mean.
  161. [18:47:54] <chowells79> I haven't tried that.
  162. [18:50:25] <chowells79> hmmph. I don't know what's up, really.
  163. [18:51:12] <chowells79> I see failures at several different points in the process.
  164. [18:52:54] <chowells79> At this point, you might be better off asking someone who knows more about the specifics of the mediawiki mod.
  165. [18:53:03] <paulproteus> Yeah, good point. Thanks. (-:
  166. [19:46:29] * elliottcable (n=elliottc@98-88-178-69.gci.net) has joined #openid
  167. [19:56:13] * bricas (n=bricas@h64-5-219-130.gtcust.grouptelecom.net) Quit ("ChatZilla 0.9.78.1 [Firefox 2.0.0.3/2007040314]")
  168. [20:02:59] * elliottcable is now known as [e]afk
  169. [20:08:48] <_keturn> johill: yeah, #openid is probably more on-topic
  170. [20:09:10] <_keturn> johill: so you're talking about this from the perspective of someone implementing a store?
  171. [20:09:44] * j3h (n=j3h@c-71-236-228-127.hsd1.or.comcast.net) Quit (Read error: 113 (No route to host))
  172. [20:09:54] <johill> yes
  173. [20:10:21] <johill> (to fill in others: we're talking about the python openid libs, and nonces there)
  174. [20:10:37] <johill> when a nonce is used I need to store it obviously, but I'd like to kill off old ones for obvious reasons
  175. [20:10:55] <johill> I could use checkTimestamp() but then I'd have to build a string just to have checkTimestamp pull it apart again
  176. [20:12:34] <_keturn> and given that the first thing that checkTimestamp does is split(), that does seem silly
  177. [20:13:08] <johill> right now what I do to store them is hash up all the values (basically sha(url+salt+timestamp) and store the timestamp into a file with that name)
  178. [20:13:49] <johill> well look at the code yourself: http://johannes.sipsolutions.net/patches/moin/all/2007-04-20-13:39/moin-oid-common.patch
  179. [20:14:21] <johill> but importing nonce.SKEW seems like an implementation detail I shouldn't be touching :)
  180. [20:14:47] <_keturn> however, you have about one expression left over: return (abs(now() - timestamp) < skew) ... I suppose I could give make that a function to give that expression a name and maybe it would be a little more readable, but it wouldn't exactly save code
  181. [20:15:42] <johill> true
  182. [20:16:00] <johill> if you say that importing nonce.SKEW is fine then all you need to do is add that to the docstring ;)
  183. [20:16:04] <johill> I'm ok with that too
  184. [20:17:05] * _keturn tries to figure out why we haven't run in to this before
  185. [20:17:21] <johill> people using file/memstore?
  186. [20:17:35] <_keturn> well, yeah, most people use one of the existing stores
  187. [20:18:18] <_keturn> and I guess the two-part nonce format with timestamp is new to openid 2.0, so even the guy who wrote his own store for a previous library version wouldn't have run in to that
  188. [20:19:39] <johill> yeah. btw. talking about mem store, there's a possibility that nonces are reused when the program is restarted for some reason and the memstore is thereby cleared. maybe that should be noted somewhere
  189. [20:21:13] <_keturn> well, you'd have to have lost the nonces but *not* lost the associations for that to happen
  190. [20:22:03] <johill> ah, true
  191. [20:22:14] <johill> yeah, seems that's a non-issue
  192. [20:23:22] <johill> I had some more things, let me scroll back through my logs
  193. [20:24:29] <johill> oh yeah, some files have copyright in 2005 only and surely must have been changed for openid2 :)
  194. [20:24:56] <_keturn> hmm, maybe
  195. [20:26:06] <_keturn> I'm kind of unclear on the rolling-copyright thing. why do we update those things every year anyway? so that the copyright will expire in 2082 instead of 2080?
  196. [20:26:24] <johill> dunno really
  197. [20:46:05] <chowells79> I think the primary purpose behind saying something like (c)2005-2008 is to indicate continued revision.
  198. [21:01:00] * KevinMarks (n=Snak@pdpc/supporter/active/kevinmarks) Quit ("The computer fell asleep")
  199. [21:13:36] * SamRose (n=chatzill@brick.voyager.net) Quit ("ChatZilla 0.9.78.1 [Firefox 1.5.0.10/0000000000]")
  200. [21:18:35] * Prometheus^ (n=Promethe@cs181170022.pp.htv.fi) has joined #openid
  201. [21:18:46] * Skwid_ (n=Skwid___@bas1-montreal42-1178046918.dsl.bell.ca) has joined #openid
  202. [21:18:46] <jibot> Skwid_ is cool
  203. [21:19:21] <Skwid_> hum
  204. [21:19:31] <Skwid_> anybody use the open id login generator for rails ?
  205. [21:29:57] <Skwid_> NameError in AccountController#login
  206. [21:29:57] <Skwid_> uninitialized constant AccountController::OpenID
  207. [21:29:58] <Skwid_> :(
  208. [21:33:30] * j3h (n=j3h@c-76-105-135-22.hsd1.or.comcast.net) has joined #openid
  209. [21:36:51] * tbbrown (n=tbbrown@cpe-66-68-127-247.austin.res.rr.com) has joined #openid
  210. [21:39:34] <Skwid_> no one ?
  211. [21:40:18] * johill (i=johannes@crystal.sipsolutions.net) Quit (Nick collision from services.)
  212. [21:55:01] * GabeW not a ruby guy
  213. [22:01:43] * paulproteus neither
  214. [22:01:51] * paulproteus is reduced to examining PHP lately )-;
  215. [22:06:43] * Prometheus^ (n=Promethe@cs181170022.pp.htv.fi) Quit ()
  216. [22:07:07] <paulproteus> Skwid_, BTW, looks like you didn't install AccountController right.
  217. [22:08:53] <Skwid_> paulproteus: i just ran the generator :S
  218. [22:08:53] <paulproteus> Skwid_, I have no idea what that means since I don't really do Ruby.
  219. [22:09:09] <Skwid_> hum :(
  220. [22:09:51] <paulproteus> ?google "uninitialized constant AccountController::OpenID"
  221. [22:09:52] <jibot> Google does not know anything about "uninitialized constant AccountController::OpenID". I'm sorry Dave, I don't have enough information.
  222. [22:11:32] <Skwid_> yeah i looked already
  223. [22:32:46] <Skwid_> this is annoying
  224. [22:47:01] * idnar (n=mithrand@unaffiliated/idnar) Quit (Nick collision from services.)
  225. [22:47:09] * idnar_ (i=mithrand@unaffiliated/idnar) has joined #openid
  226. [23:17:55] <Skwid_> i wish brian was around :)
  227. [23:42:19] <_keturn> Skwid_: try sending a message to http://lists.openidenabled.com/mailman/listinfo/dev
  228. [23:42:35] <Skwid_> ok

These logs were automatically created by OpenIDlogbot on chat.freenode.net using a modified version of the Java IRC LogBot.