Synergy unter Ubuntu funktioniert nicht mehr

Synergy unter Ubuntu funktioniert nicht mehr

Ich habe jetzt drei Monate mit Synergy gearbeitet und heute funktionieren sie einfach nicht mehr. Ich verwende die Standarddatei /etc/synergy.confzwischen meinen beiden Laptops.

Die Serverkonfiguration sieht also folgendermaßen aus:

section: screens
        korisnik:
        petarp:
end
section: aliases
        korisnik:
                some ip
        petarp:
                some ip
end
section: links
        korisnik:
                left = petarp
        petarp:
                right = korisnik
end

und mein Client hat eine ähnliche Konfiguration

section: screens
        petarp:
        korisnik:
end
section: aliases
        petarp:
                some ip
        korisnik:
                some ip
end
section: links
        petarp:
                left = korisnik
        korisnik:
                right = petarp
end

Der Fehler, mit dem ich konfrontiert bin, ist ungefähr so

2016-09-23T21:00:02 NOTE: connecting to '1xx.xxx.x.xxx': 1xx.xxx.x.xxx:24800
    /build/buildd/synergy-1.4.12/src/lib/client/CClient.cpp,136
2016-09-23T21:00:02 WARNING: failed to connect to server: Connection refused
    /build/buildd/synergy-1.4.12/src/lib/synergy/CClientApp.cpp,372

Ich habe versucht, Synergy zu löschen und alles neu zu starten, aber das hat nichts geändert. Ich habe versucht, zu aktualisieren und neu zu starten, aber immer noch das gleiche Verbindungsproblem. Ich verwende ubuntu 14.04, kann mir jemand helfen, diesen Fehler zu verstehen und ihn zu beheben, danke.

Antwort1

„Verbindung abgelehnt“ weist normalerweise auf ein Authentifizierungsproblem hin oder darauf, dass der Server keinen TCP-3-Wege-Handshake zugelassen hat. Die wahrscheinlichsten allgemeinen Gründe sind: 1) Der Server hört nicht auf dem Port, mit dem der Client kommunizieren möchte (oder hört überhaupt nicht). 2) Eine Firewall (auf dem Server oder im Netzwerk) lässt den Datenverkehr nicht zu. 3) Passwort stimmt nicht überein

Falls Sie dies noch nicht getan haben, überprüfen Sie die allgemeine Netzwerkverbindung zwischen Client und Server (Ping von einem zum anderen) und überprüfen Sie die IP-Adressen/Portnummern in Ihrer Konfiguration. Überprüfen Sie außerdem, ob das Passwort richtig geschrieben wurde.

Mit netstat können Sie überprüfen, ob der Server auf dem erwarteten Port lauscht.

$netstat -ltup

Sie können Ihre Firewall-Regeln in Linux überprüfen.

#iptables -L

Sie können weitere Details von Synergy erhalten, indem Sie die Protokolldetails erhöhen

Edit > Settings > Logging Level drop-down menu

Viel Glück bei der Fehlerbehebung!

verwandte Informationen