У меня есть перенаправление stunnel с HTTP на порт 8040 на HTTPS на порт 8091.
Мой stunnel.conf
файл:
[henhouse]
accept = 8091
connect = 127.0.0.1:8041
cert = /etc/stunnel/stunnel.pem
Как я создал сказал stunnel.pem
сертификат:
openssl req -new -x509 -days 365 -nodes -out stunnel.pem -keyout stunnel.pem
Раньше это отлично работало для меня. Я подключался к своей машине локально. И я могу подключиться удаленно по адресу: 8040. К сожалению, когда я пытаюсь удаленно подключиться к порту 8091 через https, я получаю сообщение «Сайт недоступен».
Есть ли какие-то дополнительные настройки, которые я должен использовать здесь для подключения через https? Непонятно, как работает stunnel / за какую часть соединения он отвечает.
Мой компьютер также находится в корпоративной сети; Могу ли я проверить, не мешает ли мне брандмауэр или другие разрешения получить доступ по https? Не уверен, что может этому помешать - я могу подключиться к компьютеру по ssh нормально.
Наконец, приносим свои извинения, если вопросы слишком общие. Не стесняйтесь направлять меня к некоторым общим помощникам HTTPS или Linux.
Устранение неполадок - я зашел в офис и попытался подключиться, но возникла та же проблема.
Решение - я перенаправлял неправильный порт. то есть мой stunnel.conf
файл перенаправлял порт 8041, но мое приложение работало на порту 8040. Я переключил его, и он работает.