Buenas,
Estoy teniendo inconvenientes para configurar mi servidor de GIT por protocolo HTTPS con apache2 en debian.
El problema es el siguiente, configure todo lo necesario, según dice la guía de git, para levantar el servidor, habilite los mods necesarios en apache.
Cree la carpeta de repositorios git en /var/www/git y mi servidor web tiene directorio en /var/www/http (no se si eso tendra algo que ver)
Cuando entro al browser a la dirección 192.168.1.100 abre la pantalla normal de apache, cuando entro a https://192.168.1.100 (repositorio git) aparecen todos los repositorios que tengo en esa carpeta /var/www/git pero si intento clonar, no me lo reconoce como repositorio git.
Quisiera saber que me esta faltando.
Muchas gracias
Dejo acá la configuración del sitio que cree para el servidor de git:
/etc/apache2/sites-enabled/gitserver.conf:
Código:
SetEnv GIT_PROJECT_ROOT /var/www/git
SetEnv GIT_HTTP_EXPORT_ALL
ScriptAlias /git/ /usr/lib/git-core/git-http-backend/
<Directory "/usr/lib/git-core/">
AllowOverride none
Options ExecCGI Includes Indexes FollowSymLinks
Order allow,deny
Allow from all
</Directory>
<LocationMatch "^/www/git/.*$">
DAV on
AuthType Basic
AuthName "Git Access"
AuthUserFile /etc/gitdata/.htpasswd
Require valid-user
</LocationMatch>
SSLEngine on
SSLCertificateFile /etc/gitdata/git.crt
SSLCertificateKeyFile /etc/gitdata/git.key