[RESOLU] Apache ProxyPass (https) ne fonctionne pas avec Tomcat (HTTP)

Bonjour,

j’ai un petit souci que je n’arrive pas a résoudre:
Comment faire que mon serveur apache décrypte les requettes ssl, les fassent suivre sur mon Tomcat sur une autre serveur et récupère la réponse pour renvoyer celle-ci crypté via ssl?

schéma:

https ====> ip publique de mon serveur apache =====> http ====> tomcat sur le port 8080

voici la config que j’ai maintenant et qui ne fonctionne pas???

[B]Config Apache (2.4):[/B]

[CODE]<VirtualHost *:443>
ServerAdmin contact@toto.fr
ServerName toto.fr
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
SSLEngine on
SSLCertificateFile /to file/.certificate-authority/certs/toto.fr.crt
SSLCertificateKeyFile /to file/.certificate-authority/private/toto.fr.key
SSLCACertificateFile /to file/.certificate-authority/certs/toto.crt

ProxyRequests off

    ProxyPreservehost on
    ProxyPass / http://192.168.0.1:8080/
    <Proxy>
            Order Allow,Deny
            Allow from all
    </Proxy>
[/CODE] [B]Config Tomcat (7):[/B] [CODE][/CODE]

Merci pour votre aide.
Cordialement,
Vandman

Bonjour,

Je viens de trouver. Il manquait dans les paramétrage Tomcat les trois informations suivantes:

proxyName="toto.fr" proxyPort="443" scheme="https"

Ce qui donne ceci:

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" proxyName="toto.fr" proxyPort="443" scheme="https" secure="ture"/>

Il semble que cela permet de dire à Tomcat qu’il y a un mandataire et que le mandataire répond sur toto.fr et sur le port 443.

Cordialement,
Vandman