IRC Log for #openid on 2007-02-01
Timestamps are in UTC.
- [00:14:02] * PatF (i=Patrick@nat/novell/x-f328f5df2695ecac) has left #openid
- [00:29:05] * shigeta (n=shigeta@124.32.114.226) has joined #openid
- [00:34:18] * jirwin (n=jirwin@osuosl/net/jirwin) has left #openid
- [01:02:33] * shigeta (n=shigeta@124.32.114.226) Quit ("Leaving...")
- [01:07:17] * shigeta (n=shigeta@124.32.114.226) has joined #openid
- [01:16:40] * cygnus (n=cygnus@www.cprogrammer.org) Quit ("Download Gaim: http://gaim.sourceforge.net/")
- [01:50:08] * brianellin (n=brianell@c-71-236-228-127.hsd1.or.comcast.net) has joined #openid
- [01:50:08] <jibot>
brianellin is an engineer at JanRain
- [01:53:48] <rorek>
?forget brianellin is an engineer at JanRain
- [01:53:48] <jibot>
I no longer know anything about brianellin
- [01:58:05] * shigeta_ (n=shigeta@124.32.114.226) has joined #openid
- [02:16:09] * shigeta (n=shigeta@124.32.114.226) Quit (Read error: 110 (Connection timed out))
- [02:29:03] * brianellin (n=brianell@c-71-236-228-127.hsd1.or.comcast.net) Quit ("This computer has gone to sleep")
- [02:57:26] * xlarrydrebes (n=xlarrydr@c-71-56-130-115.hsd1.wa.comcast.net) has joined #openid
- [03:34:13] * j3h (n=j3h@c-71-236-228-127.hsd1.or.comcast.net) Quit (Read error: 113 (No route to host))
- [04:01:29] * aconbere|mobile (n=aconbere@c-67-171-24-45.hsd1.wa.comcast.net) has joined #openid
- [04:28:50] * trel1023 (n=trel1023@cpe-066-057-014-057.nc.res.rr.com) has joined #openid
- [04:28:51] <jibot>
trel1023 is Terrell Russell of http://claimID.com and http://weblog.terrellrussell.com
- [04:42:26] * terrell (n=trel1023@cpe-066-057-014-057.nc.res.rr.com) Quit (Read error: 104 (Connection reset by peer))
- [04:46:23] * terrell (n=trel1023@cpe-066-057-014-057.nc.res.rr.com) has joined #openid
- [04:46:53] * trel1023 (n=trel1023@cpe-066-057-014-057.nc.res.rr.com) Quit (Nick collision from services.)
- [04:54:16] * wizard545 (n=jon@devtroop.com) Quit (Read error: 104 (Connection reset by peer))
- [04:55:46] * cote (n=cote@adsl-71-145-190-21.dsl.austtx.sbcglobal.net) Quit ()
- [05:31:47] * metadaddy (n=pat@c-24-6-165-184.hsd1.ca.comcast.net) has left #openid
- [05:40:55] * yoeljacobsen (n=yoeljaco@89.0.146.142.dynamic.barak-online.net) has joined #openid
- [05:49:42] * yoeljacobsen (n=yoeljaco@89.0.146.142.dynamic.barak-online.net) Quit ("Leaving.")
- [06:16:35] * wizard545 (n=jon@devtroop.com) has joined #openid
- [06:16:35] * VxJasonxV` (n=jason@xmms2/troll/VxJasonxV) has joined #openid
- [06:16:35] <jibot>
VxJasonxV` is VxJasonxV at work, or otherwise not at home.
- [06:17:30] * wizard545 is now known as militant3d
- [06:20:40] * VxJasonxV (n=jason@xmms2/troll/VxJasonxV) Quit (Read error: 113 (No route to host))
- [06:20:51] * VxJasonxV` is now known as VxJasonxV
- [07:17:21] * j3h (n=j3h@dsl001-133-129.pdx1.dsl.speakeasy.net) has joined #openid
- [07:17:39] * j3h (n=j3h@dsl001-133-129.pdx1.dsl.speakeasy.net) Quit (Client Quit)
- [07:22:36] * aconbere|mobile (n=aconbere@c-67-171-24-45.hsd1.wa.comcast.net) Quit (Read error: 60 (Operation timed out))
- [07:58:38] * militant3d is now known as wizard545
- [08:14:36] * vals_ (n=tex_vim@host-84-221-54-51.cust-adsl.tiscali.it) Quit (Remote closed the connection)
- [08:14:40] * hikari_esblogger (n=hikari_e@host86-128-233-89.range86-128.btcentralplus.com) has joined #openid
- [08:15:23] * tango_ (n=tex_vim@host-84-221-54-51.cust-adsl.tiscali.it) has joined #openid
- [08:25:37] * tango_ (n=tex_vim@host-84-221-54-51.cust-adsl.tiscali.it) Quit (Remote closed the connection)
- [08:26:18] * tango_ (n=tex_vim@84.221.54.51) has joined #openid
- [08:38:55] * tango_ (n=tex_vim@84.221.54.51) Quit (Remote closed the connection)
- [08:41:58] * tango_ (n=tex_vim@host-84-221-54-51.cust-adsl.tiscali.it) has joined #openid
- [09:37:45] * VxJasonxV (n=jason@xmms2/troll/VxJasonxV) Quit (kornbluth.freenode.net irc.freenode.net)
- [09:37:45] * rorek (n=sanedrag@c-71-236-228-127.hsd1.or.comcast.net) Quit (kornbluth.freenode.net irc.freenode.net)
- [09:37:45] * myren_ (n=myren@63.231.83.177) Quit (kornbluth.freenode.net irc.freenode.net)
- [09:38:49] * VxJasonxV (n=jason@xmms2/troll/VxJasonxV) has joined #openid
- [09:38:58] * rorek (n=sanedrag@c-71-236-228-127.hsd1.or.comcast.net) has joined #openid
- [09:41:58] * myren_ (n=myren@63.231.83.177) has joined #openid
- [12:58:39] * OpenIDlogbot (n=PircBot@213.235.239.37) has joined #openid
- [12:58:39] * Topic is 'http://openid.net - channel logged at http://rbach.priv.at/OpenID-IRC/'
- [12:58:39] * Set by GabeW on Mon Dec 18 00:30:45 CET 2006
- [13:20:01] * cote (n=cote@adsl-71-145-190-21.dsl.austtx.sbcglobal.net) has joined #openid
- [13:31:19] * RobertBachman2 (n=rb@N106P019.adsl.highway.telekom.at) has joined #openid
- [13:31:26] <RobertBachman2>
ping
- [13:41:50] * shigeta_ (n=shigeta@124.32.114.226) Quit ("Leaving...")
- [13:47:34] * RobertBachman2 is now known as RobertBachmann
- [13:50:11] * RobertBachmann (n=rb@N106P019.adsl.highway.telekom.at) has left #openid
- [14:24:24] * xlarrydrebes (n=xlarrydr@c-71-56-130-115.hsd1.wa.comcast.net) Quit ()
- [15:20:11] * bortzmeyer (n=bortzmey@batilda.nic.fr) has joined #openid
- [15:43:39] * mpg4 (n=mpg4@c-71-236-228-127.hsd1.or.comcast.net) has joined #openid
- [16:07:28] * SamRose (n=chatzill@brick.voyager.net) has joined #openid
- [16:30:17] * bortzmeyer (n=bortzmey@batilda.nic.fr) has left #openid
- [16:37:38] * nfolson (n=nfolson@CPE-76-177-177-204.natsoe.res.rr.com) has joined #openid
- [16:39:51] * xlarrydrebes (n=xlarrydr@c-71-236-228-127.hsd1.or.comcast.net) has joined #openid
- [17:06:16] * cygnus|laptop (n=work@www.cprogrammer.org) has joined #openid
- [17:32:31] * hober (n=ted@unaffiliated/hober) has joined #openid
- [17:35:15] * cygnus|laptop (n=work@www.cprogrammer.org) Quit (Remote closed the connection)
- [17:36:07] * j3h (n=j3h@c-71-236-228-127.hsd1.or.comcast.net) has joined #openid
- [17:49:18] * xlarrydrebes (n=xlarrydr@c-71-236-228-127.hsd1.or.comcast.net) Quit (Read error: 145 (Connection timed out))
- [17:52:26] * xlarrydrebes (n=xlarrydr@c-71-236-228-127.hsd1.or.comcast.net) has joined #openid
- [17:52:46] * j3h (n=j3h@c-71-236-228-127.hsd1.or.comcast.net) Quit (Excess Flood)
- [17:53:38] * j3h (n=j3h@c-71-236-228-127.hsd1.or.comcast.net) has joined #openid
- [18:03:23] * cygnus|laptop (n=work@www.cprogrammer.org) has joined #openid
- [18:03:36] * cygnus|laptop is now known as cygnus
- [18:05:22] * jibot (i=jibot@rdns.97.161.62.64.fre.communitycolo.net) Quit (Remote closed the connection)
- [18:06:47] * nfolson (n=nfolson@CPE-76-177-177-204.natsoe.res.rr.com) Quit (Client Quit)
- [18:10:34] * cygnus (n=work@www.cprogrammer.org) Quit (Nick collision from services.)
- [18:12:30] * nfolson (n=nfolson@CPE-76-177-177-204.natsoe.res.rr.com) has joined #openid
- [18:16:09] * nfolson (n=nfolson@CPE-76-177-177-204.natsoe.res.rr.com) Quit (Client Quit)
- [18:22:41] * hober (n=ted@unaffiliated/hober) Quit ("ERC Version 5.1.3 (IRC client for Emacs)")
- [18:36:15] * brianellin (n=brianell@c-71-236-228-127.hsd1.or.comcast.net) has joined #openid
- [18:59:46] * xlarrydrebes (n=xlarrydr@c-71-236-228-127.hsd1.or.comcast.net) Quit ()
- [19:02:07] * pisi (n=pisi@isabel.offline.ee) has joined #openid
- [19:02:23] <pisi>
hi.
- [19:03:30] <pisi>
I'm pretty happy with the latest openid python library code I hacked together to have a sweet openid server for eID users. My question now is - is there any existing code to help me implement siple registration extension ? are there any real users of this extension?
- [19:21:19] * pisi (n=pisi@isabel.offline.ee) Quit ("leaving")
- [19:22:24] * cygnus (n=work@www.cprogrammer.org) has joined #openid
- [19:57:48] * xlarrydrebes (n=xlarrydr@c-71-236-228-127.hsd1.or.comcast.net) has joined #openid
- [19:58:07] <GabeW>
woops
- [19:58:10] <GabeW>
see, no herald for xlarry
- [19:58:14] <GabeW>
woops to my woops btw
- [19:58:51] <GabeW>
jibot is on vacation
- [19:58:55] <GabeW>
so no data point
- [20:01:06] * cygnus (n=work@www.cprogrammer.org) Quit ("Download Gaim: http://gaim.sourceforge.net/")
- [20:03:16] <brianellin>
it didn't herald me this morning :)
- [20:03:26] <brianellin>
oh, duh
- [20:09:31] <GabeW>
jibot is "in a coma"
- [20:10:06] <gregh>
sounds like a good thing
- [20:18:28] * cote (n=cote@adsl-71-145-190-21.dsl.austtx.sbcglobal.net) Quit ()
- [20:43:15] * hikar126 (n=hikari_e@host86-128-44-169.range86-128.btcentralplus.com) has joined #openid
- [20:45:19] * cygnus (n=work@www.cprogrammer.org) has joined #openid
- [20:47:52] * hikar126 (n=hikari_e@host86-128-44-169.range86-128.btcentralplus.com) Quit (Remote closed the connection)
- [20:48:07] * hikar903 (n=hikari_e@host86-128-44-169.range86-128.btcentralplus.com) has joined #openid
- [20:51:56] * hikari_esblogger (n=hikari_e@host86-128-233-89.range86-128.btcentralplus.com) Quit (Read error: 110 (Connection timed out))
- [21:53:18] * hikar903 (n=hikari_e@host86-128-44-169.range86-128.btcentralplus.com) Quit (Remote closed the connection)
- [21:58:41] * hikari_esblogger (n=hikari_e@86.152.14.193) has joined #openid
- [21:58:46] * brianellin (n=brianell@c-71-236-228-127.hsd1.or.comcast.net) Quit ("Leaving")
- [22:02:14] * SamRose (n=chatzill@brick.voyager.net) Quit ("Chatzilla 0.9.77 [Firefox 1.5.0.9/0000000000]")
- [22:07:10] * hikari_esblogger (n=hikari_e@86.152.14.193) Quit (Remote closed the connection)
- [22:29:50] * peter__ (n=peter@dyna6-141.cs.uoregon.edu) has joined #openid
- [22:31:07] <peter__>
Hello - I'm trying to get the latest URL protection openid module to work (http://j3h.janrain.com/mpopenid/) and it's barfing about being unable to find the yadis libraries...
- [22:31:53] <peter__>
PythonAccessHandler mpopenid::protect: ImportError: No module named yadis.discover
- [22:33:06] <GabeW>
you've come to the right place (I'm not the right person, but they are here)
- [22:34:09] <j3h>
Python OpenID 1.2 library with all the fixins (including Yadis): http://www.openidenabled.com/resources/downloads/python-openid/python-openid-combo-20061208.tar.gz
- [22:34:21] <peter__>
Thanks man
- [22:36:42] <peter__>
There's a whole lot o' library going on there.
- [22:37:05] <j3h>
The 2.0 release will be folded back into one lib
- [22:37:33] <peter__>
PythonAccessHandler mpopenid::protect: ImportError: No module named elementtree.ElementTree
- [22:37:44] <peter__>
Is that a 2.4ism?
- [22:39:23] <peter__>
Nevermind - I just apt-got it
- [22:40:01] <GabeW>
apt-get X is the debian twist on RTFM ;-)
- [22:40:03] * cygnus cheers
- [22:40:39] <peter__>
The requested URL /r/public_html/video/openid/login was not found on this server.
- [22:41:13] <peter__>
?
- [22:41:55] <peter__>
My .htaccess is basically exactly the sample one, with the exception that I don't have the PythonOption authorized-users-list-url file:///my/directory/allowed-users.txt line
- [22:44:31] <peter__>
Is this module fighting with the mod_rewrite recipe that gets applied to user directories?
- [22:44:42] <j3h>
probably.
- [22:45:06] <peter__>
Crappy. So right now I can't protect anything with a ~ in it?
- [22:45:42] <peter__>
Any hints on where I should start the debugging?
- [22:45:47] <j3h>
Look in the readme (it's under Advanced usage): PythonOption action-path "/openid"
- [22:46:18] <j3h>
What you're doing isn't advanced usage, but that is for cases where the module can't guess where the login URL is
- [22:46:31] <j3h>
if you can figure out why, I'll give you a cookie.
- [22:46:35] <j3h>
and fix it
- [22:46:49] <j3h>
so it works automatically
- [22:49:03] <peter__>
That identity URL has not been granted access to this resource
- [22:49:04] <peter__>
?
- [22:49:48] <peter__>
So I had to change "/openid" to the full server path to the resource I wanted to protect "/~username/subdir"
- [22:50:00] <j3h>
right
- [22:50:01] <peter__>
or, rather "/~username/subdir/openid"
- [22:50:45] <peter__>
Aha!
- [22:50:51] <j3h>
the place with the protected content needs the list of authorized users. that error means that the URL is not in the list (for some reason)
- [22:51:22] <peter__>
You changed the name of the PythonOption from allowed-users to authorized-users
- [22:53:35] * cygnus (n=work@www.cprogrammer.org) Quit ("Download Gaim: http://gaim.sourceforge.net/")
- [22:53:46] <peter__>
Which meant my old userlist was being stored in an unused variable. Things seem to work now.
- [22:53:48] * cote (n=cote@adsl-71-145-190-21.dsl.austtx.sbcglobal.net) has joined #openid
- [22:54:03] <peter__>
You might want to put a reference to the bundled libs in the README
- [22:54:31] <peter__>
and a ref that it requires element tree
- [22:55:07] <peter__>
where's the function that gets called first in the mod_rewrite fiasco?
- [22:55:11] * cote_ (n=cote@adsl-71-145-190-21.dsl.austtx.sbcglobal.net) has joined #openid
- [22:55:24] <peter__>
I'm willing to attempt a debug, but I'd like to know where to start
- [22:55:51] <peter__>
Even a filename would be sufficient to begin
- [22:55:52] <j3h>
hopefully, looking at the unit tests will get you started
- [22:56:43] <peter__>
The unit tests in urljr? Yadishooha? Python-openid?
- [22:56:59] <j3h>
mpopenid
- [22:58:56] <peter__>
Where does setup.py normally dump files?
- [22:59:23] <peter__>
I expected /usr/local/lib/python2.3/site-packages
- [22:59:24] <j3h>
/usr/lib/python2.X/site-packages/
- [22:59:33] <peter__>
ah
- [22:59:42] <j3h>
yeah, setup.py uses /usr/lib by default
- [22:59:49] <j3h>
that's a distutils thing
- [23:00:06] <j3h>
you have to explicitly tell it to use /usr/local/
- [23:07:05] <peter__>
SUPERFUTERR
- [23:08:01] * j3h tries to pretend I don't know what you're talking about
- [23:10:47] * cote (n=cote@adsl-71-145-190-21.dsl.austtx.sbcglobal.net) Quit (Read error: 110 (Connection timed out))
- [23:20:18] <peter__>
Line 540 of mpopenid.py, why are you further munging the protected_path
- [23:20:41] <peter__>
protected_path = self.apache_request.hlist.directory
- [23:20:41] <peter__>
if protected_path:
- [23:20:41] <peter__>
docroot = self.apache_request.document_root()
- [23:20:41] <peter__>
protected_path = protected_path[len(docroot):]
- [23:20:41] <peter__>
if not protected_path or protected_path[-1] != '/':
- [23:20:41] <peter__>
protected_path += '/'
- [23:21:21] <j3h>
you mean why am I not using just self.apache_request.hlist.directory
- [23:21:22] <j3h>
?
- [23:21:31] <peter__>
one of protected_path and document_root() is mod_rewritten
- [23:21:33] <peter__>
yes
- [23:21:55] <j3h>
that value is a filesystem mapped path, not a path in URL-space
- [23:22:02] <j3h>
which is why this is hard
- [23:24:35] <peter__>
But self.apache_request.document_root() is a URL-space path?
- [23:27:30] <peter__>
Or is it a filespace path?
- [23:28:02] <j3h>
um...
- [23:32:37] <peter__>
The bogus URL I was seeing was the filespace path truncated by the length of something that was not the right length
- [23:33:21] <peter__>
I was assuming that one or the other was therefore the pre-rewrite path and the other was the post-rewrite path
- [23:33:22] <j3h>
IIRC the document root is a filesystem path
- [23:39:43] <peter__>
weird
- [23:39:56] <peter__>
They are both filesystem paths
- [23:40:06] <peter__>
but document_root() is just wrong
- [23:40:18] <peter__>
even as a filesystem path
- [23:40:44] <j3h>
Apache can be confusing
- [23:41:04] <peter__>
protected_path = /home/peter/public_html/resource/
- [23:41:17] <peter__>
docroot = /home/www/
- [23:41:48] <peter__>
Clearly chopping the first string by the length of the second is the wrong thing, no matter what else may be happening
- [23:42:36] * cygnus (n=work@www.cprogrammer.org) has joined #openid
- [23:43:21] <j3h>
I think I got that idiom from http://www.modpython.org/pipermail/mod_python/2005-May/017972.html
- [23:45:59] <peter__>
I was looking at that same page
- [23:46:01] <peter__>
:)
- [23:46:26] <peter__>
But it would seem to be BS. At least on my setup.
- [23:46:35] <peter__>
A patchy webserver indeed.
- [23:51:52] <peter__>
What's a good logging function that doesn't cause apache to think it had an error?
- [23:53:38] <_keturn>
request.log_error, probably?
- [23:53:45] <peter__>
apache_request.parsed_uri I think contains the data you want
- [23:54:20] <peter__>
log_error caused stuff to appear in log_error, but I thought it made apache return an error code up the pipe as well
- [23:56:57] <peter__>
I'll double check
- [23:59:05] <peter__>
Nevermind. Sorry j3h - brain is shutting down. I'll dig in a bit later.
These logs were automatically created by OpenIDlogbot on
chat.freenode.net
using a modified version of the Java IRC LogBot.