数時間前から、Linux Synergy サーバーを Mac クライアントに接続する際に問題が発生しています。どちらも最新バージョンの Synergy を実行しており、暗号化用のパスワードは同じであることを確認しています。最も混乱する点は、Mac をホスト、Ubuntu をクライアントとして設定すると、正常に動作するということです。
以下は、クライアントのときに Mac に表示されるデバッグ出力です。
NOTE: connecting to '10.60.146.49': 10.60.146.49:24800
INFO: crypto mode: cfb
DEBUG1: connecting to server
DEBUG1: connected; wait for hello
DEBUG2: readf(Synergy%2i%2i)
DEBUG2: readf: format mismatch: S vs $
DEBUG: retry in 1 seconds
WARNING: failed to connect to server: Protocol error from server
答え1
これは、従来の暗号化プロトコルのバグです。実際には、従来の暗号化は削除されています。代わりに SSL 暗号化を使用する最新バージョンを使用してください。