Помилка підключення глядача VNC - Закінчення потоку


2

Переглядач VNC не може увійти в систему, отримуючи помилку

"з'єднання не вдалося. Закінчення потоку Можливі причини: -Інший користувач вже слухає цей ідентифікатор -Батове з'єднання"

коли я намагаюся отримати дозвіл 1024x768.

чи можете ви надати ще якесь рішення для цього?

Відповіді:


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

1

Моя проблема полягала в тому, що я поставив неправильну 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 

з вікна терміналу.

Це створило новий екземпляр з більшим номером порту, я відповідно змінив свій тунель і зміг підключитися. Звичайно, сесія абсолютно нова.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.