Изглежда, че е възможно да накарате Apache сървъра да прокси и да управлява SSL ръкостискане на https заявки и да ги обслужва като „http“ през друг сървър зад него.
Конфигурирах apache сървър за ProxyPass, използвайки следната конфигурация
SSLProxyEngine On
ProxyPass / http://localhost:8081/
ProxyPassReverse / http://localhost:8081/
Мога да получа целия трафик към сървъра на apache, който слуша порт 8080 директно и да го обслужвам от сървъра localhost:8081, така че
http://localhost:8080/hi is being correctly served by http://localhost:8081/hi
Следното обаче не работи:
http**s**://localhost:8080/hi to be served by http://localhost:8081/hi
Apache се опитва да прехвърли https:// трафика към сървъра 8081, без да управлява SSL ръкостискането.