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