Gemischte IP- und namenbasierte vHosts mit SSL-Problem

Gemischte IP- und namenbasierte vHosts mit SSL-Problem

Apache-Proxy mit einer physischen IP = 10.2.2.1 und einer logischen IP = 10.2.2.2

Die Konfiguration ist ähnlich wie unten

<VirtualHost *:80>
   ServerName example.com
   <Location />
           ProxyPass http://server:8080/
           ProxyPassReverse http://server:8080/
   </Location>
</VirtualHost>

<VirtualHost *:80>
   ServerName example2.com
   <Location />
           ProxyPass http://server:8081/
           ProxyPassReverse http://server:8081/
   </Location>
</VirtualHost>

<VirtualHost 10.2.2.2:443>
ServerName example3.com
SSLEngine on
SSLCertificateFile /example3.com.cer
SSLCertificateKeyFile /example3.com.key
SSLCertificateChainFile /example3chain.com.cer                                              
Redirect / https://example3.com
<Location />
        ProxyPass http://server:8082/
        ProxyPassReverse http://server:8082/
    </Location> 
</VirtualHost>

<VirtualHost 10.2.2.1:443>
ServerName example4.com
SSLEngine on
SSLCertificateFile /example4.com.cer
SSLCertificateKeyFile /example4.com.key
SSLCertificateChainFile /example4chain.com.cer                                              
Redirect / https://example4.com
<Location />
        ProxyPass http://server:8083/
        ProxyPassReverse http://server:8083/
    </Location> 
</VirtualHost>

<VirtualHost *:80>
    ServerName example4.com
    Redirect / https://example4.com
</VirtualHost>

Was passiert, ist die URLhttps://external4.comDie Site erreicht nicht den richtigen virtuellen Host, sondern geht zur Nicht-SSL-Umleitung, bleibt dort und zeigt eine SSL-Fehlerseite an. Mir wurde versichert, dass DNS und Firewalls korrekt sind.

Gibt es bei der Verwendung gemischter IP- und namenbasierter virtueller Hosts eine Einschränkung, dass die SSL-Sites unterschiedliche IPs voneinander und von den Nicht-SSL-Sites haben müssen? Brauche hier etwas Hilfe.

Antwort1

Das Redirect / https://example4.comim SSL-VirtualHost für example4.com kommt mir wie eine Schleife vor ...

verwandte Informationen