Can't sign in using OpenID

Bug #728369 reported by Anthony Lenton
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ratings and Reviews server
Fix Released
High
Anthony Lenton

Bug Description

Signing in using OpenID fails with an ugly error message:

Traceback:
File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py" in get_response
  92. response = callback(request, *callback_args, **callback_kwargs)
File "/usr/lib/pymodules/python2.6/django/contrib/csrf/middleware.py" in wrapped_view
  135. resp = view_func(*args, **kwargs)
File "/usr/lib/pymodules/python2.6/django/contrib/csrf/middleware.py" in wrapped_view
  148. return view_func(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/django_openid_auth/views.py" in login_complete
  237. openid_response = parse_openid_response(request)
File "/usr/lib/python2.6/dist-packages/django_openid_auth/views.py" in parse_openid_response
  138. return consumer.complete(dict(request.REQUEST.items()), current_url)
File "/usr/lib/pymodules/python2.6/openid/consumer/consumer.py" in complete
  414. message = Message.fromPostArgs(query)
File "/usr/lib/pymodules/python2.6/openid/message.py" in fromPostArgs
  167. self._fromOpenIDArgs(openid_args)
File "/usr/lib/pymodules/python2.6/openid/message.py" in _fromOpenIDArgs
  200. self.setOpenIDNamespace(value, False)
File "/usr/lib/pymodules/python2.6/openid/message.py" in setOpenIDNamespace
  240. raise InvalidOpenIDNamespace(openid_ns_uri)

Exception Type: InvalidOpenIDNamespace at /openid/complete/
Exception Value: Invalid OpenID Namespace u'http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0'

It seems that the OpenID namespace is being escaped when it shouldn't be at this point.

Tags: kb-defect sp-1
Changed in rnr-server:
importance: Undecided → High
assignee: nobody → Anthony Lenton (elachuni)
status: New → In Progress
tags: added: kb-defect
Changed in rnr-server:
status: In Progress → Fix Committed
Revision history for this message
Anthony Lenton (elachuni) wrote :

Notes to QA:

This is fairly straight forward to test, as you can't sign in to the site if this is broken. If you can submit an app, or view an app's details, this is working.

tags: added: sp-1
Changed in rnr-server:
milestone: none → 11.05
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.