Задать вопрос
ALXTNTCN
@ALXTNTCN

Как сделать ssl для другого порта на сервере?

Всем привет! Использую VDS Ubuntu 20.04. У меня есть домен, например, https://site.com. на нем установлен ssl сертификат Certbot от LetsEncrypt. Мне нужно, что бы на другом порту работал другой сервис. Например, что бы он открывался https://site.com:1337. Проблема в том, что он открывается на http, а на https не хочет. Использую на сервере nginx
Помогите плиз как решить проблему как это настроить
почему ssl не действует на другие порты?
  • Вопрос задан
  • 4518 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 3
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
В nginx.conf:
server {
listen *:1337 ssl;
server_name site.com;
ssl_certificate /etc/letsencrypt/live/site.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/site.com/private.pem;
#.........
}

В браузер https://site.com:1337/, и алга!
Ответ написан
@rPman
Хз что не так, nginx точно позволяет на нескольких портах поднимать сервера с https протоколом, первый же результат из гугла
Ответ написан
Комментировать
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Взять файлы SSL сертификата из /etc/lestencrypt и прикрутить их к сервису, который работает на 1337 порту.
Так как вы не сказали, что именно у вас там будет работать - неизвестно, надо будет конвертировать файлы с сертификатами или нет.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы