TLS errors with 4.3-1
Description:
When issuing a HTTP GET request via a HTTPRequest node I get the following error:
/usr/src/debug/mbedtls/mbedtls/library/ssl_tls13_generic.c:1651: 0x5e3d1093a648: Perform PSA-based ECDH/FFDH computation.
/usr/src/debug/mbedtls/mbedtls/library/ssl_tls13_generic.c:1689: 0x5e3d1093a648: psa_generate_key() returned -27648 (-0x6c00)
ERROR: TLS handshake error: -27648
at: _do_handshake (modules/mbedtls/stream_peer_mbedtls.cpp:89)
This doesn't happen when I use the upstream built binary.
Additional info:
- package version(s): godot 4.3-1
Steps to reproduce:
- Setup new project
- Follow e.g. this example https://docs.godotengine.org/en/stable/tutorials/networking/http_request_class.html#scripting-the-request
- Observe the error
Alternatively:
- Unzip and open this minimal reproduction project http_error.zip
- Run and observe error
Edited by Jorik Cronenberg