Skip to main content
Visitor II
January 17, 2026
Question

WolfSSL TLS 1.3 Handshake Error (-308) on STM32H7S78-DK When Connecting to OpenSSL Serve

  • January 17, 2026
  • 0 replies
  • 175 views

Hi team,

I am working with the STM32H7S78-DK board and implementing TLS 1.3 using WolfSSL on the client side.

Project setup:

Board: STM32H7S78-DK

TLS library: WolfSSL (TLS 1.3 enabled)

Network: TCP client socket

Server: OpenSSL TLS 1.3 server

Certificates: Public and private keys generated and configured

issue:

am able to create the TCP client socket successfully, but when I attempt to establish a secure TLS connection with the OpenSSL server, the handshake fails.

Handshake error: -308

1)What does the WolfSSL handshake error -308 indicate during a TLS 1.3 connection?

2)What are the possible causes of this error when communicating with an OpenSSL TLS 1.3 server?

Any suggestions, references, or troubleshooting steps to resolve this issue would be very helpful.

Thank you for your support.

thanks & regards,

Karthik.