OnlyOffice 打开文档时提示下载失败
OnlyOffice 打开文档时提示下载失败
2024-05-11 0 评论 1 阅读 0 点赞

OnlyOffice 打开文档时提示下载失败

daimafengzi
2024-05-11 / 0 评论 / 1 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年05月11日,已超过802天没有更新,若内容或图片失效,请留言反馈。

现象:

使用内网地址访问onlyoffice时,文档提示下载失败,如图:

问题定位:使用内部ip地址访问后端服务

查看OnlyOffice Converter的日志:docker logs -f 容器名
发现日志文件中存在如下报错:

Error: DNS lookup xxx.xxx.xxx.xx(family:undefined, host:undefined) is not allowed. Because, It is private IP address.

解决方式:需要编辑配置文件允许私有ip通过:

将文件复制出来再进行编辑:

docker cp onlyoffice:/etc/onlyoffice/documentserver/default.json /root/
vim default.json

编辑/etc/onlyoffice/documentserver/default.json​下的内容:
搜索并修改以下字段为true

"request-filtering-agent" : {
"allowPrivateIPAddress": true,
"allowMetaIPAddress": true
},

编辑好之后拷贝回容器

docker cp /root/default.json onlyoffice:/etc/onlyoffice/documentserver/default.json

更改后,需要重启容器后恢复正常。

docker restart 容器名称或者容器ID
0

评论 (0)

取消