ONLYOFFICE开发者版演示问题-下载文件时出错

ONLYOFFICE开发者版演示问题-下载文件时出错,onlyoffice,Onlyoffice,我使用以下命令在本地windows计算机上仅安装并运行Office docker映像: docker run -i -t -d -p 9950:80 --restart=always -v C:/work/only_office/logs:/var/log/onlyoffice onlyoffice/documentserver-de 然后运行本页所述的命令-http://localhost:9950/welcome/ 仅用于测试办公室: docker exec 2a9aa47c18a2 su

我使用以下命令在本地windows计算机上仅安装并运行Office docker映像:

docker run -i -t -d -p 9950:80 --restart=always -v C:/work/only_office/logs:/var/log/onlyoffice onlyoffice/documentserver-de
然后运行本页所述的命令-http://localhost:9950/welcome/ 仅用于测试办公室:

docker exec 2a9aa47c18a2 sudo supervisorctl start ds:example
docker exec 2a9aa47c18a2 sudo sed "s,autostart=false,autostart=true," -i /etc/supervisor/conf.d/ds-example.conf
本页-http://localhost:9950/example/ 开始工作。但是,当我尝试创建、打开或上载文档时,会出现以下错误:
以及日志文件中的错误:

[2020-07-07T12:30:24.892] [ERROR] nodeJS - error downloadFile:url=http://127.0.0.1:9950/example/files/172.17.0.1/new%20(2).docx;attempt=1;code:ECONNREFUSED;connect:null;(id=172.17.0.1http___127.0.0.1_9950_example_files_172.17.0.1_new_20_2_.docx1594125018845)
Error: connect ECONNREFUSED 127.0.0.1:9950
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1107:14)
[2020-07-07T12:30:25.894] [ERROR] nodeJS - error downloadFile:url=http://127.0.0.1:9950/example/files/172.17.0.1/new%20(2).docx;attempt=2;code:ECONNREFUSED;connect:null;(id=172.17.0.1http___127.0.0.1_9950_example_files_172.17.0.1_new_20_2_.docx1594125018845)
Error: connect ECONNREFUSED 127.0.0.1:9950
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1107:14)
[2020-07-07T12:30:26.897] [ERROR] nodeJS - error downloadFile:url=http://127.0.0.1:9950/example/files/172.17.0.1/new%20(2).docx;attempt=3;code:ECONNREFUSED;connect:null;(id=172.17.0.1http___127.0.0.1_9950_example_files_172.17.0.1_new_20_2_.docx1594125018845)
Error: connect ECONNREFUSED 127.0.0.1:9950
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1107:14)

[2020-07-07T12:30:24.881] [ERROR] nodeJS - postData error: docId = 172.17.0.1http___127.0.0.1_9950_example_files_172.17.0.1_new_20_2_.docx1594125018845;url = http://127.0.0.1:9950/example/track?filename=new%20(2).docx&useraddress=172.17.0.1;data = {"key":"172.17.0.1http___127.0.0.1_9950_example_files_172.17.0.1_new_20_2_.docx1594125018845","status":1,"users":["uid-1"],"actions":[{"type":1,"userid":"uid-1"}]}
Error: connect ECONNREFUSED 127.0.0.1:9950
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1107:14)

我试图关闭防火墙并在另一台Windows PC上测试它,但问题是相同的。有没有办法解决这个问题?

看看这个。您正在使用的端口上似乎正在运行某个进程。尝试切换端口

参考资料:

服务器错误拒绝的EconRefused连接是Filezilla FTP客户端返回的常见错误。此错误表示用户正试图连接到您的服务器,无法连接到端口


看看这张。您正在使用的端口上似乎正在运行某个进程。尝试切换端口

参考资料:

服务器错误拒绝的EconRefused连接是Filezilla FTP客户端返回的常见错误。此错误表示用户正试图连接到您的服务器,无法连接到端口


根据支持人员的回答,当前最新版本(5.5.3)的OnlyOffice无法在Windows docker上运行:

不幸的是,目前我们不建议使用这种方法 正在安装文档服务器。如果你想用码头工人 安装,请在上使用此文档服务器安装 *NIX系统


我在CentOs服务器上运行docker映像。现在一切正常。

根据支持人员的回答,当前最新版本(5.5.3)的OnlyOffice无法在Windows docker上运行:

不幸的是,目前我们不建议使用这种方法 正在安装文档服务器。如果你想用码头工人 安装,请在上使用此文档服务器安装 *NIX系统


我在CentOs服务器上运行docker映像。现在一切都按预期进行。

我遇到了同样的问题,尝试了一段时间后,我只是尝试按照文档进行操作,结果成功了,您必须在端口80中运行docker映像,这将解决错误

docker run -i -t -d -p 80:80 --restart=always -v C:/work/only_office/logs:/var/log/onlyoffice onlyoffice/documentserver-de

我正在寻找以适当的方式更改端口。如果您发现了,请告诉我。

我也遇到了同样的问题,在尝试了一段时间后,我只是尝试按照文档进行操作,结果成功了,您必须在端口80中运行docker映像,这将解决错误

docker run -i -t -d -p 80:80 --restart=always -v C:/work/only_office/logs:/var/log/onlyoffice onlyoffice/documentserver-de

我正在寻找以适当的方式更改端口。如果您发现了,请告诉我。

也许您需要在docker中提供ssl支持。docker run-i-t-d-p443:443-v/your/path对此给出了答案:)也许您需要在docker中提供ssl支持。docker run-i-t-d-p 443:443-v/your/path对此给出了答案:)