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

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to