Разрешить собственный подписанный сертификат в owncloud по синологии

У меня есть owncloud версии 9.1.8, работающей по синологии. Теперь я установил только офис на локальный сервер с самозаверяющим сертификатом. Важно знать, что единственный офисный сервер работает локально в сети. Поэтому я не могу получить доступ к серверу, как, например, с помощью let encrypt, потому что у меня есть только имя локального сервера, а не публичное имя сервера. Позволяет зашифровать поэтому не может проверить сервер. Однако, если я хочу (и если у вас есть решение, делающее это), я могу получить доступ к Интернету с помощью сервера. Теперь у меня проблема, что owncloud доставляет мне следующее сообщение об ошибке

"Ошибка при загрузке файла документа для конвертации."

когда я хочу сохранить URL-адрес в конфигурации единственный офис в owncloud. Я думаю, проблема в том, что я использую самозаверяющий сертификат. Ты знаешь, что я могу сделать? Google не очень помогает мне.

1 ответ

"Ошибка при загрузке файла документа для конвертации."

означает, что DocumentServer не может проверить самоподписанный сертификат вашего хранилища (OC в вашем случае). Есть 2 возможных обходных пути:
1) Изменить "rejectUnauthorized" в false в файле /etc/onlyoffice/documentserver/default.json

2) Измените Node.js по умолчанию CAstore:

Отредактируйте файлы:
/etc/supervisor/conf.d/onlyoffice-documentserver-converter.conf
/etc/supervisor/conf.d/onlyoffice-documentserver-docservice.conf

Добавить флаг --use-openssl-ca к параметрам в этой строке

Затем вам нужно добавить свой сертификат в хранилище CA по умолчанию и перезапустить сервисы ONLYOFFICE:

supervisorctl restart all
Другие вопросы по тегам