Hallo,

ich habe einen Webserver, den ich gern hinter SSL "verstecken" will. Dazu
versuche ich mich an apache2 als reverse proxy. Dabei habe ich leider ein
Problem mit Links innerhalb der gelieferten Webseite: die gelieferten Links
referenzieren auf bsm.external.tld und damit nicht mehr HTTPS, das "set
ClientProtocol" scheint überhaupt nicht zu wirken, schalte ich
ProxyPreserverHost ab, ändert sich der FQDN zur lokalen IP - das hat also
nichts mit dem Protokoll zu tun. Muss ich jetzt noch etwas mit mod_rewrite
machen, was?


Mein augenblicklicher - also oben beschriebener Stand:

<VirtualHost _default_:20443>
        DocumentRoot /var/www/reverse
        ServerName bsm.external.tld:20443
        ServerAdmin webmaster@localhost
        ProxyRequests Off
        ProxyPreserveHost On
        SSLEngine On
        ProxyPass / http://192.168.100.5/
        ProxyPassReverse / http://192.168.100.5/
        RequestHeader set ClientProtocol https
        ErrorLog ${APACHE_LOG_DIR}/bsm-error.log
        LogLevel warn
        CustomLog ${APACHE_LOG_DIR}/bsm-access.log combined
        SSLCertificateFile /etc/apache2/ssl.wildcard_external_tld/crt
        SSLCertificateKeyFile /etc/apache2/ssl.wildcard_external_tld/key
        SSLCertificateChainFile /etc/apache2/ssl.wildcard_external_tldde/pem
        SSLCACertificateFile /etc/apache2/ssl.wildcard_external_tld/ca.pem
</VirtualHost>



Mit freundlichen Grüßen / Kind regards
     Ronny Seffner
-- 
Ronny Seffner  |  Alter Viehweg 1  |  01665 Triebischtal

www.seffner.de  |  [email protected]  |  +49 35245 72950




_______________________________________________
Lug-dd maillist  -  [email protected]
https://ssl.schlittermann.de/mailman/listinfo/lug-dd

Antwort per Email an