sfackler / rust-native-tls

Apache License 2.0
470 stars 195 forks source link

The client and server cannot communicate, because they do not possess a common algorithm. #226

Closed jacobtread closed 2 years ago

jacobtread commented 2 years ago

I am trying to make a game server for a game that only uses SSLv3 the cipher suites it uses are TLS_RSA_WITH_RC4_128_MD5 and TLS_RSA_WITH_RC4_128_SHA I have enabled them in windows but I get the error message "The client and server cannot communicate, because they do not possess a common algorithm."

jacobtread commented 2 years ago

image

sfackler commented 2 years ago

I am not familiar enough with Windows to say what else you would need to do, but it is not surprising to me that Windows has disabled SSLv3.

jacobtread commented 2 years ago

So are you saying my best bet would be to switch to linux?

sfackler commented 2 years ago

I'm not sure what your best bet would be. SSLv3 has been deprecated for over a decade, and it may be difficult to find modern libraries that can easily be configured to continue supporting it.

jacobtread commented 2 years ago

Alright thank you for your help I managed to get it sslv3 working on the jvm after a decent bit of tweaking so I guess I'll just stick with that instead