У меня проблемы с Apache Proxy SSL, в котором мне нужно переадресовать и использовать другой порт, отличный от 443 с SSL, но он не работает без SSL. Я могу нормально работать с прокси, мне нужна ваша помощь.
Я пытался добавить следующее: См. Мой код ниже:
<VirtualHost *:4040>
ServerName example.com
AllowCONNECT 4040
SSLEngine On
SSLCertificateFile /etc/ssl/certs/www_mydomain.crt
SSLCertificateKeyFile /etc/ssl/certs/www_mydomain.key
SSLCACertificateFile /etc/ssl/certs/ca.crt
SSLProxyEngine On
SSLProxyProtocol all -SSLv2 -SSLv3
ProxyRequests Off
SSLProxyVerify require
SSLProxyVerifyDepth 1
SSLProxyCACertificateFile /etc/ssl/certs/ca.crt
ProxyPass "/" "https://192.168.90.6:9696/"
ProxyPassReverse "/" "https://192.168.90.6:9696/"
</VirtualHost>
Внутренний сервер уже был зашифрован в SSL
<VirtualHost *:9696>
ServerName 192.168.90.6:9696
SSLEngine On
SSLCertificateFile /etc/ssl/certs/www_mydomain.crt
SSLCertificateKeyFile /etc/ssl/certs/www_mydomain.key
SSLCertificateChainFile /etc/ssl/certs/ca.crt
</VirtualHost>
Когда я получаю доступ к https://www.example.com:4040
он должен иметь https://192.168.90.6:9696
по умолчанию, но я получаю ошибку
Этот сайт не может обеспечить небезопасное соединение.
Я застрял в этом, надеюськто-то может помочь мне правильно настроить прокси.
Я что-то пропустил или пропустил?Я правильно использовал все свои сертификаты и проверил их в ЦС, или мне нужен другой формат или неверный в конфигурации?