I'm using AmiSSL v4.3 with code and SSL certificates that work fine under Cygwin (with OpenSSL 1.1.1b). With AmiSSL, connections fail with:
TLS-error:SSL routines:tls_early_post_process_client_hello:no shared cipher
This happens with both RSA and EC certificates, and it's infuriating. No tweaks of the settings work. In fact, I get the same failure even if I use openssl's built-in s_server:
openssl s_server -key test.key -cert test.crt -verify 0 -accept 443 -WWW verify depth is 0
That also results in the same failure when a browser tries to connect.
So, has anyone had any success using AmiSSL v4.3 with their code? If so, what's the secret to getting it to work?