Я установил Odoo на сервере, и он работает хорошо. Сейчас я пытаюсь настроить сайт в Nginx для запуска Odoo с протоколом SSL. Я делал это в другой раз, но сейчас я не могу справиться с этим и не знаю почему.
Я создал этот сайт в Nginx в папке с доступными сайтами (я проверил, что соответствующая символическая ссылка на включенных сайтах в порядке):
Я перезапустил сервис Odoo. Я проверил открытые порты на сервере, выполнив команду nmap -sT -O localhostна сервере. Результат:
PORT STATE SERVICE 80/tcp open http 139/tcp open netbios-ssn 443/tcp open https 445/tcp open microsoft-ds 5432/tcp open postgresql 8022/tcp open oa-system
Для доступа к серверу из браузера я набираю local.example.com в URL. И это остается загруженным навсегда. Я также пытался с https://local.example.com, но тот же результат. Я вижу только сообщение Не удалось загрузить ресурс: net :: ERR_CONNECTION_TIMED_OUT в консоли JS браузера.
Что я забыл? Кто-нибудь может мне помочь? Я очень потерянный сейчас.
2 ответа на вопрос
0
Jim Aron
Прежде всего, нам не ясно, какой тип SSL-сертификата вы используете.
Тип вопроса о сертификате SSL был поднят здесь, потому что вы пытаетесь получить доступ к имени субдомена через local.example.com. Если ваш сертификат подтвержден доменом или является стандартным сертификатом SSL, он не будет работать.
Теперь мы можем подумать, что проблема заключается в том, что вы должны добавить свое промежуточное звено и корневой сертификат в Cert.pemпапку при установке SSL-сертификата.
Перейдите с вышеупомянутым решением и попробуйте переустановить свой сертификат. Но вы должны сначала подтвердить свой тип сертификата SSL, потому что вы пытаетесь получить доступ к имени субдомена, и для этого требуется сертификат SSL Wildcard.
Спасибо за ответ! Я создал сертификат SSL с помощью этой команды: `sudo openssl req -x509 -newkey rsa: 2048 -keyout key.pem -out cert.pem -days 365 -nodes`. Должен ли я удалить это?
forvas 7 лет назад
0
Мы не уверены, что за проблема с вашим SSL-сертификатом. Мы бы посоветовали вам проверить с помощью инструмента проверки сертификатов SSL. Это даст вам четкое представление о том, отсутствует ли у вас промежуточный сертификат или корневой сертификат. Или вы пытаетесь использовать неправильный тип сертификата SSL.
Jim Aron 7 лет назад
0