Onlyoffice集成到nextcloud中。下载要转换的文档文件时出错

时间:2019-08-29 15:16:19

标签: nextcloud onlyoffice

我已经环顾四周,但这无法解决我的问题。我仅在另一台服务器上安装了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)

我很高兴提出解决方案

1 个答案:

答案 0 :(得分:0)

原因是DocumentServer无法验证next.mydomain.xx。

您可以在DS配置中禁用证书验证 通过将/etc/onlyoffice/documentserver/default.json设置为rejectUnauthorizedfalse。之后,您需要重新启动DS服务:supervisorctl restart al l 如果那没有帮助,请指定DocumentServer的版本,操作系统和安装类型。