Ich bin gerade nach gut 20 Jahren bei HostEurope auf einen neuen Server bei AlfaHosting umgezogen. Es handelt sich dabei um einen WIN Server 2016. In dem Zusammenhang habe ich auch die Gelegenheit genutzt, die aktuellen Versionen von Apache (2.4), PHP (7.3) und MariaDB zu installieren. So weit, so gut...
Das meiste läuft inzwischen, aber beim Apache 2.4 scheint doch so etliches anders zu sein; der bringt mich noch um den Verstand Deshalb habe ich mich hier gerade angemeldet in der Hoffnung, das sich hier jemand findet, der mir auf die Sprünge helfen kann... Das wäre echt super!
Aktuelle Probleme:
Unter Apache 2.2 hatte ich immer eine solche Konstruktion im vHost verwendet, um von HTTP auf HTTPS umzuleiten:
- Code: Select all
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https:/%{HTTP_HOST}$1 [NC,R=301,L]
Nun aber unter Apache 2.4 läuft diese Regel gegen die Wand und generiert eine Endlosschleife oder aber ein BAD_REQUEST. Rufe ich hingegen die Seite direkt mit https://blablub auf, funktioniert alles.In den Logfiles findet sich dazu allerdings nirgends ein Eintrag; für den Apache scheint das vollkommen ok zu sein?!?
Ein weiteres Problem besteht darin, das (nicht immer) vom Apache ein falsches Zertifikat hergenommen wird.
Rufe ich Domain1 auf, liefert der Apache das Zert von Domain2 an den Browser... oder auch nicht. Das scheint rein zufällig zu laufen. Ich dachte zuerst, ich hätte die Zerts vertauscht, aber dem ist nicht so. Eingebunden sind die Zerts in jedem vHost so:
- Code: Select all
SSLCertificateKeyFile "C:/...pfad.../domain-x/.well-known/private.key"
SSLCertificateFile "C:/...pfad.../domain-x/.well-known/certificate.crt"
SSLCertificateChainFile "C:/...pfad.../domain-x/.well-known/ca_bundle.crt"
Dazu gibt es auch eine Fehlermeldung im Log, die ich aber mangels Kenntnisse nicht deuten kann:
- Code: Select all
[ssl:warn] [pid 6780:tid 552] AH01909: domain-x.de:443:0 server certificate does NOT include an ID which matches the server name
Was ist damit gemeint? Wie kann man das gerade biegen? Hatte ich mit dem Apache 2.2 nie...
Kann mir da mal wer auf die Sprünge helfen bitte?! ;(
DLzG
Micha