ubunut 上的協同停止工作

ubunut 上的協同停止工作

我已經使用 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

我嘗試過清除協同作用並重新啟動一切,但這並沒有改變任何事情,嘗試更新,重新啟動,仍然是相同的連接問題。我正在使用ubuntu 14.04,有人可以幫助我理解這個錯誤,並克服這個問題,謝謝。

答案1

「連線被拒絕」通常表示身份驗證問題或伺服器不允許發生 TCP 3 次握手。最可能的一般原因:1)伺服器沒有偵聽客戶端嘗試通訊的連接埠(或完全沒有偵聽)。 2) 防火牆(在伺服器上或網路中)不允許該流量。 3) 密碼不匹配

如果您還沒有這樣做,請檢查客戶端和伺服器之間的一般網路連線(從一個伺服器到另一個伺服器)並驗證配置中的 IP 位址/連接埠號碼。另請檢查密碼是否拼字錯誤。

您可以使用 netstat 來驗證伺服器是否正在偵聽您期望的連接埠。

$netstat -ltup

您可以檢查 Linux 中的防火牆規則。

#iptables -L

您可以透過增加日誌詳細資訊從 Synergy 獲取更多詳細信息

Edit > Settings > Logging Level drop-down menu

祝您故障排除順利!

相關內容