Problemas de envío de SSL Seafile y SSL Gitlab Apache

He configurado files apache para mis 2 services SSL (file de dominio marítimo y subdominio de gitlab). Ambos se definen a través de dnsmasq y simplemente apuntan a la propia ip del server. Tengo dos files de configuration en / etc / apache2 / sites-available (uno para gitlab y otro para seafile). Cada service funciona bien para ellos mismos . Pero si habilito las otras configuraciones, aparece un error 404. Apache me networkingirige de https://seafile.mlnet.de a http://seafile.mlnet.de/users/sign_in (<- / users / sign_in es la página de inicio de session pnetworkingeterminada de gitlab). No conozco la causa de este reenvío al puerto 80 . Si habilito solo el file sea , puedo acceder a la página de inicio de session (dominio.de/accounts/login/?next=/) a través del subdominio gitlab .

Estaría agradecido por la asistencia.

Aquí están mis files de configuration de apache:

GIT_SSL.conf

<VirtualHost *:443> SSLEngine on SSLCipherSuite SSLv3:TLSv1:+HIGH:!SSLv2:!MD5:!MEDIUM:!LOW:!EXP:!ADH:!eNULL:!aNULL SSLCertificateFile /etc/ssl/certs/apache.crt SSLCertificateKeyFile /etc/ssl/private/apache.key ServerName gitlab.mlnet.de/ DocumentRoot /opt/gitlab/embedded/service/gitlab-rails/public ServerSignature Off ProxyPreserveHost On AllowEncodedSlashes NoDecode <Location /> Order deny,allow Allow from all ProxyPassReverse http://127.0.0.1:7777 ProxyPassReverse http://gitlab.mlnet.de/ </Location> RewriteEngine on RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f RewriteRule .* http://127.0.0.1:7777%{REQUEST_URI} [P,QSA] </VirtualHost> 

SEAFILE_SSL.conf

 <VirtualHost *:443> ServerAdmin [email protected] ServerName seafile.mlnet.de/ DocumentRoot /var/www/html Alias /media /home/seafile/haiwen/seafile-server-latest/seahub/media ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined SSLEngine on SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key <FilesMatch "\.(cgi|shtml|phtml|php)$"> SSLOptions +StdEnvVars </FilesMatch> <Directory /usr/lib/cgi-bin> SSLOptions +StdEnvVars </Directory> BrowserMatch "MSIE [2-6]" \ nokeepalive ssl-unclean-shutdown \ downgrade-1.0 force-response-1.0 BrowserMatch "MSIE [17-9]" ssl-unclean-shutdown RewriteEngine On ProxyPass /seafhttp http://127.0.0.1:8082 ProxyPassReverse /seafhttp http://127.0.0.1:8082 RewriteRule ^/seafhttp - [QSA,L] RewriteRule ^/(media.*)$ /$1 [QSA,L,PT] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ /seahub.fcgi/$1 [QSA,L,E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] </VirtualHost>