【问题标题】:Rundeck job returns curl: (52) Empty reply from serverRundeck 作业返回 curl: (52) 来自服务器的空回复
【发布时间】:2021-05-07 22:28:52
【问题描述】:

如果作业需要 2 分钟或更长时间,Rundeck 作业会返回“curl: (52) Empty reply from server”。 也是错误“SSH 命令执行错误:NonZeroResultCode:远程命令失败,退出状态为 52”的一部分 我们有一个在 Linux 7 服务器上执行的 rundeck 作业 (curl cmd),它在大多数情况下返回“成功”以完成作业。 但是,如果作业运行 2 分钟或更长时间,有时它会返回“失败”。 “5m”的值已添加到配置的“超时”作业中。 该作业实际上是成功的,但 rundeck 仍然返回“失败”状态。 在将成功日志与失败日志进行比较时,我注意到失败日志中有一些额外的步骤将其超过了 2 分钟。

任何想法为什么上面提到的失败状态?

谢谢, 肯

【问题讨论】:

  • 你能在调试模式下运行你的工作并分享输出吗? (请隐藏或更改任何潜在的敏感信息)另外,您是否尝试从 Rundeck 服务器手动执行相同的工作?看起来是网络问题(检查:stackoverflow.com/questions/1924434/…

标签: rundeck


【解决方案1】:

这是您的 curl 命令针对 Web 服务器的问题,通常发生在您使用 HTTP 调用基于 HTTPS 的服务时。看看this。另一种可能性是network problem

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-05
    • 1970-01-01
    • 2015-05-05
    • 2010-12-27
    • 1970-01-01
    • 2023-02-26
    相关资源
    最近更新 更多