Hi habe eine Seite, die ohne SSL läuft. (Benutze Ubuntu 14.04 lte minimal und apache2.4 auf dem Server, Server gehostet von hetzner, SSL-Zertifikat über Thawte und Hetzner) Die Thwate SSL-Selbstcheck seite meldet mir, dass die SSL Installation nicht korrekt war. Folgende Einstellungen habe ich vorgenommen:
in der VirtualHost configfile zu meiner seite 1234.de
<VirtualHost *:80> ServerAdmin 1234@5678.de ServerName 1234.de ServerAlias www.1234.de DocumentRoot /var/www/1234.de/public_html ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> <IfModule mod_ssl.c> <VirtualHost *:443> SSLEngine on SSLCertificateFile /var/www/1234.de/ssl/public.crt SSLCertificateKeyFile /var/www/1234.de/ssl/private.key SSLCertificateChainFile /var/www/1234.de/ssl/intermediate.crt ServerAdmin 1234@5678.de ServerName 1234.de DocumentRoot /var/www/1234.de/public_html ErrorLog /var/www/1234.de/ </VirtualHost> </IfModule>
Wenn ich nun den Teil in </IfModule> so wie hier aktiviere und apache neustarte, erscheint
Action 'start' failed. The Apache error log may have more information.
Dieser spuckt leider nichts dazu aus, genauso wie jeder andere Log, den ich finden kann.
meine ports.cong sieht folgendermaßen aus:
Listen 80 NameVirtualHost *:80 #<IfModule ssl_module> # Listen 443 #</IfModule> <ifModule mod_ssl.c> NameVirtualHost *:443 Listen 443 </IfModule> #<IfModule mod_gnutls.c> # Listen 443 #</IfModule> # vim: syntax=apache ts=4 sw=4 sts=4 sr noet
Ich habe ssl_module und mod_gnutls kommentieren müssen, das 443 sonst doppelt belegt wäre, meint der Errorlog.
Die drei ssl key bzw crt files gibt es, sind richtigen Inhalts und am richtigen Ort. ssl_mod ist installiert und läuft.
Danke schonmal luggie