Keine Verbindung zum VNC-Server nach dem Upgrade auf Fedora-20 möglich

568
Lars Poulsen

Auf einem meiner Server (Chameleon - Host für eine Reihe von VMs mit verschiedenen Betriebssystemversionen) habe ich zwei VNC-Serverinstanzen (Tiger VNC) auf dem Hostsystem - eine für einen Root-Desktop und eine für einen einfachen Benutzerdesktop. Das lief gut, bis ich von F19 auf F20 umgestiegen bin. Jetzt kann ich keinen VNC-Server von meinem Desktop aus erreichen.

1) Ich kann über SSH von meinem Desktop aus eine Verbindung zu einer BASH-Root-Shell herstellen, es handelt sich also nicht um ein allgemeines Netzwerkverbindungsproblem.

2) Ich kann auch vom lokalen Desktop aus mit dem VNC-Server eine Verbindung mit dem VNC-Viewer zu localhost herstellen: 1. Die Serverinstanz ist also aktiv und bereit, Verbindungen zu empfangen.

3) Ich habe mit tcpdump überprüft, dass ich die Pakete auf dem TCP-Port 5901 bekomme.

4) Ich habe alle IPTABLES-Filter deaktiviert

5) Ich habe SELINUX ausgeschaltet und einen Neustart durchgeführt. Ich habe auch SELINUX im Permissive-Modus eingeschaltet. Ich glaube nicht, dass es sich um ein Sicherheitskennzeichnungsproblem handelt.

Irgendwelche Ideen, was Sie als nächstes probieren sollten?

0
Was passiert, wenn Sie vncwiever von der Kommandozeile aus ausführen? Kann ein Fehler sein? Mikhail Moskalev vor 9 Jahren 0
Verbindungsversuche von meinen Windows-Desktops aus Timeout. Lars Poulsen vor 9 Jahren 0
Verbindungsversuche von der lokalen Befehlszeile (Verbindung zu localhost: 1) werden ohne Probleme durchlaufen. Lars Poulsen vor 9 Jahren 0
Überprüfen Sie VNC auf 5901 von `netstat -tlpn` Mikhail Moskalev vor 9 Jahren 0
Hypothese: vnc liston auf 127.0.0.1, aber nicht auf 0.0.0.0 Mikhail Moskalev vor 9 Jahren 0
Xvnc hört am 0.0.0.0:5901 zu, wie von "netstat -an" und auch von "lsof | grep 5901" bestätigt. Lars Poulsen vor 9 Jahren 0
Hard Case, aber ich denke, die Lösung ist sehr einfach. Versuchen Sie es mit einem anderen TCP-Server, z. B. netcat, zu reproduzieren, auf dem Verbindungen protokolliert wurden. Mikhail Moskalev vor 9 Jahren 0

0 Antworten auf die Frage