Hi again, Am Donnerstag, den 26.08.2010, 20:53 +0200 schrieb Joachim Breitner: > I’m trying to make use of gracie, but using it with my photo album: > http://www.joachim-breitner.de/bilder/login.html (which uses > libmod-auth-openid) fails. Entering my openID does forward my to gracie > and lets me log in, but then I see an error page saying: > > The server encountered an error trying to serve the request. The message > was: > > <CheckIDRequest id:'http://nomeata.de:8000/id/[email protected]' > im:False tr:'http://www.joachim-breitner.de' > ah:'{HMAC-SHA256}{4c76b2c8}{nQSupA==}'> should be constructed with > op_endpoint to respond to OpenID 2.0 messages. > > Are you still working on gracie and do you plan to enable OpenID > authentication?
I tried with this change:
Index: gracie-0.2.11/gracie/server.py
===================================================================
--- gracie-0.2.11.orig/gracie/server.py 2010-08-26 21:05:53.000000000 +0200
+++ gracie-0.2.11/gracie/server.py 2010-08-26 21:05:55.000000000 +0200
@@ -46,7 +46,7 @@
def _setup_openid(self):
""" Set up OpenID parameters. """
store = OpenIDStore(self.opts.datadir)
- self.openid_server = OpenIDServer(store)
+ self.openid_server = OpenIDServer(store, op_endpoint =
self.opts.root_url)
def __del__(self):
_logger.info("Exiting Gracie server")
and indeed, I was forwarded back to my package after login, but then I
am presented an „unspecified error“ by libapache2-mod-auth-openid. I
also made some other tests, e.g. trying to log into sourceforge.net, but
that failed as well.
I was using the lenny-packports package.
Thank you for gracie and I hope that I can make use of it eventually.
Greetings,
Joachim
--
Joachim "nomeata" Breitner
Debian Developer
[email protected] | ICQ# 74513189 | GPG-Keyid: 4743206C
JID: [email protected] | http://people.debian.org/~nomeata
signature.asc
Description: This is a digitally signed message part

