У меня есть сервер узла, работающий на порту, и я использую Apache для прокси-доступа к нему. Я установил SSL на виртуальном хосте, и HTTP работает нормально, но время ожидания HTTPS истекает и говорит Connection Refused
Конфиг:
<VirtualHost *:80>
ServerAdmin webmaster@test.co
ServerName dl.test.co
ProxyPass / http://localhost:8004/
ProxyPassReverse / http://localhost:8004/
</VirtualHost>
<VirtualHost *:443>
ServerAdmin webmaster@test.co
ServerName dl.test.co
ProxyPass / http://localhost:8004/
ProxyPassReverse / http://localhost:8004/
SSLEngine on
SSLProtocol all -SSLv2
SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM
SSLCertificateFile /etc/apache2/ssl/ssl.crt
SSLCertificateKeyFile /etc/apache2/ssl/ssl.key
SSLCertificateChainFile /etc/apache2/ssl/sub.class1.server.ca.pem
</VirtualHost>
Не проксировал 443 через наш брандмауэр. Дох!