goodthings4me.tistory.com
가비아 파이썬 호스팅(컨테이너)을 사용하기 위해 Visual studio code Remote Development 확장을 설치하여 사용해왔는데, 어제까지 잘 돌아가던 Visual Studio Code 원격 연결 중 갑자기 오류 메시지가 나왔다.
VS Code shh 원격 연결 오류 'could not establish connection to'
visual studio code could not establish connection to...
[13:57:57.550] Log Level: 2
[13:57:57.554] remote-ssh@0.65.7
[13:57:57.555] win32 x64
[13:57:57.556] SSH Resolver called for "ssh-remote+xxxxxxx.gabia.io", attempt 1
[13:57:57.556] "remote.SSH.useLocalServer": false
[13:57:57.557] "remote.SSH.showLoginTerminal": false
[13:57:57.557] "remote.SSH.remotePlatform": {"xxxxxxx.co.kr":"linux","xxxxxxx.gabia.io":"linux"}
[13:57:57.557] "remote.SSH.path": undefined
[13:57:57.557] "remote.SSH.configFile": undefined
[13:57:57.557] "remote.SSH.useFlock": true
[13:57:57.558] "remote.SSH.lockfilesInTmp": false
[13:57:57.558] "remote.SSH.localServerDownload": auto
[13:57:57.558] "remote.SSH.remoteServerListenOnSocket": false
[13:57:57.558] "remote.SSH.showLoginTerminal": false
[13:57:57.558] "remote.SSH.defaultExtensions": []
[13:57:57.558] "remote.SSH.loglevel": 2
[13:57:57.558] SSH Resolver called for host: xxxxxxx.gabia.io
[13:57:57.558] Setting up SSH remote "xxxxxxx.gabia.io"
[13:57:57.633] Checking ssh with "ssh -V"
[13:57:57.684] > OpenSSH_for_Windows_8
[13:57:57.685] > .1p1, LibreSSL 3.0.2
[13:57:57.932] Got some output, clearing connection timeout
[13:57:58.128] > Connection closed by 21x.xx.xx.xx port 22
[13:57:58.136] > 프로세스에서 없는 파이프에 쓰려고 했습니다.
[13:57:59.404] "install" terminal command done
[13:57:59.405] Install terminal quit with output: 프로세스에서 없는 파이프에 쓰려고 했습니다.
[13:57:59.405] Received install output: 프로세스에서 없는 파이프에 쓰려고 했습니다.
[13:57:59.407] Failed to parse remote port from server output
[13:57:59.408] Resolver error: Error:
at Function.Create (c:\Users\xxxxx\.vscode\extensions\ms-vscode-remote.remote-ssh-0.65.7\out\extension.js:1:64659)
at Object.t.handleInstallOutput (c:\Users\xxxxx\.vscode\extensions\ms-vscode-remote.remote-ssh-0.65.7\out\extension.js:1:63302)
at Object.t.tryInstall (c:\Users\xxxxx\.vscode\extensions\ms-vscode-remote.remote-ssh-0.65.7\out\extension.js:1:415135)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async c:\Users\xxxxx\.vscode\extensions\ms-vscode-remote.remote-ssh-0.65.7\out\extension.js:1:294918
at async Object.t.withShowDetailsEvent (c:\Users\xxxxx\.vscode\extensions\ms-vscode-remote.remote-ssh-0.65.7\out\extension.js:1:406463)
at async Object.t.resolve (c:\Users\xxxxx\.vscode\extensions\ms-vscode-remote.remote-ssh-0.65.7\out\extension.js:1:295994)
at async c:\Users\xxxxx\.vscode\extensions\ms-vscode-remote.remote-ssh-0.65.7\out\extension.js:127:110656
몇 번을 원격 시도하다가 구글에 검색을 해보니 오류 원인도 참 다양했다.
- C:\Users\사용자명\.ssh 폴더 안에 key값이 없어서 그렇다고 하는 포스팅,
- F1키를 누르고 Connect to Host를 클릭한 후 putty로 pem을 ppk를 만들어서 load 시키라는 글,
- C:\Users\사용자명\.ssh\ 밑에 있는 known_hosts를 파일을 지우는 방법이나 known_hosts 파일 내용에서 IP를 지우고 시도하라는 방법 등등
More Actions... 클릭하거나 아래와 같이 Remote-SSH: Open SSH Configuration File... 클릭하여
config 파일 내용도 수정해 보고
C:\Users\사용자명\.ssh\ 에 있는 known_hosts를 지웠지만 한 번 접속을 시도(아래처험 Continue 클릭)하면 known_hosts 파일은 다시 생기고, 오류 메시지 창은 다시 나왔다.
설정에서 경로 지정이 안되어 그렇다고 해서 아래 처럼 설정에서 Remote-SSH 항목을 찾아 경로 문제가 C:\Users\사용자명\.ssh\config 도 해봤으나 여전히 오류 발생....
그런데, 이 모든 것지 뻘짓이었을 줄이야.... ㅠㅠ
가비아에 1:1문의하기를 하려고 콘솔 창에 진입하면서 갑자기 드는 생각!!
장고 서버 셋팅을 처음 하면서 SFTP/SSH에 대해 기간 설정이 있었다는 기억이 났다.
바로 그 페이지로 들어가서 보니,
설정한 접속기간이 만료되어 있었다.
접속 기간 1개월 설정하고 접속하니 바로 연결....
오후 내내 아까운(?) 시간 허비....
아니다 시행착오는 늘 있는 법.
다음에는 이 오류가 나오면 일단 접속기간부터 확인하고 안될 경우 다른 원인을 찾아보면 될 것.
'IT(Tip)' 카테고리의 다른 글
start 명령으로 USB에 있는 프로그램 실행하기 (0) | 2021.09.07 |
---|---|
웹/앱 페이지 코딩 시 필요한 html 색상 코드 표 (0) | 2021.09.03 |
카페24(cafe24) 웹호스팅 CDN 서비스 이용하는 방법 (0) | 2021.08.11 |
무료 SSL 인증서(ZeroSSL) 발급하고 웹 사이트(호스팅 서버)에 연결하기 (0) | 2021.08.10 |
VS Code ssh 연결 (가비아 파이썬 호스팅 관련 셋팅) (0) | 2021.07.28 |
댓글