VNC-Viewer-Fehler: Verbindung zu Socket nicht möglich: Verbindung abgelehnt (111)

39911
max

Ich habe das Tigervnc-Server-Paket im Server installiert.

[root @ localhost ~] # rpm -qa tigervnc-server tigervnc-server-1.1.0-5.el6.i686 

Erstellt einen vnc-Benutzer und erstellt vncpasswd auch für diesen Benutzer.

[root @ localhost ~] # useradd vnc [root @ localhost ~] # vncpasswd vnc Passwort: Überprüfen: [root @ localhost ~] #  

In habe /etc/sysconfig/vncserverich diese 2 Zeilen geändert

VNCSERVERS = "2: vnc" VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost" 

After that I restarted the vncserver service

[root@localhost ~]# service vncserver restart Shutting down VNC server: 2:vnc [ OK ] Starting VNC server: 2:vnc  New 'localhost.localdomain:2 (vnc)' desktop is localhost.localdomain:2  Starting applications specified in /home/vnc/.vnc/xstartup Log file is /home/vnc/.vnc/localhost.localdomain:2.log  [ OK ] 

Cleared iptables also.

[root@localhost ~]# iptables -F 

While running vncviewer in client side I am getting this error

[root@client ~]# vncviewer 10.10.2.39:2 

enter image description here

How to solve this error?

3

2 Antworten auf die Frage

7
Flup

Ihr Server überwacht nur die Loopback-Adresse localhost.localdomain:2. Starten Sie es mit der explizit angegebenen IP-Adresse des Servers:

vncserver -Interface [Adresse] 
Großartig ... Ich habe gerade diese Zeile `VNCSERVERARGS [2] =" geändert - Geometrie 800x600 -nolisten tcp -localhost "` zu diesem `VNCSERVERARGS [2] =" - Geometrie 800x600 "` jetzt funktioniert es gut. max vor 11 Jahren 1
1
Konrad Gajewski

Vielleicht möchten Sie auch diese Option ausprobieren:

-localhost nein 

Der Befehl, der für mich funktioniert, lautet:

vncserver -localhost keine -geometrie 800x600 -depth 24 

Die Idee ist, dass vncserver die Netzwerkschnittstelle überwacht und nicht nur die Loopback-Schnittstelle (lo).

die einzige Option, die für 1.7.0 Tigervnc Server funktioniert Ivan Talalaev vor 6 Jahren 1