首页 文章

Jenkins - Git客户端插件在通过HTTP代理连接时抛出Http-503错误

提问于
浏览
1

有些奇怪的事情发生在我的詹金斯设置上并且让我整天都在解决这个问题 .

我有Jenkins作业设置,它通过Http代理连接到远程服务器上的git存储库 . 以下是详细信息

詹金斯版本:1.527

Git客户端插件:1.9.1

Git插件:2.2.2

它没有任何问题,工作了一个多月 . 但是当它最近尝试从该存储库中提取最新更改时开始给出Http 503错误 .

以下是错误:

从远程Git存储库获取更改git.exe config remote.origin.url https:// <userName>:<Passwd> @ <giturl>从https:// <userName> @ <giturl> git.exe获取上游更改--version FATAL:无法从https:// <userName> @ <giturl> hudson.plugins.git.GitException获取:无法从hudson.plugins.git的https:// <userName> @ <giturl>获取 . GitSCM.fetchFrom(GitSCM.java:623)at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:855)at hudson.plugins.git.GitSCM.checkout(GitSCM.java:880)at hudson.model.AbstractProject .checkout(AbstractProject.java:1408)at hudson.model.AbstractBuild $ AbstractBuildExecution.defaultCheckout(AbstractBuild.java:676)at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)at hudson.model.AbstractBuild $ AbstractBuildExecution . 运行(AbstractBuild.java:581)hudson.model.Run.execute(Run.java:1597)at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)at hudson.model.ResourceController.execute(ResourceController.java) :88)在h udson.model.Executor.run(Executor.java:247)引起:hudson.plugins.git.GitException:无法连接到https:// <userName> @ <giturl>(status = 503)org.jenkinsci.plugins .gitclient.CliGitAPIImpl.checkCredentials(CliGitAPIImpl.java:1978)

1 回答

  • 1

    与我的网络团队合作后,这是Http Proxy的一个问题 . 我被要求在github URL中使用git://而不是https:// . 它现在很棒 .

相关问题