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

SSH Remote Control via VNC; DSMPlugin fehler = funzt net

amplus

Newbie
hi,

habe ein problem bei dem aufbau einer ssh verschlüsselten verbindung mittels ultravnc.
zwei rechner im netzwerk:
1x windows xp mit ultravnc
1x suse linux 9.2 mit tightvnc

ich baue über openssh eine gesicherte verbindung von meinem windows rechner zum linux auf.

ssh user@iplinux -L 5902:iplinux:5900
[der port 5902 wäre dann der port auf dem der viewer den bildschirm inhalt empfängt, diesen port lasse ich mir aber umleiten auf 5900, da dieser ja dann über ssh gesichert ist]

nun kommt ultravnc ins spiel, denn ich will eine ssh gesicherte vnc übertragung (später zu einem server) aufbauen. sobald ich die verbindung in den ultravnc eintippe:

localhost:2
[2 beduetet, dass der viewer die daten auf dem port 5902 abholt]

wenn ich kein plugin für die verbindung benutze, dann kommt die fehlermeldung dass das DSMPlugin fehlt.
benutze ich eines, dann bekomme ich diese meldung, dass das DSMPlugin nicht mit dem verwendeten des server's übereinstimmt.
wie bekomme ich das verwendete plugin des servers bei tighvnc [1.2.9-181.1] heraus, bzw. wie funzt die verbindung.


- das programm ultravnc sollte wenn möglich verwendet werden, bzw. eines, das auch eine datei komprimierung beherscht!
- - - -
das verbinden auf den server via ultravnc ohne ssh funzt prima!
egal in welchem betriebs modi!
 

rolle

Guru
1. Falsches Forum.
2. Die Verschlüsselung von UltraVNC wird auch nur von demselben beherrscht, eine Verbindung zu ThightVNC geht nur unverschlüsselt. Da Du sie aber per SSH tunnelst, ist sie trotzdem sicher. Schalte im UltraVNCviewer also mal die Verschlüsselung aus.
 
OP
A

amplus

Newbie
Fragen:

1. welches forum wäre denn dann das bessere gewesen???
[es sind ja auch schon andere fragen zu vnc hier gestellt worden]

2. ich nutze keine verschlüsselung!
da ich trotzdem ne fehlermeldung bekomme, habe ich es mal mit der verschlüsselung probiert.
wie gesagt, beide varianten zu connecten, bringen die selbe fehlermeldung.
das eine verschlüsselung von einem ultravnc-viewer nur von einem ultravnc-server funzt, ist mir prinzipiell klar.

hat denn jemand eine idee wie das sonst funzen könnte????
 

rolle

Guru
1. http://www.linux-club.de/viewforum.php?f=9 :wink:
2. Ich kann bei mir eine VNC-Verbindung mit UltraVNC (1.0.1, deutsch) öffnen, ohne daß dasselbe wegen des Plugins motzt. Habe es gerade auch über einen SSH-Tunnel per Putty getestet, klappt. Ich vermute also, daß der UltraVNC bei Dir spinnt. Kannst Du es einmal mit einem anderen Viewer testen?[/u]
 
OP
A

amplus

Newbie
ich habe es nun auch mit anderen viewern probiert.

es funzt net!


sogar schon firewall ausgeschaltet. nix geht
 
OP
A

amplus

Newbie
mit putty kann ich zwar einen ssh-tunnel (so kenne ich es) aufbauen, doch das auf der site:
http://tecchannel.de/index.cfm?pid=190&pk=402055&p=8
beschriebene prinzip funktioniert ja dann leider nicht.
denn wenn ich über:

ssh benutzer@server -L 5902:server:5900

eingebe, dann bekomme ich folgende fehlermeldung:
bind: Adress already in use
channel_setup_fwd_listener: cannot listen to port 5902
Could not request local forwording.

und die fehlermeldung, sobald ich über openssh und dem cmd die verbindung aufbaue:
Ultra@VNC Info

Connection failed - Error reading Protocol Version

Possible causes:
- You've forgotten to select a DSMPlugin and the Server uses a DSMPlugin
- Viewer and Server are not compatible (they use different RFB protocoles)
- Bad connection

der RealVNC-Veiwer gibt folgende meldung heraus:

Bad connection



meine möglichen fehler:

- keine freigabe des portes 5902 (wenn die firewall diesen zwar zulässt, aber linux noch irgendeine andere art und weise brauch um diesen freizugeben [keine connection funzt])
- falsches anwählen des tunnels [http://www.netzmafia.de/skripten/internet/putty-tunnel.html]!

thx für die bisherige hilfe, doch windoof ist einfach easyer than linux
 
OP
A

amplus

Newbie
nach mehrfachem probieren & mehreren neustarts + einer neuinstallation des linux (suse 9.2):

es funzt immer noch net, leider!

also:
1. es gibt keinen prozess vnc im runlevel-editor
2. alle vnc sowie die dazugehörigen vnchttpd sind als dienste
ausgewählt und laufen.
ich kann zwar auf den server via vnc connecten, doch funzt das nur über den port 5901.
der port 5902/3 bzw. der 5802/3 (für webbrowser) funzen einfach net.

bin zwar ein newbie im bereich linux, doch mit netzwerk, port's sowie windoof kenne ich mich sehr gut aus!
da ich meine windoof kiste sehr gut im griff habe, muss das prob bei der linux kiste liegen.

weder das Howto noch andere beiträge, konnten mir bis dato weiterhelfen.
die neuesten versionen von tightvnc, x-server, etc. sind installiert & tuen ihren dienst.


woran könnte es denn noch liegen?
wie kann ich denn ggf. per hand den port 5902 freischalten?
[über die firewall und den port mittels 127.0.0.1:5902 funzt auch net]


mfg
OLLi
 
OP
A

amplus

Newbie
funzt auch net.
irgendwie funzt einfach alles net!!!

hatte auf die version suse 9.3 geupdatet & nun ne neuinstallation gemacht. immer noch die selben fehlermeldungen.

also, ich verbinde mich mittels dieser eingabe:
selbst über ssh -l USERNAME_LINUX -C -L 5901:LINUX:5901 LINUX
bei putty auf den linux-rechner.
um dann mit dem vnc-viewer zu connecten gebe ich:
localhost:1
in den vnc-viewer ein.


-----------------------------------------------------------------------------------------------
im übrigen bin ich über die site's
http://www.linux-club.de/viewtopic.php?t=37440
http://www.linux-club.de/viewtopic.php?t=17737
http://www.linux-club.de/viewtopic.php?t=18914
etc. auf euch gekommen und habe mich nachdem ich erfolglos die vnc verbindung versucht habe aufzubauen, mich bei diesem forum angemeldet.
thx, für deine links noch mal, doch google.com is ein stäniger wegbegleiter im i-net!!!
 
OP
A

amplus

Newbie
also,

wie ich bis dato dachte, liegt es an dem linux bzw. an dem windows.
zwischen den beiden rechnern sizt ein router.
dieser hat eine "intelligente"-firewall.
diese brach, sobald man einen ssh-tunnel versuchte ab 1MB übertragung binnen <1min die verbindung einfach ab.
somit waren konolen eingaben oki, aber eine vnc-verbindung schlug daran fehl.

via ssh verband ich mich mit dem router (smc-brb404) und schaute mir die überwachung's log der fw an.
mit den info's + einer dann geänderten fw einstellung konnte ich das prob beheben.



vielen dank noch mal an rolle.
 

rolle

Guru
Gern geschehen. Aber auf die Idee muß man auch erst einmal kommen, daß es an einer kruden Routereinstellung liegt. :shock:
 
Oben