OnlyOffice提示下载失败
原因一:
docker node js无法对客户端自签名证书进行认证。
解决方法:
进入onlyoffice容器并修改onlyoffice的default.json文件:
路径:/etc/onlyoffice/documentserver/default.json
查找“rejectUnauthorized"设置项,并将其值更改为“false”。
"requestDefaults": {
"headers": {
"User-Agent": "Node.js/6.13"
},
"rejectUnauthorized": false
},
原因二:
应用服务器与插件所在服务器网络不通。
解决方法:
检查网络。根据具体情况配置,看两台服务器的防火墙端口是否关闭、是否允许其他 计算机ping等问题。
原因三:
无法解析127.0.0.1。
解决方法一:
不使用127.0.0.1或localhost,使用应用服务器ip登录跳转。
解决方法二:(注:笔者未使用过,慎重实验)
进入容器内部,编辑local.json文件。
vim /etc/onlyoffice/documentserver/local.json
在配置文件中,找到storage部分,并将upload和conversion的url改为宿主机的IP地址。例如,假设宿主机IP地址是192.168.1.100,则修改配置如下:
"storage": {
"upload": {
"url": "192.168.1.100"
"path": "/var/www/onlyoffice/Data/Documents/files/"
},
"conversion": {
"url": "192.168.1.100"
}
}
重启容器。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。


评论(0)