nextcloud 32.0.12 独立onlyoffice 通信报错:连接时发生异常 (文档服务内部发生异常: Error while downloading the document file to be converted.)

环境:Debian 13、nextcloud 32.0.12、apt 方式安装的onlyoffice 版本为 onlyoffice-documentserver/squeeze,now 9.4.0-129 amd64

 

问题一:

之前打开编辑word excel都是正常的,更新onlyoffice后, 打开onlyoffice 面板报错:

【连接时发生异常 (文档服务内部发生异常: Error while downloading the document file to be converted.)】

这是因为使用了自签名的证书, onlyoffice 默认rejectUnauthorized 为true,拒绝未认证。 改为false 就可以了。

sudo vi /etc/onlyoffice/documentserver/default.json


      "requestDefaults": {
        "headers": {
          "User-Agent": "Node.js/6.13",
          "Connection": "Keep-Alive"
        },
        "rejectUnauthorized": false   <<<<<< 改为false 
      },

 

问题二:

修复上面的问题一后,通信建立了。

但打开.doc报错:【这份文件无法保存请检查连接设置或联系你的管理员】

打开xlsx报错:【打开文件时出错 文件内容与文件扩展名不匹配】

2026-06-26_151659.jpg

 

查看onlyoffice日志:
vi /var/log/onlyoffice/documentserver/docservice/out.log

发现下面一行:
[ERROR] [localhost] [check_667349003] [userId] nodeJS - error downloadFile:url=https://yun6.rangotec.com/apps/xxxxxxxxxx

下载文件失败。 仔细查看,发现端口不正确。地址栏访问的是:81端口,日志里却是80端口。

在nextcloud 设置里打开onlyoffice 面板, 设置正确的地址和端口就可以了。如下图:

2026-06-26_154627.jpg

 

早期版本,这里不用填写,默认和地址栏里访问地址一致。 但升级后不可以了。 需要手动设置一下。

 

 

评论列表: