I have 3 run conditions that may be causing the time out:
1. I'm using a numeric IP address.
Web access hasn't had any problems eg I can login/out and create
users/keys/projects.
But I still get a fatal error using git to push from local to remote.
2. I'm running gitorious not from a subdomain/vhost but in suburl/folder eg
numeric_ip_address/gitorious
Again, web access to gitorious is resolving without problems.
3. I have gitorious running on port 80 but behind a reverse proxy that
changes all http to https (443).
I have ssl set to to true in gitorious.yml so that all pages are sent
as https.
If I have ssl set to true, should gitorious_client_port be 443?
It doesn't seem to matter for web access as the reverse proxy is
converting http to https fine.
But of course, I still cannot push using git from local to remote.
These may seem rather messy complications, but they are quite standard real
world settings, at least in a small underfunded pre-launch startup. =)
I need to use a numeric ip for hostname, so having gitorious in a subfolder
is easier, and using a reverse proxy allows easy switching to different
production servers based on suburls eg /gitorious while it serves https to
PCs with private ssl certs used by developers remotely logging into dev
apps eg /redmine.
I appreciate your help Marius and hope you can help me work around these
conditions because it appears I am very close to having git pushing to
gitorious, which will complete this gitorious installation.
I have tried to change the gitorious.yml settings you suggested but get the
same fatal error while the gitorious log now shows that the
hostname/servname isn't resolved.
This is what I am trying:
gitorious_client_port: 80
gitorious_client_host: numeric_ip_address/gitorious
gitorious_host: numeric_ip_address
I hope you can help me fix this.
Regards
Seb
--
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]