веб-сайт сертифицирован https ssl, а порт нет? - PullRequest
0 голосов
/ 28 января 2019

Я создал сертификат для веб-сайта, надеясь, что номер порта также будет сертифицирован.Может быть, я не понимаю, как это работает, но я точно объясню проблему.

Сайт называется https://xxxxx.com.Когда вы получаете к нему доступ, вы видите, что это сертифицированный веб-сайт.

Веб-сайт размещен на ec2 aws AMI 1.

Веб-сайт содержит сервер узлов, который активируется при запуске на порту 3002.

Когда я пытаюсь перейти на https://xxxxx.com:3002 Я получаю сообщение об ошибке:

ERR_SSL_PROTOCOL_ERROR

Я близок к решению моей проблемы.Изначально я даже не мог загрузить сертификат на сайт.Я был на этом почти целую неделю.Я определенно близко.Может ли кто-нибудь помочь мне в правильном направлении?

Это имеет отношение к файлам конфигурации apache?

1 Ответ

0 голосов
/ 28 января 2019

ERR_SSL_PROTOCOL_ERROR

Это означает, что nodejs не говорит на языке ssl.Будьте осторожны, делая предположения о том, что означают ошибки;по этому пути лежит много погони за диким гусем.

Я создал сертификат для веб-сайта, надеясь, что номер порта также будет сертифицирован

Порты не являются частью проверки SSL-сертификата, полная остановка.Сертификат проверяется на основе имени домена и срока действия центра сертификации.Любая служба с этим сертификатом, доступ к которому осуществляется по этому доменному имени, будет проверяться независимо от порта.

Веб-сайт содержит сервер узлов, который при активации запускается на порту 3002.

Обычно для этого типа настройки используется список Apache на https://0.0.0.0:443 для httpsзатем перенаправить соответствующий трафик на NodeJS, прослушивающий http: // 127.0.0.1:3002.Вы, вероятно, не хотите, чтобы сервер Node выходил в Интернет.Но если вы это сделаете, а узел поддерживает TLS (похоже, что он это делает), вам придется передать сертификат NodeJS и сказать ему, чтобы он говорил по HTTPS вместо HTTP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...