/
[TLS] SSL: WRONG_VERSION_NUMBER
[TLS] SSL: WRONG_VERSION_NUMBER
Issue
I want to start a diagnostic session with TLS but the following SSL error is logged:
ssl.SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1006)
What can I do?
Solution
The target port 13400 has been used instead of 3496. Usually DoIP + TLS runs on port 3496 instead of 13400. Then ecu.test sends its ClientHello message but the ECU does not use TLS on this port. Therefore it sends a DoIP-NACK which is then interpreted as a bad TLS packet by ecu.test, which triggers the described "wrong version" error.
, multiple selections available,
Related content
[TLS] SSL: UNSUPPORTED_PROTOCOL
[TLS] SSL: UNSUPPORTED_PROTOCOL
More like this
[TLS] SSL: NO_SHARED_CIPHER
[TLS] SSL: NO_SHARED_CIPHER
More like this
[TLS] SSL: UNSAFE_LEGACY_RENEGOTIATION_DISABLED
[TLS] SSL: UNSAFE_LEGACY_RENEGOTIATION_DISABLED
More like this
[Credentials] Vault has been corrupted
[Credentials] Vault has been corrupted
More like this
[CANoe] How can I fix my COM registration
[CANoe] How can I fix my COM registration
More like this
[SOME/IP] General Troubleshooting
[SOME/IP] General Troubleshooting
More like this