This one is definitely been a head scratcher for me. I am attempting to have the Synergy client on Ubuntu 11.10 connect to a Synergy server on OS X 10.6. Both OSes are running the 1.4.5 beta of Synergy. When the client attempts to connect to the server, I get a "failed to connect to server: No route to host" error.
Let's do some troubleshooting. First, the OS X Firewall is not enabled. Out of curiosity, I enabled the OS X Firewall and opened port 24800 (which both the server and client are using). Still getting "No route to host" error. Alright. Double-checked IP Addresses: correct. Double-checked Screen Names: correct. Attempted to ping each machine from each other: timeout errors. Attempted to ping both machines from the router: successful.
This isn't making sense. To troubleshoot further, I restarted into Windows 7 using Boot Camp to see if Synergy would work there. Windows 7 is running Synergy 1.4.5 as a server. I attempt to connect the Ubuntu client: successful. Alright. This definitely points the issue to being something in OS X.
I attempted to ping the Synergy server from another OS X machine: successful. I attempt pinging the Ubuntu laptop from another Mac: unsuccessful. This still makes no sense.
What else could I look for? The fact the Ubuntu client can see Windows just fine makes this seem like it's not a networking issue, but at the same time, it seems it is. Any suggestions?