http://dev.example.com:9000/ работает, но https://dev.example.com:9000/ не работает - PullRequest
0 голосов
/ 03 июля 2019

Мы запускаем бэкэнд мобильного приложения Node.js на сервере Ubuntu с Apache. Пример URL будет выглядеть следующим образом:

http://dev.example.com:9000/

Обратите внимание, что мы используем порт 9000 для доступа к API здесь.

Мы добавили SSL в этот домен с помощью Let's Encrypt (https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-ubuntu-18-04), и он работает для этого URL:

https://dev.example.com

Но когда мы попытались получить доступ вместе с номером порта, мы получили сообщение об ошибке «Этот сайт недоступен».

https://dev.example.com:9000/

Я пробовал так много решений, но ни одно из них не сработало. Когда я попытался добавить «Listen 9000» в файл ports.conf, я получил сообщение об ошибке, например «Невозможно выполнить привязку», поскольку порт уже используется.

Я совершенно запутался в том, как подходить к проблеме и с чего мне начать. Любая помощь будет высоко ценится.

...