我已经环顾四周,但这无法解决我的问题。我仅在另一台服务器上安装了officeoffice文档。现在我想在nextcloud中使用插件。在Nextcloud中输入serverip时,出现以下错误: 下载要转换的文档文件时出错
在nextcloud配置中,我也有“'onlyoffice'=> array( verify_peer_off'=> TRUE, ) ”添加。
通过健康检查得到的结果是肯定的。
这是转换器日志的摘录:
const myError = new MyError("Some Message");
myError.log(); // 1 | Some Message
const myError2 = new MyError("Other Message");
myError.log(); // 2 | Some Message
myError2.log(); // 1 | Other Message
myError.log(); // 3 | Some Message
[2019-08-29T16:29:49.962] [WARN] nodeJS - worker 11687 started.
[2019-08-29T16:29:49.963] [WARN] nodeJS - update cluster with 1 workers
[2019-08-29T16:40:12.293] [ERROR] nodeJS - error downloadFile:url=https://next.mydomain.xx/apps/onlyoffice/empty?doc=eyJ0eXAiOiJxyzv4oPYyTYdvdZNgMz$
Error: Parse Error
at TLSSocket.socketOnData (_http_client.js:454:20)
at emitOne (events.js:116:13)
at TLSSocket.emit (events.js:211:7)
at addChunk (_stream_readable.js:263:12)
我很高兴提出解决方案
答案 0 :(得分:0)
原因是DocumentServer无法验证next.mydomain.xx。
您可以在DS配置中禁用证书验证
通过将/etc/onlyoffice/documentserver/default.json
设置为rejectUnauthorized
来false
。之后,您需要重新启动DS服务:supervisorctl restart al
l
如果那没有帮助,请指定DocumentServer的版本,操作系统和安装类型。