Ticket #114 (new defect)

Opened 10 months ago

debug stored discovery information with OP-driven flow.

Reported by: http://keturn.myopenid.com/ Assigned to:
Priority: minor Milestone:
Keywords: server-driven consumer discovery Cc:
Project: python-openid OpenID Protocol: OpenID 2.x
Series: 2.x.x Web Browser:

Description

I'm running the djopenid consumer against a server, and entering the server address so it does the server-driven id selection. It all works okay, but I get the following error:

Error attempting to use stored discovery information: 
  <openid.consumer.consumer.TypeURIMismatch: 
  Required type http://specs.openid.net/auth/2.0/signon not found in
    ['http://specs.openid.net/auth/2.0/server', 'http://openid.net/sreg/1.0']
  for endpoint <openid.consumer.discover.OpenIDServiceEndpoint
    server_url='http://www.lobster.magbox.com:7000/server'
    claimed_id=None local_id=None canonicalID=None used_yadis=True >>
Attempting discovery to verify endpoint

Looks like it's repeating discovery when it shouldn't have to.