I have installed Askbot in a virtual environment using PIP following the docs on website. After that I used the startforum command for one-time setup and got to this step:
Once the fresh copy of Askbot appears in your browser, create a new account at the site.
Now I'm stuck.
I tried to log into local Askbot at http://127.0.0.1:8000/account/signin/ using my Google account (clicking on Google icon) but the sign in process doesn't seem to work for me. At the top of the page I get this message:
OpenID https://www.google.com/accounts/o8/id is invalid.
Considering that the signin on askbot.org using Google works without any issue I'm sure I'm doing something wrong.
Anyone willing to help?
P.S. Not sure this is relevant, I'm behind the company NTLM proxy.
I've just had exactly the same issue. In my case, the server was also using a proxy to access the internet, and it had been set up for http, not https.
The OAuth request to google requires https - so as soon as I copied the value of my http_proxy environment variable to https_proxy, it worked.
Assuming you're running the server on linux, you can copy the environment variable like so:
export https_proxy=$http_proxy
It is definitely an issue with the being able to access that particular URL. In your case it seemed to be the encrypted HTTPS traffic.
For me the issues was name resolution. My firewall was blocking outbound UDP (DNS) requests.
This is a strange error, maybe it is due to some difference in the network setup. The google open id contains a url parameter, and possibly it is lost at some redirect...?
Could you try it on the same machine but from a different network?
If anyone else had this I hope they will add some information here.
Create your Q&A site at askbot.com. Managed Askbot hosting at just $15/mo. Dedicated hosting, support contracts, consulting services.
create your Q&A siteAsked: 2011-07-26 11:08:51 -0500
Seen: 165 times
Last updated: May 01 '12
Copyright Askbot, 2010-2011. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.