onlyoffice (docker) + nextcloud проблемы

Проблемы, связанные с процессом установки
Kirill_sol
Сообщения: 316
Зарегистрирован: Чт апр 12, 2018 9:58 am

Re: onlyoffice (docker) + nextcloud проблемы

Сообщение Kirill_sol » Пт апр 12, 2019 7:52 am

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

В тексте ошибки содержится указание на решение проблемы. Ваш сервер документов должен быть доступен по HTTPS, так как Nextcloud доступен по HTTPS, и он не разрешает смешанное содержимое. Вам необходимо перевести свой портал Community Edition на HTTPS:
https://helpcenter.onlyoffice.com/ru/se ... https.aspx

Кроме того, у Вас неправильно заполнены адреса в "дополнительных настройках сервера". Советую очистить поля адресов, оставив только secret, если включен jwt на стороне Community Edition. Узнать значение секретного ключа можно командой docker exec onlyoffice-document-server env

mmn
Сообщения: 4
Зарегистрирован: Чт июл 25, 2019 10:12 am

Re: onlyoffice (docker) + nextcloud проблемы

Сообщение mmn » Чт июл 25, 2019 11:25 am

Добрый день.

Не буду тоже плодить темы, ситуация похожая.
Без использования секретного ключа подключение onlyoffice к nextcloud происходит без проблем.
После того как в onlyoffice включаю использование секретного ключа получаю ошибки:
1. При неправильном вводе ключа о том, что он не соответствует т.е. nextcloud соединяется и видит, что ключ не верный.
2. При вводе правильно ключа получаю ошибку Error while downloading the document file to be converted

Подскажите в какую сторону смотреть.

Maxim
Сообщения: 221
Зарегистрирован: Вт окт 11, 2016 2:29 pm

Re: onlyoffice (docker) + nextcloud проблемы

Сообщение Maxim » Пн июл 29, 2019 5:03 am

День добрый mmn!
Стоит два отдельных сервера? Стоит докером? SSL сертификаты стоят?

mmn
Сообщения: 4
Зарегистрирован: Чт июл 25, 2019 10:12 am

Re: onlyoffice (docker) + nextcloud проблемы

Сообщение mmn » Пн июл 29, 2019 7:10 am

Да, два отдельных сервера, ставилось не докером.
Устанавливал по инструкции:
https://helpcenter.onlyoffice.com/ru/se ... entos.aspx
Сертификат SSL установлен нормальный.

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

Re: onlyoffice (docker) + nextcloud проблемы

Сообщение Kirill_sol » Ср июл 31, 2019 7:31 am

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

Правильный секретный ключ можно найти в конфиге сервера документов
/etc/onlyoffice/documentserver/local.json
"secret": {
"inbox": {
"string": "secret"
},
"outbox": {
"string": "secret"
},
"session": {
"string": "secret"
По поводу ошибки при сохранении настроек, рекомендую проверить доступность серверов друг для друга командой wget:
wget https://адрес_сервера_документов с машины с некстклаудом
wget https://адрес_некстклауда с машины с сервером документов

mmn
Сообщения: 4
Зарегистрирован: Чт июл 25, 2019 10:12 am

Re: onlyoffice (docker) + nextcloud проблемы

Сообщение mmn » Ср июл 31, 2019 12:00 pm

Мне известен секретный ключ.
Как я описывал выше, сервера друг друга видят и нормально работают до момента включения использования секретного ключа.

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

Re: onlyoffice (docker) + nextcloud проблемы

Сообщение Kirill_sol » Чт авг 01, 2019 12:48 pm

Если значения секрета совпадают на обеих сторонах, возможно, дело в JWT хедере. Посмотрите его значение в local.json (по умолчанию может быть Authorization или AuthorizationJwt), затем добавьте в конфиг некстклауда секцию:
/var/www/nextcloud/config/config.php
'onlyoffice' =>
array (
"jwt_header" => "*****"
)

mmn
Сообщения: 4
Зарегистрирован: Чт июл 25, 2019 10:12 am

Re: onlyoffice (docker) + nextcloud проблемы

Сообщение mmn » Чт авг 01, 2019 2:10 pm

Огромное спасибо, заработало!

zaltic
Сообщения: 1
Зарегистрирован: Вт сен 10, 2019 5:48 pm

Re: onlyoffice (docker) + nextcloud проблемы

Сообщение zaltic » Вт сен 10, 2019 6:37 pm

Здравствуйте, уважаемые разработчики!
Установил на одном сервере (Centos 7) nextcloud и onlyoffice сервер документов в docker согласно https://helpcenter.onlyoffice.com/ru/se ... ation.aspx . Nextcloud настроен как виртуальный хост apache cloud.mydomain.ru c сертификатами от Letsencrypt, для сервера документов также прописан хост apache docs.mydomain.com c сертификатами от Letsencrypt, c указанием прокси согласно https://help.nextcloud.com/t/howto-what ... host/33192 , единственное только apache ругнулся на две строки:
RequestHeader setifempty X-Forwarded-Proto https
RequestHeader setifempty X-Forwarded-Host %{THE_HOST}e
закоментировал их.
Сервер документов запустил командой:
docker run -i -t -d -p 81:80 --restart=always -v /opt/onlyoffice/DocumentServer/logs:/var/log/onlyoffice -v /opt/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data -v /opt/onlyoffice/DocumentServer/lib:/var/lib/onlyoffice -v /opt/onlyoffice/DocumentServer/db:/var/lib/postgresql onlyoffice/documentserver

В nextcloud Адрес службы редактирования документов указал https://docs.mydomain.ru/ сервер документов подключился, но при редактировании документов открывается новая вкладка с пустым окном Приложение Оnlyoffice недоступно
Screenshot_1.png
Screenshot_1.png (20.63 КБ) 311 просмотров
отдельно https://docs.mydomain.ru открывается приветствие
https://docs.mydomain.ru/healthcheck true
Подскажите куда дальше смотреть. Что делают не так?
Спасибо!

Ответить