我今天刚刚在一台新电脑上全新安装了 Ubuntu 19.04。我需要能够使用 VNC(Remmina)定期远程连接到这台新电脑。我登录后,运行
sudo apt install vino
然后重新启动,然后使用我的 ubuntu 18.10 笔记本电脑尝试连接并出现对话框,提示:
TLS handshake failed: An illegal TLS extension was received..
然后我确认了所有设置,然后在服务器上运行了这个
sudo gsettings set org.gnome.Vino require-encryption false
但我仍然遇到同样的错误
Remmina 的日志窗口向我提供了以下附加信息
[VNC]VNC server supports protocol version 3.7 (viewer 3.8)
[VNC]We have 2 security types to read
[VNC]0) Received security type 18
[VNC]Selecting security type 18 (0/2 in the list)
[VNC]1) Received security type 2
[VNC]Selected Security Scheme 18
[VNC]TLS session initialized.
[VNC]TLS anonymous credential created.
[VNC]TLS handshake blocking.
[VNC]TLS handshake failed: An illegal TLS extension was received..
我无论如何也想不出如何连接这台机器,我主要远程使用这台机器,所以如果有人知道解决办法,这一点很重要。我甚至可能会尝试全新安装,但感觉这没关系,因为这是我做的第一件事