Apache2 ReverseProxy

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Roonix
Beiträge: 57
Registriert: 01.04.2019 11:56:52

Apache2 ReverseProxy

Beitrag von Roonix » 24.12.2019 14:27:29

Hallo liebes Forum,
ich stehe vor einem Problem mit meinen Webservern. Ich möchte mehrere Subdomains über eine externe IP erreichbar machen. Diese sind in verschiedenen VM's gehostet.

site1.example.de 192.168.223.221
site2.example.de 192.168.223.222
site3.example.de 192.168.223.223

ReverseProxy 192.168.223.220


Site1, Site2 und Site3 sind jeweils mit einem SSl Zertifikat von Let's Encrypt versehen. Wenn ich die Seiten direkt erreichbar mache, funktioniert alles aus dem WWW. Hier meine site1.example.de.conf auf dem ReverseProxy:

Code: Alles auswählen

<VirtualHost *:80>
        ServerName www.site1.example.de

        ProxyPreserveHost on
        ProxyPass       /       http://192.168.223.221
        ProxyPassReverse        /       http://192.168.223.221
</VirtualHost>
Wenn ich jetzt versuche auf zu verbinden bekomme ich ein ERR_CONNECTION_FAILED.

Ich hoffe es kann mir jemand weiterhelfen! Bis dahin, frohe Weihnachten.

Edit: Nach langem hin und her, ist mir aufgefallen, dass ich die Website über die öffentliche IP Adresse erreichen kann, jedoch nicht über die Subdomain. In den DNS Einstellungen der Domain habe ich ja nichts geändert.

Benutzeravatar
HZB
Beiträge: 490
Registriert: 22.10.2003 11:52:15
Wohnort: Wien

Re: Apache2 ReverseProxy

Beitrag von HZB » 28.12.2019 09:32:53

Die Virtual Hosts müssen auch auf 443 lauschen, sonst klappt es nicht mit SNI

https://cwiki.apache.org/confluence/dis ... stsWithSNI

Antworten