My in-testing OSQA site works with myOpenID and yahoo, but fails with Google. I'm attempting to register as a new user. On the google side, I get
The OpenId authentication failed: Server denied check_authentication
and in my server log I get the corresponding
Server responds that checkAuth call is not valid.
What do I do next to diagnose this?
One possible thing to be aware of is that I am going through a proxy, so the local host name is not the proper access url, but I do have
APP_URL set correctly in
Oh: I should add that this was working in December. I updated to the newest trunk in between there (and am now at latest). So it may in fact just be a new bug.
Answer by mattdm · Jan 19, 2011 at 10:21 AM
I solved the problem here. When I updated, I ran
manage.py checkinstall. This told me to install "south", so I dutifully did
yum install Django-south. If this package is installed,
manage.py syncdb will fail.
(So, that's a bug.)
I should add that I am running with the stock Python 2.4 until we can migrate to CentOS 6. The "bug" may simply be a version incompatibility, a fact of life I'm very willing to accept.