UltraVNC und Windows 7

3570
slhck

UltraVNC-Server-PCs verfügen über Windows XP Professional und UltraVNC v1.0.8.2, die das SecureVNCPluginARC4.dsmPlugin verwenden, und laufen seit einiger Zeit problemlos . Es befindet sich im Internet und ist direkt über einen ADSL- Router erreichbar.

Client 1 verfügt über Windows XP Professional und UltraVNC v1.0.9.5 und stellt eine Verbindung ohne Probleme her.

Client 2 ist ein Windows 7 32-Bit-Laptop, der auch mit UltraVNC v1.0.9.5 Viewer ausgestattet ist und keine Verbindung herstellen kann. Es verwendet dasselbe SecureVNCPluginARC4.dsmund rc4.keyals Client 1. Ich habe die Firewall für den VNC-Viewer geöffnet und versucht, die Firewall vollständig zu deaktivieren, aber sie hat nicht geholfen. Wenn es versucht, eine Verbindung herzustellen, wird es nur bei "Negotiate Protocol Version" angezeigt, und sowohl "gesendete Bytes" als auch "empfangene Bytes" bleiben auf 0, was darauf hinweist, dass die Verbindung durch etwas blockiert wird.

Mit dem Windows 7-Laptop kann ich VNC-Verbindungen im lokalen Netzwerk herstellen.

Ich vermute, dass dies eher ein Windows-Problem als UltraVNC ist, aber ich bin mir nicht sicher, was als nächstes zu versuchen ist, und ich habe keine Erfahrung mit Windows 7. Wie kann ich dieses Problem beheben?


Du hast recht, Randolf, die erste Verbindung wird hergestellt. Als ich es ohne Plugin ausprobierte, klagte es sofort über ein ungültiges Protokoll.

Es verwendet den richtigen Port. Ich verwende eine VNC-Einstellungsdatei, die ich vom Arbeitsclient kopiert habe.

Ich habe eine Verbindung vom Windows XP-Client-PC hergestellt und die Ereignisanzeige überprüft. Es zeigt die erfolgreichen Verbindungen von diesem Client an, aber nichts von den fehlgeschlagenen Versuchen des Windows 7-Clients. Etwas muss verhindern, dass die Verbindung hergestellt wird.

Ich plane, den Server das nächste Mal zu aktualisieren, wenn ich auf der Website bin, aber es ist eine lange Fahrt, um dorthin zu gelangen. In der Zwischenzeit muss die alte Version beibehalten werden :-(

2
Es gab einige wichtige Änderungen nach v1.0.8.2, wenn ich mich richtig erinnere. Dies sollte sich jedoch nicht auf die Verbindung auswirken. Um dies jedoch auszuschließen, sollten Sie Ihren Server wahrscheinlich auf die neueste Version aktualisieren. Randolf Richardson vor 13 Jahren 0
Wenn Sie "Negotiate Protocol Version" sehen, bedeutet dies, dass eine Verbindung erfolgreich war. Die ersten Bytes, die mit dem RFB-Protokoll hin und her gesendet werden (RFB ist der Name des VNC-Protokolls), enthalten Versionsinformationen. Wenn einige andere Protokollantworten vorliegen, wird diese Stufe definitiv fehlschlagen. Ich habe UltraVNC auf die korrekten TCP-Portnummern (normalerweise 5900 und 5800 für den HTTP-gestützten Java Applet-Client) warten lassen. Randolf Richardson vor 13 Jahren 0

0 Antworten auf die Frage