Пересылка ZNC из domain.com:port в subdomain.domain.com при использовании SSL и NGINX

Я не уверен, кто / как правильно спросить это. Я попытался выполнить поиск, и либо моему Google-фу нужна работа, либо я просто не ищу правильные термины. Я все еще изучаю конфиги NGINX.

Вот мои настройки:
NGINX, PHP5-FPM
Запуск ZNC с SSL на домене. Com: 65000

Мои текущие сайты-конфиг доступны:

upstream znc-upstream {
сервер znc.domain.com:65000;
}

сервер {

# Сделать сайт доступным с http: // localhost /
имя_сервера znc.domain.com;

место нахождения / {

proxy_set_header X-Real_IP $ remote_addr;
proxy_set_header X-Forwarded-For $ proxy_add_x_forwarded_for;
proxy_pass_header Set-Cookie;
proxy_redirect off;

proxy_set_header Host $ http_host;

proxy_pass https: // znc-upstream;
}

Вроде бы вперед нормально. Я набираю znc.domain.com, и он перенаправляется на страницу входа в систему. Однако, когда я ввожу свое имя пользователя / пароль, он говорит, что куки не включены, хотя он показывает, что я вошел с адресом сервера.

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

Что я делаю неправильно?

Спасибо!

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …