【问题标题】:Teamcity - FTP upload failed with error "425 Cannot open data connection"Teamcity - FTP 上传失败,出现错误“425 无法打开数据连接”
【发布时间】:2018-01-17 16:33:49
【问题描述】:

我正在使用 Teamcity 在 FTP 中部署我的 Web 应用程序。部署工作非常顺利,直到星期一。现在它不再起作用了。我没有对 Teamcity 进行任何更改。问题:FTP传输正常启动。一些文件被传输。然后它因 FTP 错误而中断:“425 无法打开数据连接”。 FTP 部署在我的所有其他 Web 应用程序上运行良好。关于这个问题你能给我一个提示吗?teamcity step configuration

日志:

[13:57:10]i: [Step 1/1]

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

[13:57:10]i: [Step 1/1]

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

[13:57:10]i: [Step 1/1]

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

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

[13:57:10]i: [Step 1/1]

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

[13:57:10]i: [Step 1/1]

[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]:构建完成

【问题讨论】:

  • 如果 TeamCity 中没有任何变化,那么另一边(天蓝色)发生了一些变化。请查阅 Azure 的 FTP 服务器日志,了解有关它为何回复 425 的更多详细信息

标签: azure web-applications deployment ftp teamcity


【解决方案1】:

防火墙问题我认为。

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-01
    相关资源
    最近更新 更多