-
Notifications
You must be signed in to change notification settings - Fork 328
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error from src bufferevent #299
Comments
Note first that your compiled and rtlinked OpenSSL versions do not match. You should have the same version for both. I think the error says that the client and sslsplit could not agree on a cipher. sslsplit does not write an "SSL connected from" log for the client. But, I wonder what the client application is here, which web browser? |
I've installed it via "brew install sslsplit" Server side is free to test Can it be related to wrong CA cert ? |
OpenSSL 1.1.0+ versions have removed weak (e.g. export grade) ciphers. See this link and search for the word I doubt you can upgrade the ssl engine on the embedded device (now I wonder what its ssl engine is). Can you downgrade the OpenSSL on your mac? (I don't think weak ciphers can be enabled on OpenSSL 1.1.0+.) Btw, it always amazes me to hear compiled and rtlinked version issues with openssl on osx. |
Perhaps you can rebuild OpenSSL 1.1.1 with the enable-weak-ssl-ciphers option. |
Great Idea. I will try and let you know. Maybe sslsplit can improve warning messages in such cases. |
I sniffed working communication and negotiated params was /usr/local/Cellar/[email protected]/1.1.1j/bin/openssl ciphers -V |grep 0xC0.0x23 0xC0,0x23 - ECDHE-ECDSA-AES128-SHA256 TLSv1.2 Kx=ECDH Au=ECDSA Enc=AES(128) Mac=SHA256 How sslsplit will behave when client do not accept CA ? |
The openssl alert must be something like "bad certificate", "unknown CA", or "certificate unknown", if the client complains about the CA cert used for forging by sslsplit. See the OpenSSL docs. |
I found such error
Is this a bug ? or I just not configured something right?
Full log
The text was updated successfully, but these errors were encountered: