Cygwin SSH 세션이 정확히 30분 후에 연결이 끊어집니다.

Cygwin SSH 세션이 정확히 30분 후에 연결이 끊어집니다.

Windows 10 Cygwin64 실행 - 최신 버전 openssh - 최신 버전

SSH 세션을 연 후 - Cygwin은 정확히 30분 후에 원격 서버에 재설정을 보냅니다(방화벽 로그에는 tcp 세션이 설정된 후 29:59에 도착하는 재설정이 표시됩니다. 거기에 약간의 반올림이 있다고 가정합니다[일명 29 :59.800은 29:59에 나타납니다. 등]) 매번 어김없이 나타납니다.

연결이 유휴 상태인지 여부에 관계없이 이 재설정을 보냅니다.

어디를 볼지에 대한 도움을 주시면 대단히 감사하겠습니다.

답변1

Cygwin은 4월 중순에 openssh 8.0p1-2를 출시했습니다. (발표)

6월 중순까지 설치하지 않았지만 귀하와 비슷한 문제가 있었습니다. 내 SSH 세션은 활성 여부와 상관없이 30분을 넘기지 못했습니다. 하지만 때로는 갑작스러운 연결 끊김이 30분이 아닌 20분에 발생하기도 했습니다.

Cygwin 설치 프로그램을 다시 실행하면 (이 글을 쓰는 시점에서) openssh 7.9p1-1에 대한 회귀 기능이 계속 제공됩니다. 버전 7.9를 실행하면 문제가 해결된 것 같습니다.

분명히 오래된 버전의 애플리케이션을 실행하는 것은 장기적인 해결책은 아니지만 문제가 업데이트된 openssh에 있는지 아니면 Cygwin 컴파일 버전에 있는지 아직 확실하지 않습니다. Cygwin 메일링 목록 아카이브에서 유사한 문제에 대한 언급을 볼 수 없으므로 이 문제를 드물게 만드는 다른 유발 요인이 있을 수 있습니다. 이전 버전이 엄청나게 오래된 버전이 되기 전에 새 버전의 문제가 해결될 수 있기를 바랍니다.

관련 정보