集成onlyoffice,出现文件下载失败

我排查了onlyoffice 的/documentserver/converter.out日志,出现如下报错
[2024-01-11T17:26:00.818] [ERROR] [localhost] [b75b4f59e6c8ecaafad8] [admin] nodeJS - error downloadFile:url=http://117.40.186.35:8882/seafhttp/files/7ed5c6ef-5dea-4b72-96ed-0f8cd593a7e5/通知模板.docx;attempt=1;code:ETIMEDOUT;connect:null Error: Error: whole request cycle timeout
at raiseError (/snapshot/server/build/server/Common/sources/utils.js)
at Timeout._onTimeout (/snapshot/server/build/server/Common/sources/utils.js)
at listOnTimeout (internal/timers.js:557:17)
at processTimers (internal/timers.js:500:7)

这个问题困扰了好久,有人能指导一下吗?

是在docker里安装的吗?我之前出现过这样的问题,是安装的问题,在docker里删除容器重新安装好了

是docker安装的,是删除seafile还是onlyoffice,删除哪个容器重装

删除onlyoffice,用docker ps查看

看一下 onlyoffice的容器是否可以下载你的seafile文件

seafile,系统管理-设置中的URL可能不正确

1 个赞

感谢哈,搞了一晚上出现的错误是:当你这份文件无法保存。请检查连接设置或联系您的管理员。点击“OK”按钮,系统将提示您下载文档。 看了日志发现访问的80端口,但是容器部署的是8484端口,问了一晚上ChatGPT都没提醒我这个地方 :joy:,感谢 还真是我那个SERVICE_URL没加8000端口