首页 > 解决方案 > Onlyoffice集成到nextcloud。下载要转换的文档文件时出错

问题描述

我已经环顾四周,但这无法解决我的问题。我在另一台服务器上安装了 onlyoffice 文档。现在我想在 nextcloud 中使用插件。在 Nextcloud 中输入 serverip 时出现以下错误:下载要转换的文档文件时出错

在 nextcloud 配置中,我还添加了“'onlyoffice' =>array (verify_peer_off' => TRUE,)”。

通过健康检查调用我得到了一个积极的结果。

这是转换器日志的摘录:

[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) at readableAddChunk (_stream_readable.js:250:11) at TLSSocket.Readable.push (_stream_readable.js:208:10) at TLSWrap.onread (net.js:601:20)

我很高兴提出解决方案

标签: nextcloudonlyoffice

解决方案


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

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


推荐阅读