Issue 1045: Problem setting up gerrit on OpenIndiana (opensolaris) with openid
Status:  CannotReproduce
Owner: ----
Closed:  Mar 2013
Reported by trond.no...@gmail.com, Jul 10, 2011
Affected Version: 2.1.8 and 2.2

What steps will reproduce the problem?
1. Install and configure as described in http://gerrit.googlecode.com/svn/documentation/2.2.0/index.html#_installation
2. Tune your web browser to the new site, and click register. Select your openid login


What is the expected output? What do you see instead?

I would expect the new account to be registered (and set up as an administrator). Instead I get no error message, and the page looks exactly the same (with Register and Login)..

FIrst I thought it could be something wrong with my proxy setup in Apache2 (running on the same host), but then I started it up on my Debian box (with the same configuration) and updated my proxy to connect to that instead and it worked as expected.

Ideally I'd like to run gerrit on the Solaris box (due to limited resources on the other boxes). Please let me know if I could help out debugging anything or provide more information. I'm not quite sure where to start debugging ;)
Jul 10, 2011
#1 sop@google.com
Did you see an error message in the server's error_log file? Typically the problem with OpenID is clock skew, with the server's clock being too far from the OpenID provider's clock to be able to authenticate the nonce that gets used during the login exchange.
Status: AwaitingInformation
Jul 11, 2011
#2 trond.no...@gmail.com
Nothing is logged to $review_site/logs/error_log:


[2011-07-11 08:57:38,774] INFO  com.google.gerrit.server.git.PushReplication : Empty /home/gerrit2/review_site/etc/replication.config; not replicating
[2011-07-11 08:57:40,074] WARN  com.google.gerrit.sshd.SshDaemon : Disabling cipher aes192-cbc: Illegal key size; try installing unlimited cryptography extension
[2011-07-11 08:57:40,075] WARN  com.google.gerrit.sshd.SshDaemon : Disabling cipher aes256-cbc: Illegal key size; try installing unlimited cryptography extension
[2011-07-11 08:57:40,093] WARN  com.google.gerrit.httpd.GitWebConfig : gitweb not installed (no /usr/lib/cgi-bin/gitweb.cgi found)
[2011-07-11 08:57:40,666] INFO  com.google.gerrit.server.cache.CachePool : Enabling disk cache /home/gerrit2/review_site/cache
[2011-07-11 08:57:40,823] INFO  com.google.gerrit.sshd.SshDaemon : Started Gerrit SSHD on *:29418
[2011-07-11 08:57:40,825] INFO  org.eclipse.jetty.util.log : jetty-7.2.1.v20101111
[2011-07-11 08:57:41,230] INFO  org.eclipse.jetty.util.log : Started SelectChannelConnector@0.0.0.0:8081
[2011-07-11 08:57:41,231] INFO  com.google.gerrit.pgm.Daemon : Gerrit Code Review 2.2.1 ready

(I would assume that my apache proxy is working correctly since it works (with the exact same config) to my linux)

I'd be happy to enable more logging (or install an instrumented version that adds more logging) to figure out what the problem is.
Mar 28, 2013
#3 sop@google.com
(No comment was entered for this change.)
Status: CannotReproduce