Страница 1 из 1

При активации вместо ссылки по домену приходит ссылка по IP

СообщениеДобавлено: Вт дек 15, 2015 8:46 am
serega3000
Здравствуйте.
Установил последнюю версию onlyoffice community, в настройках указал Настройку DNS "пользовательское доменное имя".
Тем не менее при активации пользователей им на почту приходит ссылка, в которой вместо доменного имени стоит локальный IP сервера.

Re: При активации вместо ссылки по домену приходит ссылка по

СообщениеДобавлено: Вт дек 15, 2015 8:50 am
Dean
Адрес портала в активационных ссылках зависит от адресной строки. По какому адресу осуществляется вход на портал и отправление ссылок?

Re: При активации вместо ссылки по домену приходит ссылка по

СообщениеДобавлено: Вт дек 15, 2015 9:01 am
serega3000
Dean писал(а):Адрес портала в активационных ссылках зависит от адресной строки. По какому адресу осуществляется вход на портал и отправление ссылок?


Вход на портал осуществляется по доменному имени. Сам сервер снаружи не доступен, доступ к нему ведется через прокси сервер на nginx.
Возможно что nginx заменяет адрес обращения на локальный IP, поэтому сам Onlyoffice ничего не знает о публичном домене.
Есть ли какие-нибудь рекомендации по настройке Onlyoffice за прокси сервером?

Привожу настройку nginx:
Код: Выделить всё
server {
     listen   80;
     server_name  <public domain>;
     access_log /var/log/nginx/office.access.log;
    location / {
        proxy_pass http://<local_ip>:80;
    }
}

Re: При активации вместо ссылки по домену приходит ссылка по

СообщениеДобавлено: Вт дек 15, 2015 9:18 am
serega3000
С этим разобрался. Нужно добавить настройку чтобы nginx отсылал имя сервера на внутренний сервер.
Получилась такая конфигурация:
Код: Выделить всё
server {
     listen   80;
     server_name  <public domain>;
     access_log /var/log/nginx/office.access.log;
    location / {
        proxy_pass http://<local_ip>:80;
        proxy_set_header Host <public domain>;
    }
}