에러tlqkf!!!!!

[gitlab] port 22: Connection timed outfatal: Could not read from remote repository 박살내기

소곡이 2024. 6. 7. 09:30
728x90

 

 

오랜만에 당차게 인사드립니다!! 는 기운이 너무 없군용.

 

 바로 본문으로 넘어가겠습니다.


 무슨 오류임?

 

이것은 gitlab의 프로젝트를 clone하려는 자의 몸부림의 실패의 증거입니다. 

 

 팀 gitlab에 초대받아. ssh를 등록하고, git clone + 프로젝트 ssh를 했는데 웬걸??

 

바람 잘 들 일 없는 컴공 인생

 


해결법 1- /.ssh/config에 정보 추가

 

많은 블로그들이 이케 하라 함. 

Host github.com
    HostName ssh.github.com
    User git
    port 443

 

 당연히 안 됨. (쓰면서 알았는데, github할 게 아니라 gitlab으로 했어야 됐음;;)

 


해결법 2- /.ssh/known_hosts에 정보 추가

 

 chatGPT가 이케 해보라 함. ssh 클라이언트가 gitlab 서버의 호스트 키를 신뢰할 수 있는지 여부를 확인할 수 없을 때 나타난다함.

 

 git bash에서 아래 명령어침. 

ssh-keyscan gitlab.com >> ~/.ssh/known_hosts

 

 안 됨;;;


해결법 3- /.ssh/config에 정보 추가

  다시 해봤지만..!! 어림도 없다!

Host gitlab.com
Hostname altssh.gitlab.com
User git
Port 443
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_ed25519.pub

 

https://stackoverflow.com/questions/51079198/gitlab-com-ssh-connection-timed-out

 

gitlab.com SSH connection timed out

i try to get Gitlab with SSH working, but it won't. I have done following steps: 1 ) generate ssh-key ssh-keygen -t rsa -C "myemail@myhoster.com" -b 4096 2 ) named the key "id_rsa" in folder /U...

stackoverflow.com

 


해결법 4-사건은 다가와아아오예

  슬슬 현타오기 시작함. 바보 멍충인가 싶고. 그러다 새로운 국면을 발견함.

 

 git-bash에 아래 명령어를 입력하니까, 연결이 안 되있었던거임;;

ssh git@gitlab.com

 

 

 아무튼.. port 번호 좀 바꾸고(팀 gitlab이면 port 번호 지정해놨을 수도 있음). 기억은 안 나지만 좀 찝적거린 결과 이런 에러가 나옴.

 

이 문제는 별의별 해결법을 다 써봄.

 

해결법3에서 hostname을 altssh.gitlab.com으로 써놔서 그런가 싶어서 이케도 해봄.

 

ssh -T git@altssh.gitlab.com

 

connection reset으로 나오다가도. 한 번 더 검색하면 또 ㅈㄹ나있음.

 

 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ아오 진짜 미치고 팔짝 뛸 노릇임. 

 

 

지금 여기 주목

 

 해결법은 참으로 간단하였으니.

 

 내가 앞에서 팀 gitlab이라는 말을 했던가? 아무튼 팀 gitlab 설정에서 ssh 접근을 막아놨을 수도 있음. 그래서 clone할 때 ssh가 아니라 https로 접근하면 된다ㅋㅋㅋㅋㅋ

 

 그러면 id/pw 입력하고 뜸.


 진짜 이거 하느라 2시간 넘게 거려서. 나는 참으로 빡대가뤼~인가라는 자괴감에 빠져있었음. 할 수 있는 모든 방법을 동원하고도 안 되면. 현 규격을 넘어선 문제라는 것을 깨달아야 햇는데. 바보같이 그 안에서만 빙빙 돌아서 시간 오래 걸림. 역시 사람은 아는 만큼 보인다고. ssh clone이 문제일 거라고는 조금도 생각 못 했음. 

 

 아무튼..참 괴롭고 즐거운 시간이었음.