1、现象
部署好了nextcloud和onlyoffice后,新建文本文档报错ONLYOFFICE服务器无法连接,请联系管理员。
用快捷键“F12”进入控制台,点开错误提示栏,找到有“api.js“文件,“https://ONLYOFFICED的地址/web-apps/apps/api/documents/api.js
2、问题处理
onlyoffice和nextcloud的ssl证书不一致问题导致
处理
将onlyoffice的自建证书,同步到nextcloud中,使保持一致
1、将证书上传到nextcloud
docker cp onlyoffice.crt nextcloud:/etc/apache2/cert/public.crt
docker cp onlyoffice.key nextcloud:/etc/apache2/cert/web.key
2、修改apache配置
apt update
apt install vim -y
vim /etc/apache2/sites-enabled/default-ssl.conf
SSLCertificateFile /etc/apache2/cert/public.crt
SSLCertificateKeyFile /etc/apache2/cert/web.key
#重启apache2
service apache2 restart
3、nextcloud配置onlyoffice的地址时,使其与授权证书地址保持一致