• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Zu doof für VNC Server!

unathome

Newbie
Hallo,

ich hab da ein Problem mit dem VNC Server unter SuSe 10.3.
Der Server auf der Linux Maschine scheint zu laufen, da ich über den WebZugang das Applet geladen bekomme.

Ich bekomme immer von den Clients (Web und VNC Viewer) die Meldung "Network Error: Connection Reset"
Auf einem Windows PC bekomme ich mit dem Viewer immer die Fehlermeldung "Connection Reset by peer 10054"

Das komische ist, das die LogDatei (/var/log/xinetd.log) die folgenden Zeilen enthält.

Code:
09/6/21@22:05:49: START: vnchttpd2 from=192.168.0.20
09/6/21@22:05:49: START: vnchttpd2 from=192.168.0.20
09/6/21@22:05:49: EXIT: vnchttpd2 status=0 duration=0(sec)
09/6/21@22:05:50: EXIT: vnchttpd2 status=0 duration=1(sec)
09/6/21@22:05:50: START: vnchttpd2 from=192.168.0.20
09/6/21@22:05:50: EXIT: vnchttpd2 status=0 duration=0(sec)
09/6/21@22:05:53: START: vnc2 from=192.168.0.20
09/6/21@22:05:53: EXIT: vnc2 status=1 duration=0(sec)
09/6/21@22:09:49: START: vnc1 from=192.168.0.42
09/6/21@22:09:49: EXIT: vnc1 status=1 duration=0(sec)

Das sieht also für mich so aus, das der VNC Server läuft, die Anfrage aber abgewiesen wird.

Die Konfigdatei (/etc/xinetd.d/vnc) sieht so aus:

Code:
# default: off
# description: This serves out a VNC connection which starts at a KDM login \
#	prompt. This VNC connection has a resolution of 1024x768, 16bit depth.
service vnc1
{
	socket_type     = stream
	protocol        = tcp
	wait            = no
	user            = nobody
	server          = /usr/bin/Xvnc
	server_args     = -SecurityTypes None -inetd -once -query localhost -geometry 1024x768 -depth 16
	type		= UNLISTED
	port		= 5901
}
# default: off
# default: off
# description: This serves out a VNC connection which starts at a KDM login \
#	prompt. This VNC connection has a resolution of 1280x1024, 16bit depth.
service vnc2
{
	socket_type     = stream
	protocol        = tcp
	wait            = no
	user            = nobody
	server          = /usr/bin/Xvnc
	server_args     = -SecurityTypes None -inetd -once -query localhost -geometry 1280x1024 -depth 16
	type		= UNLISTED
	port		= 5902
}
# default: off
# description: This serves out a VNC connection which starts at a KDM login \
# default: off
# description: This serves out a VNC connection which starts at a KDM login \
#	prompt. This VNC connection has a resolution of 1600x1200, 16bit depth.
service vnc3
{
	disable         = yes
	socket_type     = stream
	protocol        = tcp
	wait            = no
	user            = nobody
	server          = /usr/bin/Xvnc
	server_args     = -SecurityTypes None -inetd -once -query localhost -geometry 1600x1200 -depth 16
	type		= UNLISTED
	port		= 5903
}
# default: off
# description: This serves out the vncviewer Java applet for the VNC \
# default: off
# description: This serves out the vncviewer Java applet for the VNC \
#	server running on port 5901, (vnc port 1).
service vnchttpd1
{
	socket_type     = stream
	protocol        = tcp
	wait            = no
	user            = nobody
	server          = /usr/bin/vnc_inetd_httpd
	server_args     = 1024 768 5901
	type		= UNLISTED
	port		= 5801
}
# default: off
# description: This serves out the vncviewer Java applet for the VNC \
#	server running on port 5902, (vnc port 2).
# default: off
# description: This serves out the vncviewer Java applet for the VNC \
#	server running on port 5902, (vnc port 2).
service vnchttpd2
{
	socket_type     = stream
	protocol        = tcp
	wait            = no
	user            = nobody
	server          = /usr/bin/vnc_inetd_httpd
	server_args     = 1280 1024 5902
	type		= UNLISTED
	port		= 5802
}
# default: off
# description: This serves out the vncviewer Java applet for the VNC \
#	server running on port 5902, (vnc port 3).
service vnchttpd3
{
	disable         = yes
	socket_type     = stream
	protocol        = tcp
	wait            = no
	user            = nobody
	server          = /usr/bin/vnc_inetd_httpd
	server_args     = 1600 1200 5903
	type		= UNLISTED
	port		= 5803
}

In den Netzwerkeinstellungen ist der Remote Zugriff konfiguriert.
In der Firewall sind die Ports freigeschaltet.
Im Runlevel Editor steht der inetd auf Level 3 und 5

Die HowTo's hab ich schon durchgearbeitet.

Was nun.
Kann mir jemand hilfreich unter die Arme greifen?

Danke und Gruß
Uwe
 
OP
U

unathome

Newbie
Hallo,

nein es ist ein "normales" 32 Bit XP.
Ich habs auch von Linux 11.0 und von Mac-OS10 ausprobiert.
Immer das Gleiche Problem.
Ich würde denken es ist die Firewall. Aber da ich über den Webzugang (Port5801 und 5802) das Applet laden und auch herunterladen kann, komme ich auf die Maschine drauf.

Gruß
Uwe
 
Oben