Just downloaded and installed web2py version 1.99.4 (2011-12-14 14:4614) ..
I created a new app, and Janrain auth was enabled as standard, but required creating a private/janrain.key file, and inserting the ID within .. Later had to add the domain upon seeing errors .. So, now in that file, I have: domain:ID I then try to login with my google-id and that seems to work, except I cannot get onto the application after authentication .. I get an error message on the web browser that says: ============================ Not Found The requested URL /mytest/default/user/login was not found on this server. ============================== I struggled with this for a while, before I realized the cause: The nextpage after login was forwarding me to a URL based on the default http port of 80, and not the virtual hosted port of :81 I am using for web2py .. Changing the URL on the browser while the error was displayed to ' http://localhost:81/mytest/default/index' .. has solved the problem I reckon this should be changed so the webserver context being used for the app is maintained, else it may not be usable for production .. except only in cases where web2py is deployed on port-80 ..