2016-06-28 7 views
1
내가 플러그인 추가에 실패 메시지를 받고 있어요

, 아무도 나에게 말할 것이다 :젠킨스 플러그인은 실패 오류

hudson.util.IOException2: Failed to download from http://updates.jenkins-ci.org/download/plugins/credentials/2.1.4/credentials.hpi (redirected to: http://ftp.tsukuba.wide.ad.jp/software/jenkins/plugins/credentials/2.1.4/credentials.hpi) 
    at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:822) 
    at hudson.model.UpdateCenter$DownloadJob._run(UpdateCenter.java:1184) 
    at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1365) 
    at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1162) 
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:262) 
    at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:110) 
    at java.lang.Thread.run(Thread.java:745) 
Caused by: java.io.IOException: Inconsistent file length: expected 928684 but only got 884511 
    at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:805) 
    ... 7 more 
+0

오류 메시지에 4 줄의 공백을 넣으십시오. 따라서 오류 메시지에 줄 바꿈이 유지됩니다. – AlBlue

답변

0

나뿐만 아니라 몇 가지 플러그인 업그레이드로이 오류가 발생합니다.

을 수동으로 다운로드하려면 (다운로드 할 플러그인 jpi/hpi 파일 링크가 해당 오류 메시지에 나열되어야 함)입니다. 수동으로조차도 때때로 다운로드되지 않습니다 (파이어 폭스에서 나에게 다운로드 관리자 또는 IE 브라우저를 사용합니다).

  1. 다운로드 한 후 * .hpi/* .jpi 파일을 $ JENKINS_HOME/plugins 디렉토리에 저장하십시오.
  2. 다시 시작 젠킨스 (나는 아직도 github.jpi.old하기 위해 이름을 변경, 예를 들어, downloding github.hpi와 가진 github.jpi)는 defferent 확장자가 있더라도, 이전 플러그인의 이름을 변경 (일부 플러그인 allthough하지 않습니다 다시 시작해야 함)
+0

동일한 문제가 발생했으며 wget을 사용할 때 리디렉션을 따르는 데 매우 오랜 시간이 걸립니다 , 누구든지 조정할 수있는 플러그인 설치를위한 시간 제한 설정이 있는지 알 수 있습니까? – naven87

0

원인은 Jenkins redirects bug입니다. 리디렉션 URL에서 수동으로 hpi를 다운로드하여이 플러그인을 설치 한 다음이 hpi를 Manage Plugins -> Advanced -> Upload Plugin에 업로드하십시오.