Соединение с сервером VNC отклонено (111) при попытке подключения
Я пытаюсь включить SSL с моим приложением, чтобы оно использовало безопасное соединение при доступе через средства просмотра vnc. На основании логов я не думаю, что он даже проходит этап рукопожатия.
Конфигурация сервера:
pid = <location>/stunnel.pid
cert = <location>/SystemCred.pem
[websocket]
accept = <hostname>:9999
connect = 127.0.0.1:1111
Я использую туго VNC с SSL. передний план = да pid = клиент = да отладка = 6
options = ALL
cert = /home/tweet/Desktop/cert/SystemCred.pem
#[vnc_stunnel]
#accept = localhost:5930
connect = <server_ip>:9999
Скопировал SystemCred.pem сервера и указал его в конфигурации MyCert
Журналы ошибок клиента:
2016.10.04 17:22:01 LOG5[ui]: Reading configuration from file /tmp/ss_vncviewer23188.4043.MzSbol
2016.10.04 17:22:01 LOG5[ui]: UTF-8 byte order mark not detected
2016.10.04 17:22:01 LOG5[ui]: FIPS mode disabled
2016.10.04 17:22:01 LOG6[ui]: Initializing inetd mode configuration
2016.10.04 17:22:01 LOG6[ui]: Loading certificate from file: /home/tweet/Desktop/cert/SystemCred.pem
2016.10.04 17:22:01 LOG6[ui]: Certificate loaded from file: /home/tweet/Desktop/cert/SystemCred.pem
2016.10.04 17:22:01 LOG6[ui]: Loading private key from file: /home/tweet/Desktop/cert/SystemCred.pem
2016.10.04 17:22:01 LOG4[ui]: Insecure file permissions on /home/tweet/Desktop/cert/SystemCred.pem
2016.10.04 17:22:01 LOG6[ui]: Private key loaded from file: /home/tweet/Desktop/cert/SystemCred.pem
2016.10.04 17:22:01 LOG4[ui]: Service [stunnel] needs authentication to prevent MITM attacks
2016.10.04 17:22:01 LOG5[ui]: Configuration successful
2016.10.04 17:22:01 LOG5[ui]: Service [stunnel] accepted connection
2016.10.04 17:22:01 LOG6[ui]: s_connect: connecting <server_ip>:9999
2016.10.04 17:22:01 LOG5[ui]: s_connect: connected <server_ip>:9999
2016.10.04 17:22:01 LOG5[ui]: Service [stunnel] connected remote server from 10.194.6.207:46832
2016.10.04 17:22:01 LOG6[ui]: SNI: sending servername: <server_ip>
2016.10.04 17:22:01 LOG6[ui]: Certificate verification disabled
2016.10.04 17:22:01 LOG6[ui]: Certificate verification disabled
2016.10.04 17:22:01 LOG6[ui]: SSL connected: new session negotiated
2016.10.04 17:22:01 LOG6[ui]: Negotiated TLSv1.2 ciphersuite ECDHE-RSA-AES256-GCM-SHA384 (256-bit encryption)
2016.10.04 17:22:01 LOG3[ui]: SSL_read: Connection reset by peer (104)
2016.10.04 17:22:01 LOG5[ui]: Connection reset: 0 byte(s) sent to SSL, 0 byte(s) sent to socket
vncviewer: VNC server closed connection
Журналы ошибок сервера:
Сервис [websocket] принял соединение от: 46830
s_connect: connect 127.0.0.1:1111: соединение отклонено (111)
Я действительно застрял и не знаю, что происходит. Я не знаком с этим. Надеюсь, вы, ребята, можете помочь.
1 ответ
Возможно, попробуйте «метод SSH».
Я столкнулся с аналогичной проблемой, из-за которой именно ошибка была
Не хотел перезагружаться.
Тем не менее, я попробовал использовать этот «безопасный» метод (в моем случае просто следуйте вики-странице Archlinux ~) и сработало...
Обратите внимание, что еще один странный момент заключается в том, что
- изначально, когда я бегу
с моим основным пользователем на этом серверном компьютере все вроде нормально, за исключением того, что KDE, похоже, не поддерживает экраны рабочего стола одновременно как на сервере, так и на клиенте... - поэтому я попробовал еще раз с новым новым пользователем, как сказано выше, и застрял...