2

VNC зритель не может войти, получая ошибку, как

"Ошибка подключения. - Конец потока. Возможные причины:- Другой пользователь уже прослушивает этот идентификатор. - Плохое подключение".

когда я пытаюсь получить доступ к разрешению 1024x768.

Можете ли вы дать еще какое-то решение для этого?

4 ответа4

1

Я получил эту ошибку от просмотра TigerVNC:

$ vncviewer server.example.com:5991

TigerVNC Viewer 64-bit v1.5.0
Built on: ??-??-?? ??:??
Copyright (C) 1999-2015 TigerVNC Team and many others (see README.txt)
See http://www.tigervnc.org for information on TigerVNC.

Tue Oct  4 12:54:00 2016
 CConn:       connected to host server.example.com port 5991
 CConnection: Server supports RFB protocol version 3.8
 CConnection: Using RFB protocol version 3.8
 CConnection: Choosing security type None(1)
 CConn:       End of stream
$

Оказывается, это может означать, что другой клиент уже подключен, а флаг -shared исправляет ситуацию:

$ vncviewer -shared server.example.com:5991

TigerVNC Viewer 64-bit v1.5.0
Built on: ??-??-?? ??:??
Copyright (C) 1999-2015 TigerVNC Team and many others (see README.txt)
See http://www.tigervnc.org for information on TigerVNC.

Tue Oct  4 12:53:43 2016
 CConn:       connected to host server.example.com port 5991
 CConnection: Server supports RFB protocol version 3.8
 CConnection: Using RFB protocol version 3.8
 CConnection: Choosing security type None(1)
 X11PixelBuffer: Using default colormap and visual, TrueColor, depth 24.
 CConn:       Using pixel format depth 24 (32bpp) little-endian rgb888
 CConn:       Using Tight encoding
0

Моя проблема была, потому что я поставил неправильный IP.

Мне нужно было использовать -L 5901:localhost:5901 вместо -L 5901:publicIp:5901 .

start "" "%ProgramFiles(x86)%\KiTTY\kitty.exe" -ssh publicIp -l username -pw password -L 5901:localhost:5901
0

Вы можете решить эту проблему, если перезапустите службу xinetd

Сначала остановите службу xinetd

   # /etc/init.d/xinetd stop

Далее запустите сервис xinetd

   # /etc/init.d/xinetd start
-1

Моя ситуация - нет прав администратора на сервере, UltraVNC Viewer в качестве клиента (общий флаг на меня не влиял).

На стороне сервера я бегал

vncserver 

из окна терминала.

Это создало новый экземпляр с более высоким номером порта, я соответствующим образом отредактировал свой туннель и смог подключиться. Конечно, сессия совершенно новая.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .