PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : tigervnc via Browser funktioniert nicht



Dono
25.11.15, 11:19
Hallo,

wenn ich mich per Browser mit dem tigervnc Server verbinden will, bekomme ich folgende Fehlermeldung:

1) via java -jar /usr/share/vnc/classes/VncViewer.jar
com.tigervnc.rfb.Exception: java.lang.RuntimeException: Could not generate DH keypair

2) im Firefox-Browser die gleiche Meldung

VNC Server ist Version 1.4.1
Java Version auf dem Client 1.7.0_45

:confused:

marce
25.11.15, 11:29
Versionen?

https://github.com/TigerVNC/tigervnc/issues/44

Dono
25.11.15, 13:31
Sieht so aus. Jedenfalls passen Server und Client nicht zusammen.
Auf dem Client habe ich jetzt das Java ausgetauscht. (1.7 auf 1.8)
Es funktioniert jetzt mit dem VncViewer.jar, aber noch nicht mit dem Browser.
Der Browser benutzt wohl noch 1.7.

Auf der Console konnte ich jetzt zur neuen Version Wechsel mit:
update-alternatives --config java

Im Firefox habe ich jetzt ein anders java Plugin
/usr/lib64/java-1_8_0-openjdk-plugin/lib/IcedTeaPlugin.so

update-alternatives --list javaplugin
/usr/java/jre1.7.0_45/lib/amd64/libnpjp2.so
/usr/lib64/java-1_7_0-openjdk-plugin/lib/IcedTeaPlugin.so
/usr/lib64/java-1_8_0-openjdk-plugin/lib/IcedTeaPlugin.so

update-alternatives --config javaplugin
0 /usr/lib64/java-1_8_0-openjdk-plugin/lib/IcedTeaPlugin.so 18020 auto mode

Damit funktioniert allerdings schon der Editor hier im Forum nicht mehr richtig.


Beim vnc habe ich jetzt eine andere Fehlermeldung:

IcedTea-Web Plugin version: 1.6.1 (suse-6.2-x86_64)
net.sourceforge.jnlp.LaunchException: Fatal: Initialisierungsfehler: Konnte Applet nicht initialisieren. Um weitere Information zu erhalten, bitte den Knopf „Weitere Informationen“ klicken.
Caused by: net.sourceforge.jnlp.LaunchException: Fatal: Initialisierungsfehler: Unbekannte Hauptklasse. Konnte die Hauptklasse für diese Anwendung nicht bestimmen.

Im log vom vncserver steht auch nichts was hilft:
HTTPServer: completed HTTP request
SConnection: Client needs protocol version 3.8
SConnection: Client requests security type VeNCrypt(19)
SVeNCrypt: Client requests security type TLSVnc (258)

[update] mit einem älteren Firefox ESR und älterem Java konnte ich jetzt mit einen WinClient mit dem vncserver verbinden.
Leider wird nur eine grauer Hintergrund und eine Maus angezeigt, sonst nichts.

Warum auch immer funktioniert es jetzt. (Bis auf ein paar Grafikfehler.)
Die Verbindung wird auch mit TLSVnc gesichert.

Aber es gibt auch wieder aktuelle updates vom 25.11.
Ich lass es erst einmal uns schaue es mir in 2016 wieder an.