Мы используем приложение node.js на Ubuntu, которое требует SSL для определенного порта.Мы используем порт 8081 для нашего сценария node.js, но я понимаю, что мне нужно настроить порт для прослушивания.Я отредактировал файл ports.conf и сейчас слушаю этот порт, но наше приложение говорит, что порт недоступен.Итак, вопрос в том, как мое приложение может использовать порт SSL, если порт должен прослушивать?
Файл ports.conf:
<IfModule ssl_module>
Listen 443
Listen 44567
Listen 8081
</IfModule>
Файл default-ssl.conf:
VirtualHost _default_:8081
ServerAdmin contact@domain.com
ServerName domain.com
ServerAlias www.domain.com
DocumentRoot /var/www/html
ErrorLog $APACHE_LOG_DIR/error.log
CustomLog $APACHE_LOG_DIR/access.log combined
SSLEngine on
SSLCertificateFile /etc/apache2/ssl-certs/domain.crt
SSLCertificateKeyFile /etc/apache2/ssl-certs/privatekey.key
SSLCertificateChainFile /etc/apache2/ssl-certs/bundle.crt
<FilesMatch "\.(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory /usr/lib/cgi-bin>
SSLOptions +StdEnvVars
</Directory>
BrowserMatch "MSIE [2-6]" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
BrowserMatch "MSIE [17-9]" ssl-unclean-shutdown
VirtualHost
Это окно Ubuntu с node.js.
Цель в том, чтобы мой сценарий узла использовал порт 8081 для их компонента SSL, но приложение продолжает говорить, что порт недоступен.
Спасибо.