2012-10-04 3 views
6

TeamCity 구성에서 내 GitHub 저장소에 연결할 수 없습니다.TeamCity to GitHub 연결 오류 : 세션이 종료되었습니다.

"연결 테스트"를 수행 할 때 메시지가 표시됩니다.

WARN - jetbrains.buildServer.SERVER - jetbrains.buildServer.serverSide.ExecutionException: Failed to collect changes, error: List remote refs failed: com.jcraft.jsch.JSchException: session is down.

내가 암호와 개인 키 인증을 모두 시도 (12)

우분투 LTS에 인 TeamCity 7.1를 사용하고 있고 다음 인 TeamCity-server.log에에서

Test connection failed in ***** :: Pull-Build-Test. List remote refs failed: com.jcraft.jsch.JSchException: session is down.

내가 얻을 둘 다 똑같은 메시지를 보낸다 (위).

+1

기본 개인 키를 사용하는 경우 TeamCity 서버/에이전트를 다른 사용자로 실행할 수 있으므로 암호 키를 올바르게 설정해야한다는 점에 유의해야합니다. –

+0

표준 사용자 이름과 암호 옵션을 사용하는 것은 어떻습니까? – Koekiebox

+0

나는 그것을 결코 시도하지 않았다. –

답변

3

문제는 내가 지적한 서버와 관련이 있습니다.

결론, 나쁨.

인 TeamCity/자식 연결 문제 해결의 검색이 에러를 본적이 다른 사람에 대한
+0

이어야합니다. 다음 번에 누군가가 그 오류 메시지를 보게됩니다. +1 – VonC

+3

사용자 이름은 물어볼 때 자신의 사용자 이름을 사용하지 말고 대신 git를 사용해야합니다. – Koekiebox

12

:

당신이 GIT 연결 세부 사항의 일환으로 Username 입력 한 때문에 List remote refs failed: com.jcraft.jsch.JSchException: session is down가 나타날 수있는 오류가 필요하지 않습니다 때문에 연결은 CodeBaseHQ.com 서비스에 연결하는 경우 ssh 키를 사용합니다.

또한 일반적인 GIT 구성 설정을 고려하여 Test Connection 버튼을 사용하는 것이 항상 좋은 생각입니다.

+0

또한 SSH 키의 경로가 변경되지 않았는지 확인하고, Team City가 실행중인 사용자를 인증 방법 아래에서 변경했습니다. 파일에 지정된 매핑을 사용합니다 ... –