Am 28.05.2013 21:31, schrieb tranquillo:
Hi Heiko,
Am 28.05.2013 21:09, schrieb Heiko Schlittermann:
Etwas wenig Information. Wolltest Du Vhosts über HTTPS machen, über Dein Zertifikat? Das ist nicht ganz trivial, wenn Du es für viele Vhosts tun möchtest, um so mehr, wenn Du nur ein Zertifikat hast.
Naja, was ist viel?
s/viele/mehrere/
also grundsätzlich ist es die Frage, ob eine IP pro vHost oder NameVirtualHost verwendet wird. Konflikte tauchen auch auf, wenn man *:80 und IP:80 mischt.
Und bei https können weitere Probleme auftreten bzw. es gibt mehrere Lösungswege. Doch dazu kommen wir später.
Ich wollte erstmal nur für die ip später evtl mal auch für die domains.
als 1. empfehle ich, die SSL-Config wieder zu deaktivieren und nachzuschauen ob/wie du die http-vHosts wieder zum laufen bekommst, da du ja nicht mal weißt, ob das Problem an dem https oder an irgendeiner nicht näher definierbaren, möglicherweise gelöschten Datei liegt.
Also erstmal Rückbau soweit wie möglich bis vor der SSL-Installation.
Mein einziger Anhaltspunkt im Moment, Ich hab eine Datei aus /etc/apache2/conf.d gelöscht, weiß aber nicht mehr wie sie hieß und was drin war.
conf.d ist normalerweise nicht für vHosts zuständig. Dort liegen Configs, die unabhängig davon in der Main-Config includiert werden.
-rw-r--r-- 1 root root 269 1. Apr 2012 charset lrwxrwxrwx 1 root root 45 28. Jun 2012 javascript-common.conf -> /etc/javascript-common/javascript-common.conf -rw-r--r-- 1 root root 3,3K 1. Apr 2012 localized-error-pages -rw-r--r-- 1 root root 143 1. Apr 2012 other-vhosts-access-log -rw-r--r-- 1 root root 1,4K 1. Apr 2012 security
so siehts bei mir aus. Keine der Dateien würde durch löschen irgendeinen vHost in Mitleidenschaft ziehen.
Der Fehler liegt vermutlich in der ports.conf oder damit korrespondierenden Einträgen in den vHost-Configs. Wenn du die ports.conf geändert hast, poste sie mal bitte hier.
Wahrscheinlich hast du dort einen Fehler in Bezug auf NameVirtualHost eingebaut.
in sites-available liegen normalerweise (bei Debian) die vHosts und in sites-enabled entsprechende Symlinks darauf.
grep '<VirtualHost' sites-enabled/*
liefert vielleicht Anhaltspunkte für den Fehler
ist SSL in mods-enabled vorhanden, also auch aktiviert?
Was sagt: apache2ctl configtest
Deb-lenny64 im stable pfad.
Lenny ist ja inzwischen nicht mal mehr oldstable, sondern schon in Rente gegangen.
Gruß Rico