ubunut 上的 synergy 停止工作

ubunut 上的 synergy 停止工作

我已经使用 synergy 三个月了,今天它们就停止工作了,我/etc/synergy.conf在两台笔记本电脑之间使用标准文件。

所以服务器配置是这样的:

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

最终我的客户端有类似的配置

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

现在我面临的错误是这样的

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

我尝试清除 synergy 并重新启动一切,但没有任何改变,尝试更新、重新启动,仍然是相同的连接问题。我正在使用ubuntu 14.04,有人能帮助我理解这个错误并解决这个问题吗,谢谢。

答案1

“连接被拒绝”通常表示身份验证问题或服务器不允许进行 TCP 三次握手。最可能的一般原因:1) 服务器未监听客户端尝试通信的端口(或根本没有监听)。2) 防火墙(在服务器上或网络中)不允许流量。3) 密码不匹配

如果您还没有这样做,请检查客户端和服务器之间的一般网络连接(从一个 ping 到另一个)并验证配置中的 IP 地址/端口号。还要检查密码是否拼写错误。

您可以使用 netstat 来验证服务器是否正在监听您期望的端口。

$netstat -ltup

您可以在 Linux 中检查防火墙规则。

#iptables -L

您可以通过增加日志细节从 Synergy 获取更多详细信息

Edit > Settings > Logging Level drop-down menu

祝您顺利解决问题!

相关内容