我们正在使用Broadleaf Demosite Github存储库构建Maven项目, 它正在建设中,我们只是在2014年12月30日之前将其部署在奴隶上面临问题。
之后我们开始收到以下错误:
Caused by: hudson.plugins.git.GitException: Unrecognized SSL message, plaintext connection?
请告知我们何时以及如何更改SSL RSA密钥?我们可以继续前进。
FATAL: Failed to fetch from https://github.com/BroadleafCommerce/DemoSite
hudson.plugins.git.GitException: Failed to fetch from https://github.com/BroadleafCommerce/DemoSite
at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:627)
at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:865)
at hudson.plugins.git.GitSCM.checkout(GitSCM.java:890)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1252)
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:624)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:530)
at hudson.model.Run.execute(Run.java:1732)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:529)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:234)
Caused by: hudson.plugins.git.GitException: Unrecognized SSL message, plaintext connection?
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkCredentials(CliGitAPIImpl.java:2198)
答案 0 :(得分:0)
这可能是1.14.0 release if the git-client-plugin的错误,因为gitclient/CliGitAPIImpl.java
不再需要调用checkCredentials
。
commit 097e68b见Ivo Bellin Salarin (nilleb
):
将
checkCredentials
函数替换为本机core.askpass=true
git config变量。
尝试并升级到1.14.1以查看问题是否仍然存在。
请注意,使用https网址时,任何SSL设置都无关紧要。