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]

Reply via email to