Разрешить собственный подписанный сертификат в 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