Некорректное отображение Главной страницы

IIS, Apache
Ответить
max
Сообщения: 5
Зарегистрирован: Ср янв 09, 2019 9:56 am

Некорректное отображение Главной страницы

Сообщение max » Ср янв 09, 2019 10:06 am

Здравствуйте!
Перевел Community Server на протокол HTTPS. Сертификат от LetsEncrypt. Веб-сервер Nginx.
Перестала корректно отображаться главная страница. При переходе в другие разделы все хорошо. Только главная чуть "ползет". Верхний левый угол. См. вложение.
Отчего так?
Вложения
onlyoffice01.png
onlyoffice01.png (134.5 КБ) 2829 просмотров

Kirill_sol
Сообщения: 293
Зарегистрирован: Чт апр 12, 2018 9:58 am

Re: Некорректное отображение Главной страницы

Сообщение Kirill_sol » Ср янв 09, 2019 11:05 am

Здравствуйте.

Проверьте, повторяется ли проблема в других браузерах. Попробуйте почистить кэш браузера. Сообщите о результате.

max
Сообщения: 5
Зарегистрирован: Ср янв 09, 2019 9:56 am

Re: Некорректное отображение Главной страницы

Сообщение max » Чт янв 10, 2019 6:56 am

Да, в других браузерах то же самое (Firefox, Chrome). Чистка кеша так же не помогает.

Думаю, что проблема где-то в настройках конфигов. Нашел файл в /etc/nginx.includes/onlyoffice-communityserver-common-ssl.conf.template, переименовал его (убрал .template), прописал в разделе "HTTPS host" правильные пути для следующих директив:
ssl_certificate
ssl_certificate_key
ssl_trusted_certificate
ssl_dhparam

Перезапускаю nginx, не стартует, в journalctl начинает ругаться на параметры:
nginx: [emerg] "upstream" directive is not allowed here in /etc/nginx/includes/onlyoffice-communityserver-common-ssl.conf:1

т.к. не знаю что там должно быть, то комментирую раздел, перезапускаю, ругается на следующий раздел:
nginx: [emerg] "upstream" directive is not allowed here in /etc/nginx/includes/onlyoffice-communityserver-common-ssl.conf:6

и т.д.

убираю из каталога этот файл, nginx стартует, но ползет верстка главной страницы.
Может еще где-то недокрутил, но nginx работает на HTTPS :443 порт, у браузера претензий к сертификату нет.

Kirill_sol
Сообщения: 293
Зарегистрирован: Чт апр 12, 2018 9:58 am

Re: Некорректное отображение Главной страницы

Сообщение Kirill_sol » Чт янв 10, 2019 9:18 am

Здравствуйте.

Обращаю Ваше внимание, что согласно инструкции https://helpcenter.onlyoffice.com/ru/se ... https.aspx требуется не просто переименовать файл template, но и скопировать его в директорию sites-available и переименовать:
sudo cp -f /etc/nginx/includes/onlyoffice-communityserver-common-ssl.conf.template /etc/nginx/sites-available/onlyoffice

Советую выполнить переход на https строго по инструкции. Также попробуйте открыть консоль браузера, перейти на главную страницу портала и посмотреть, есть ли ошибки во вкладках консоли Network и Console. Пришлите скриншоты ошибок.

max
Сообщения: 5
Зарегистрирован: Ср янв 09, 2019 9:56 am

Re: Некорректное отображение Главной страницы

Сообщение max » Чт янв 10, 2019 10:41 am

Сделал по инструкции. Но не скриптом, а вручную.
Параметр {{SSL_OCSP_CERTIFICATE_PATH}} закомментировал, т.к. отключил ssl_stapling off.

Nginx не стартует:

-- Unit nginx.service has begun starting up.
Jan 10 13:28:16 cloud.litedrive.ru nginx[29326]: nginx: [warn] duplicate MIME type "text/html" in /etc/nginx/includes/onlyoffice-communityserver-common.conf:19
Jan 10 13:28:16 cloud.litedrive.ru nginx[29326]: nginx: [emerg] unknown "ip_external" variable
Jan 10 13:28:16 cloud.litedrive.ru nginx[29326]: nginx: configuration file /etc/nginx/nginx.conf test failed
Jan 10 13:28:16 cloud.litedrive.ru systemd[1]: nginx.service: Control process exited, code=exited status=1
Jan 10 13:28:16 cloud.litedrive.ru systemd[1]: Failed to start A high performance web server and a reverse proxy server.

отчего-то не нравится "ip_external" в секции "## Normal HTTP host"
Может вообще эту секцию выкосить? Все равно она за HTTP отвечает.

max
Сообщения: 5
Зарегистрирован: Ср янв 09, 2019 9:56 am

Re: Некорректное отображение Главной страницы

Сообщение max » Сб янв 12, 2019 2:37 pm

Nginx ругался на "ip_external" потому как выше я удалил секцию geo $ip_external { т.к. эта настройка нужна для Docker'а.
Удалил всю секцию "## Normal HTTP host" и nginx нормально запустился.
Но главная страница все равно отображается некорректно. Видимо, причина в чем-то другом.

max
Сообщения: 5
Зарегистрирован: Ср янв 09, 2019 9:56 am

Re: Некорректное отображение Главной страницы

Сообщение max » Сб янв 12, 2019 3:12 pm

Kirill_sol писал(а):
Чт янв 10, 2019 9:18 am
Также попробуйте открыть консоль браузера, перейти на главную страницу портала и посмотреть, есть ли ошибки во вкладках консоли Network и Console. Пришлите скриншоты ошибок.
При переходе на главную на вкладке Console сначала появляется ошибка:

Код: Выделить всё

GET https://сайт/bundle/common-4Rt2D0NmQBol_4Ge46Om1w2.css?ver=9.6.5.771 net::ERR_ABORTED 500 (Internal Server Error)
потом множество одинаковых:

Код: Выделить всё

POST https://сайт/socketio/socket.io/?EIO=3&transport=polling&t=MX2amdf&sid=IImC-UnGZrEruXdqAFz0 400 (Bad Request)

Kirill_sol
Сообщения: 293
Зарегистрирован: Чт апр 12, 2018 9:58 am

Re: Некорректное отображение Главной страницы

Сообщение Kirill_sol » Вт фев 05, 2019 6:24 am

Здравствуйте.

Вы изначально пользовались нашей инструкцией для перехода на https?

Ответить