Teamcity - FTP上传失败,错误“425无法打开数据连接”

时间:2018-01-17 16:33:50

标签: azure web-applications deployment ftp teamcity

我正在使用Teamcity在FTP中部署我的Web应用程序。部署工作到周一才开始。现在它不再起作用了。我没有对Teamcity做任何改动。问题:FTP传输正常启动。一些文件被传输。然后它会因FTP错误而中断:'425无法打开数据连接'。 FTP部署适用于我所有其他Web应用程序。你能给我一个关于这个问题的提示吗?teamcity step configuration

日志:

[13:57:10] i:[步骤1/1]< 257“/”是当前目录。

[13:57:10] i:[步骤1/1]> PASV

[13:57:10] i:[步骤1/1]< 227进入被动模式(104,40,210,230,39,137)。

[13:57:10] i:[步骤1/1]> NLST

[13:57:10] i:[步骤1/1]< 125数据连接已打开;转学开始。

[13:57:10] i:[步骤1/1]< 226转移完成。

[13:57:10] i:[步骤1/1]> CWD网站

[13:57:10] i:[步骤1/1]< 250 CWD命令成功。

[13:57:10] i:[步骤1/1]> PASV

[13:57:10] i:[步骤1/1]< 425无法打开数据连接。

[13:57:10] E:[步骤1/1]无法通过FTP上传文物。回复是:425无法打开数据连接。

[13:57:10] E:[步骤1/1]步骤部署(FTP上传)失败 [13:57:10]:发布内部工件 [13:57:10]:[发布内部工件]使用[ArtifactsCachePublisher]发布1个文件: [13:57:10]:[发布内部工件]使用[WebPublisher]发布1个文件: [13:57:10] E:代理上报告了未知的构建问题 [13:57:10]:构建完毕

1 个答案:

答案 0 :(得分:0)

防火墙问我想。

FTP实际上使用随机端口进行传输,但您可以告诉它使用范围为9100-9200的随机端口。

它仅使用端口21进行列表。