Jump to content
Get SynergyOpen a support ticket

synergy ssl mismatch


Recommended Posts

SynergyGuy

Hello. I am using Synergy 1.1.1. I have just update to the pro version and am trying to use tls encryption. I have 1 Linux server and 1 Linux Client and 1 Windows Client. The two linux computers both use OpenSSL version 1.1.1. But the Windows computer uses OpenSSL version 1.0.2g. I can't use the TLS version with the Windows computer. I have to untick the box to use TLS or it will not connect.

Also, on my Linux client which is a Ubuntu 18 arm system, there is no menu at the top.

Also, on my Linux server, every time I reopen synergy, I have to reactivate it, because it reverts to unregistered!

Link to post
Share on other sites
  • 1 year later...
Lyall Pearce

I seem to be having similar problems, synergy pro 1.12.0-stable on a windows 10 machine (fully up to date), talking to a Gentoo linux server running synergy 1.13.1.41 with kernel 5.10.27-gentoo.

Was working over the last week, now client (on windows) is complaining about SSL version.

It seems that disabling SSL on the connection 'fixes' the problem, which I have no issue with on my home LAN, but this could be problematic for others :)

Link to post
Share on other sites
Lyall Pearce

Updated to 1.14.0.4 (Gentoo version) on Gentoo Linux (Server)

Windows 10 is 1.14.0

Still no luck. Log entry from the Windows 10 (client)

[2021-06-25T10:53:32] INFO: log level: INFO
[2021-06-25T10:53:32] INFO: service command updated
[2021-06-25T10:53:32] INFO: service command updated
[2021-06-25T10:53:32] INFO: starting new process
[2021-06-25T10:53:32] INFO: activeDesktop:Default
[2021-06-25T10:53:32] ERROR: could not get session id for process id 14024
[2021-06-25T10:53:32] INFO: starting new process
[2021-06-25T10:53:33] NOTE: started client
[2021-06-25T10:53:33] NOTE: connecting to 'Lyalls-PC.fritz.box': 192.168.1.9:24800
[2021-06-25T10:53:33] INFO: service status: active
[2021-06-25T10:53:33] ERROR: tls error occurred (generic failure)
[2021-06-25T10:53:33] ERROR: openssl error: error:1408F10B:SSL routines:ssl3_get_record:wrong version number
[2021-06-25T10:53:33] ERROR: failed to connect secure socket
[2021-06-25T10:53:35] WARNING: failed to connect to server: Timed out
[2021-06-25T10:53:36] NOTE: connecting to 'Lyalls-PC.fritz.box': 192.168.1.9:24800
[2021-06-25T10:53:36] ERROR: tls error occurred (generic failure)
[2021-06-25T10:53:36] ERROR: openssl error: error:1408F10B:SSL routines:ssl3_get_record:wrong version number
[2021-06-25T10:53:36] ERROR: failed to connect secure socket
[2021-06-25T10:53:38] WARNING: failed to connect to server: Timed out
[2021-06-25T10:53:39] NOTE: connecting to 'Lyalls-PC.fritz.box': 192.168.1.9:24800
[2021-06-25T10:53:39] ERROR: tls error occurred (generic failure)
[2021-06-25T10:53:39] ERROR: openssl error: error:1408F10B:SSL routines:ssl3_get_record:wrong version number
[2021-06-25T10:53:39] ERROR: failed to connect secure socket
[2021-06-25T10:53:41] WARNING: failed to connect to server: Timed out
[2021-06-25T10:53:42] NOTE: connecting to 'Lyalls-PC.fritz.box': 192.168.1.9:24800

 

 

Link to post
Share on other sites
  • Synergy Team
Nico M

There is a Regenerate cert button in the Preferences. Try clicking that then clicking Apply on both Synergy apps.

Link to post
Share on other sites
Lyall Pearce

Up until this point, I have been using synergy-server executable on Gentoo linux, started during the default runlevel as a system wide service. As such, it works even if the login screen is showing.

No options that I can see to regenerate certs. In fact, the Gentoo ebuild does not even install a default certificate.

I have now disabled that service and started up qsynergy on login to my X session, using Fluxbox window manager.

I tried using executable qsynergy, which does give a GUI, it generates a pem file in my home directory but the windows 10 pc still fails to connect with TLS version mismatch, even after re-generating the pem file.

I do see the following output on my xterm session (serial key removed), on startup of server (same xterm I started qsynergy on).

 ("-f", "--no-tray", "--debug", "INFO", "--name", "Lyalls-PC", "--enable-crypto", "--tls-cert", "/home/lyall/.synergy/SSL/Synergy.pem", "-c", "/etc/synergy.conf", "--address", "Lyalls-PC.fritz.box:24800", "--serial-key", "???"

 

Edited by Lyall Pearce
Added that Gentoo ebuild does not install default PEM
Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...