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/m...@joachim-breitner.de' > 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 nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata
signature.asc
Description: This is a digitally signed message part