mrusklon
@mrusklon
если долго мучится - что нибудь получится

Как подружить nextcloud и proxmox в nginx certbot?

я совершенно запутался с этим nginx)) пожалуйста проясните мне непонятные моменты
1f64f.png

есть белый ip , на роутере я переадресовую с него 443 порт на виртуалку с nginx которая стоит на сервере proxmox
на proxmox стоит nextcloud
есть в сети еще nextcloud сервер и еще один ПК с proxmox backup

на nginx я ставил летс енкрипт сертификаты на все эти сервера, с nextcloud который стоит на proxmox было сложнее всего, там reverse proxy и все такое...

proxmox backup server я добавил последним и когда к нему добавил сертификат, первый nextcloud который на proxmox стоит начал получать этот сертификат от backup сервера, пути в конфиг файле указаны верно и на этом моменте я и завис...

я не понимаю по какому принципу идет "отлов" домена при обращении в командную строку
когда мы вводим имя домена по DNS нас отправляет по белому ip адресу , если мы сами не указываем необходимый порт 8006 или 8007 у proxmox , нас отправляет по 80 или 443 в зависимости от http/https на nginx сервер который в зависимости от имени домена отправляет нас дальше по указанным правилам в конфиге, все верно?

certbot в кажом конфиге авто генерирует правила
listen 443 ssl; 
и пути к сертификату
+
if ($host = backup.mydomain.com) {
 return 301 https://$host$request_uri;
}


у nextcloud который стоит не на proxmox , с сертефикатом все гуд , у самого proxmox тоже, даже на backup все нормально но вот первый nextcloud получает ssl сертефикат backup сервера, как так?
Если убираю listen 443 у backup , то все возвращается как и было но тогда backup не работает

обьясните пожалуйста как что слушает и как куда обращается?
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы