
Synergy トラブルシューティング修正: 警告: サーバーへの接続に失敗しました: タイムアウトしました
Synergyを使って、複数のMacとPCで1台のマウスとキーボードを共有しています。最近、新しいマシンをセットアップに追加したところ、そのマシンのSynergyクライアントがサーバーへの接続を拒否し、何も試していないのにすぐに以下のエラーメッセージが表示されるという状況に困惑しました。
WARNING: failed to connect to server: Timed Out
すべてのクライアントとサーバーの設定は適切に構成されているので、このエラーを修正するにはどうすればよいでしょうか?
ホストの接続先名をホスト名からマシンの IP アドレスに変更すると、すぐに Synergy が接続され、すべてが通常どおりに機能しました。
明らかに接続を試みていないのに「タイムアウト」メッセージが表示される理由はよく分かりませんが、クライアントをホストIPに接続するように切り替えると問題なく動作します。これは、Synergyクライアントとバージョン1.3.1のサーバーで発生しました。Synergyでタイムアウトエラーが発生する場合は、ログを確認して、この修正方法をお試しください。
コンソール、ターミナル、または SynergyKM で手動で synergyd.log ログ ファイルを開くと、Synergyd のエラー メッセージを確認できます。
私の経験では、Synergyはキーボードとマウスを共有するのに最適なクロスプラットフォーム対応ソリューションです。Mac OSのみを使用している場合は、Teleportを使って複数のMac間でキーボードを共有することもできます。Teleportの方が設定が簡単な場合もありますが、私はやはりMac用のSynergyKMを愛用しています。