vncviewer가 연결할 수 없습니다(fedora-29)

vncviewer가 연결할 수 없습니다(fedora-29)

그래서 문제를 해결했지만 후손을 위해 여기에 해결책을 제시해야겠다고 생각했습니다.

Fedora-29 상자가 2개 있습니다. (tiger-)vncserver와 (tiger-)vncviewer를 일반적인 방법으로 사용하고 싶습니다. 문제는 결코 연결을 설정하지 않는다는 것입니다.

$ vncviewer <server-name>
....
 CConnection: Server supports RFB protocol version 3.8
 CConnection: Using RFB protocol version 3.8
 CConnection: Choosing security type VeNCrypt(19)
 CVeNCrypt:   Choosing security type TLSVnc (258)
 TLS:         TLS Handshake failed: An illegal TLS extension was received.

Segmentation fault (core dumped)

리미니에게도 비슷한 일이 일어났습니다.

해결책은 다음과 같습니다...

답변1

허용된 보안 유형 목록에서 TLSVnc를 제거하면 승리할 수 있습니다.

$ vncviewer -FullScreen -SecurityTypes None,VncAuth,Plain,TLSNone,TLSPlain,X509None,X509Vnc,X509Plain <server-name>

누군가 내 TLS 수정과 같은 더 나은 솔루션을 가지고 있다면 매우 관심이 있습니다. 내가 무엇을 깨뜨렸는지 전혀 모릅니다. 단서 - 나는 최근 원격 측(vncserver를 실행하는 곳)을 f-24(완벽하게 작동함)에서 f-29로 업그레이드했습니다. 워크스테이션 측(vncviewer를 실행하는 곳)에서는 어떤 변경도 하지 않았습니다.

관련 정보