Skip to content

update mbedtls to current version #72

@ther0bster

Description

@ther0bster

Issue

Thanks for this awesome project.

Currently this projects adds rust bindings to mbedtls version 3.4.0-idf which is 2 years old now.
Update the rust bindings to the current mbedtls version 3.6.2-idf
https://github.com/espressif/mbedtls

I tried to check out the current version of esp mbedtls for the esp-mbedtls-sys crate and force building the libraries from scratch.
I configured cargo in Cargo.toml to use my local esp-mbedtls and esp-mbedtls-sys crates using the path = ... and [patch] directives.

This compiles with the new mbedtls version 3.6.2-idf. But I get errors on making https GET requests: Tls(MbedTlsError(-4480)), Tls(OutOfMemory)
Tls(MbedTlsError(-4480)) is the 0x1180 PEM - Failed to allocate memory error.

I'm motivated to contribute and making the rust bindings work with the current mbedtls version.
Maybe I can get some pointers on how to approach this.

Motivation

I'm using reqwless with mbedtls to make https requests on esp32 in rust.

For this endpoint https://my.clockodo.com/api/v2/entries, I'm able to establish a TLS1.2 connection with mbedtls version 3.4.0-idf.

But TLS1.3 is not working. I'm getting TLS fatal alert code 70 protocol_version.

rust code using mbedtls 3.4.0-idf logs
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:1310) The SSL configuration is tls13 only.
DEBUG - Establishing SSL connection
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:3939) => handshake
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2124) => flush output
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2133) <= flush output
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:3860) client state: MBEDTLS_SSL_HELLO_REQUEST
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2124) => flush output
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2133) <= flush output
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:3860) client state: MBEDTLS_SSL_CLIENT_HELLO
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:906) => write client hello
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:481) dumping 'client hello, random bytes' (32 bytes)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:481) 0000:  51 49 0e 7f 54 5f 79 12 14 eb 34 d4 dd 75 51 05  QI..T_y...4..uQ.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:481) 0010:  5c c0 9f ae c2 a6 3c b5 98 42 86 6a c1 39 ff d3  \.....<..B.j.9..
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:506) dumping 'session id' (32 bytes)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:506) 0000:  ef 01 bd ed f3 a0 67 ca f5 a3 52 2d 47 e3 87 14  ......g...R-G...
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:506) 0010:  7f 01 74 1b a0 0d 1c 03 5a 8a cd 12 d0 9e f4 74  ..t.....Z......t
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:365) client hello, add ciphersuite: 1303, TLS1-3-CHACHA20-POLY1305-SHA256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:365) client hello, add ciphersuite: 1302, TLS1-3-AES-256-GCM-SHA384
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:365) client hello, add ciphersuite: 1301, TLS1-3-AES-128-GCM-SHA256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:365) client hello, add ciphersuite: 1304, TLS1-3-AES-128-CCM-SHA256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:365) client hello, add ciphersuite: 1305, TLS1-3-AES-128-CCM-8-SHA256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:381) adding EMPTY_RENEGOTIATION_INFO_SCSV
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:392) client hello, got 6 cipher suites
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:56) client hello, adding server name extension: my.clockodo.com
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:62) client hello, adding supported versions extension
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:85) supported version: [3:4]
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:569) no cookie to send; skip extension
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:285) client hello: adding key share extension
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_generic.c:1471) Perform PSA-based ECDH computation.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:355) dumping 'client hello, key_share extension' (42 bytes)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:355) 0000:  00 33 00 26 00 24 00 1d 00 20 d4 30 50 9b 84 2f  .3.&.$... .0P../
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:355) 0010:  fe 96 42 cf 07 ae cb c7 dc e3 f7 bc 9b a1 f3 28  ..B............(
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:355) 0020:  81 44 34 51 a6 51 ff 93 fe 22                    .D4Q.Q..."
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:631) client hello, adding psk_key_exchange_modes extension
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:644) Adding PSK-ECDHE key exchange mode
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:651) Adding pure PSK key exchange mode
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:241) client hello, adding supported_groups extension
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:258) got supported group(001d)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:274) NamedGroup: x25519 ( 1d )
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:258) got supported group(0017)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:274) NamedGroup: secp256r1 ( 17 )
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:258) got supported group(0018)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:274) NamedGroup: secp384r1 ( 18 )
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:258) got supported group(001e)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:274) NamedGroup: x448 ( 1e )
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:258) got supported group(0019)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:274) NamedGroup: secp521r1 ( 19 )
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:258) got supported group(001a)
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:258) got supported group(001b)
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:258) got supported group(001c)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:296) dumping 'Supported groups extension' (12 bytes)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:296) 0000:  00 0a 00 1d 00 17 00 18 00 1e 00 19              ............
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9397) adding signature_algorithms extension
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9419) got signature scheme [403] ecdsa_secp256r1_sha256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9428) sent signature scheme [403] ecdsa_secp256r1_sha256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9419) got signature scheme [503] ecdsa_secp384r1_sha384
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9428) sent signature scheme [503] ecdsa_secp384r1_sha384
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9419) got signature scheme [603] ecdsa_secp521r1_sha512
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9428) sent signature scheme [603] ecdsa_secp521r1_sha512
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9419) got signature scheme [806] rsa_pss_rsae_sha512
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9428) sent signature scheme [806] rsa_pss_rsae_sha512
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9419) got signature scheme [805] rsa_pss_rsae_sha384
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9428) sent signature scheme [805] rsa_pss_rsae_sha384
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9419) got signature scheme [804] rsa_pss_rsae_sha256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9428) sent signature scheme [804] rsa_pss_rsae_sha256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9419) got signature scheme [601] rsa_pkcs1_sha512
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9428) sent signature scheme [601] rsa_pkcs1_sha512
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9419) got signature scheme [501] rsa_pkcs1_sha384
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9428) sent signature scheme [501] rsa_pkcs1_sha384
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9419) got signature scheme [401] rsa_pkcs1_sha256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9428) sent signature scheme [401] rsa_pkcs1_sha256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:912) skip pre_shared_key extensions
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:670) client hello, total extension length: 120
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) dumping 'client hello extensions' (120 bytes)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 0000:  00 78 00 00 00 14 00 12 00 00 0f 6d 79 2e 63 6c  .x.........my.cl
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 0010:  6f 63 6b 6f 64 6f 2e 63 6f 6d 00 2b 00 03 02 03  ockodo.com.+....
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 0020:  04 00 33 00 26 00 24 00 1d 00 20 d4 30 50 9b 84  ..3.&.$... .0P..
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 0030:  2f fe 96 42 cf 07 ae cb c7 dc e3 f7 bc 9b a1 f3  /..B............
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 0040:  28 81 44 34 51 a6 51 ff 93 fe 22 00 2d 00 03 02  (.D4Q.Q...".-...
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 0050:  01 00 00 0a 00 0c 00 0a 00 1d 00 17 00 18 00 1e  ................
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 0060:  00 19 00 0d 00 14 00 12 04 03 05 03 06 03 08 06  ................
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 0070:  08 05 08 04 06 01 05 01                          ........
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: unrecognized(255) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: server_name(0) extension exists.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: max_fragment_length(1) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: status_request(5) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: supported_groups(10) extension exists.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: signature_algorithms(13) extension exists.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: use_srtp(14) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: heartbeat(15) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: application_layer_protocol_negotiation(16) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: signed_certificate_timestamp(18) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: client_certificate_type(19) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: server_certificate_type(20) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: padding(21) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: pre_shared_key(41) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: early_data(42) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: supported_versions(43) extension exists.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: cookie(44) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: psk_key_exchange_modes(45) extension exists.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: certificate_authorities(47) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: oid_filters(48) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: post_handshake_auth(49) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: signature_algorithms_cert(50) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: key_share(51) extension exists.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: truncated_hmac(4) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: supported_point_formats(11) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: encrypt_then_mac(22) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: extended_master_secret(23) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: session_ticket(35) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: record_size_limit(28) extension does not exist.
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2554) => write handshake message
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2714) => write record
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2801) output record: msgtype = 22, version = [3:3], msglen = 209
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) dumping 'output record sent to network' (214 bytes)
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0000:  16 03 03 00 d1 01 00 00 cd 03 03 51 49 0e 7f 54  ...........QI..T
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0010:  5f 79 12 14 eb 34 d4 dd 75 51 05 5c c0 9f ae c2  _y...4..uQ.\....
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0020:  a6 3c b5 98 42 86 6a c1 39 ff d3 20 ef 01 bd ed  .<..B.j.9.. ....
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0030:  f3 a0 67 ca f5 a3 52 2d 47 e3 87 14 7f 01 74 1b  ..g...R-G.....t.
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0040:  a0 0d 1c 03 5a 8a cd 12 d0 9e f4 74 00 0c 13 03  ....Z......t....
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0050:  13 02 13 01 13 04 13 05 00 ff 01 00 00 78 00 00  .............x..
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0060:  00 14 00 12 00 00 0f 6d 79 2e 63 6c 6f 63 6b 6f  .......my.clocko
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0070:  64 6f 2e 63 6f 6d 00 2b 00 03 02 03 04 00 33 00  do.com.+......3.
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0080:  26 00 24 00 1d 00 20 d4 30 50 9b 84 2f fe 96 42  &.$... .0P../..B
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0090:  cf 07 ae cb c7 dc e3 f7 bc 9b a1 f3 28 81 44 34  ............(.D4
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 00a0:  51 a6 51 ff 93 fe 22 00 2d 00 03 02 01 00 00 0a  Q.Q...".-.......
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 00b0:  00 0c 00 0a 00 1d 00 17 00 18 00 1e 00 19 00 0d  ................
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 00c0:  00 14 00 12 04 03 05 03 06 03 08 06 08 05 08 04  ................
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 00d0:  06 01 05 01 04 01                                ......
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2851) <= write record
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2675) <= write handshake message
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:994) <= write client hello
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2124) => flush output
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2140) message length: 214, out_left: 214
DEBUG - Send 214B
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2145) ssl->f_send() returned 214 (-0xffffff2a)
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2172) <= flush output
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:3860) client state: MBEDTLS_SSL_SERVER_HELLO
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:2039) => ssl_tls13_process_server_hello
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3887) => read record
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:1926) => fetch input
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2068) in_left: 0, nb_want: 5
DEBUG - Recv 5B
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2088) in_left: 0, nb_want: 5
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:2087) <= ssl_tls13_process_server_hello ( ServerHello )
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:3950) <= handshake
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:3939) => handshake
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2124) => flush output
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2133) <= flush output
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:3860) client state: MBEDTLS_SSL_SERVER_HELLO
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:2039) => ssl_tls13_process_server_hello
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3887) => read record
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:1926) => fetch input
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2068) in_left: 0, nb_want: 5
DEBUG - Recv 5B
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2088) in_left: 0, nb_want: 5
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2089) ssl->f_recv(_timeout)() returned 5 (-0xfffffffb)
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2111) <= fetch input
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3632) dumping 'input record header' (5 bytes)
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3632) 0000:  16 03 03 00 58                                   ....X
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3636) input record: msgtype = 22, version = [0x303], msglen = 88
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:1926) => fetch input
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2068) in_left: 5, nb_want: 93
DEBUG - Recv 88B
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2088) in_left: 5, nb_want: 93
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2089) ssl->f_recv(_timeout)() returned 88 (-0xffffffa8)
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2111) <= fetch input
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3742) dumping 'input record from network' (93 bytes)
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3742) 0000:  16 03 03 00 58 02 00 00 54 03 03 cf 21 ad 74 e5  ....X...T...!.t.
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3742) 0010:  9a 61 11 be 1d 8c 02 1e 65 b8 91 c2 a2 11 16 7a  .a......e......z
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3742) 0020:  bb 8c 5e 07 9e 09 e2 c8 a8 33 9c 20 ef 01 bd ed  ..^......3. ....
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3742) 0030:  f3 a0 67 ca f5 a3 52 2d 47 e3 87 14 7f 01 74 1b  ..g...R-G.....t.
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3742) 0040:  a0 0d 1c 03 5a 8a cd 12 d0 9e f4 74 13 02 00 00  ....Z......t....
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3742) 0050:  0c 00 2b 00 02 03 04 00 33 00 02 00 19           ..+.....3....
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3011) handshake message: msglen = 88, type = 2, hslen = 88
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3959) <= read record
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1523) received HelloRetryRequest message
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1636) dumping 'server hello' (84 bytes)
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1636) 0000:  03 03 cf 21 ad 74 e5 9a 61 11 be 1d 8c 02 1e 65  ...!.t..a......e
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1636) 0010:  b8 91 c2 a2 11 16 7a bb 8c 5e 07 9e 09 e2 c8 a8  ......z..^......
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1636) 0020:  33 9c 20 ef 01 bd ed f3 a0 67 ca f5 a3 52 2d 47  3. ......g...R-G
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1636) 0030:  e3 87 14 7f 01 74 1b a0 0d 1c 03 5a 8a cd 12 d0  .....t.....Z....
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1636) 0040:  9e f4 74 13 02 00 00 0c 00 2b 00 02 03 04 00 33  ..t......+.....3
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1636) 0050:  00 02 00 19                                      ....
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1637) dumping 'server hello, version' (2 bytes)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1637) 0000:  03 03                                            ..
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1592) dumping 'Session ID' (32 bytes)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1592) 0000:  ef 01 bd ed f3 a0 67 ca f5 a3 52 2d 47 e3 87 14  ......g...R-G...
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1592) 0010:  7f 01 74 1b a0 0d 1c 03 5a 8a cd 12 d0 9e f4 74  ..t.....Z......t
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1721) server hello, chosen ciphersuite: ( 1302 ) - TLS1-3-AES-256-GCM-SHA384
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1755) dumping 'server hello extensions' (12 bytes)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1755) 0000:  00 2b 00 02 03 04 00 33 00 02 00 19              .+.....3....
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_generic.c:1532) HelloRetryRequest: supported_versions(43) extension received.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_generic.c:1532) HelloRetryRequest: key_share(51) extension received.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1817) found key_shares extension
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:388) dumping 'key_share extension' (2 bytes)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:388) 0000:  00 19                                            ..
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:393) selected_group ( 25 )
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: unrecognized(255) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: server_name(0) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: max_fragment_length(1) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: status_request(5) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: supported_groups(10) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: signature_algorithms(13) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: use_srtp(14) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: heartbeat(15) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: application_layer_protocol_negotiation(16) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: signed_certificate_timestamp(18) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: client_certificate_type(19) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: server_certificate_type(20) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: padding(21) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: pre_shared_key(41) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: early_data(42) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: supported_versions(43) extension exists.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: cookie(44) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: psk_key_exchange_modes(45) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: certificate_authorities(47) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: oid_filters(48) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: post_handshake_auth(49) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: signature_algorithms_cert(50) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: key_share(51) extension exists.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: truncated_hmac(4) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: supported_point_formats(11) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: encrypt_then_mac(22) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: extended_master_secret(23) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: session_ticket(35) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:1846) HelloRetryRequest: record_size_limit(28) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_generic.c:1395) Reset SSL session for HRR
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_generic.c:1414) dumping 'Truncated handshake transcript' (52 bytes)
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_generic.c:1414) 0000:  fe 00 00 30 c1 10 ee 50 cd 1a cf 6b 2c 64 67 5e  ...0...P...k,dg^
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_generic.c:1414) 0010:  57 e6 44 c3 ed d8 c6 0b 65 bd 16 6e 75 82 11 8f  W.D.....e..nu...
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_generic.c:1414) 0020:  01 19 1b b1 b3 2b 27 43 44 09 37 94 92 3f 63 00  .....+'CD.7..?c.
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_generic.c:1414) 0030:  0d b0 97 c5                                      ....
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:2087) <= ssl_tls13_process_server_hello ( HelloRetryRequest )
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2124) => flush output
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2133) <= flush output
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:3860) client state: MBEDTLS_SSL_CLIENT_CCS_BEFORE_2ND_CLIENT_HELLO
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_generic.c:1322) => write change cipher spec
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2714) => write record
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2801) output record: msgtype = 20, version = [3:3], msglen = 1
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) dumping 'output record sent to network' (6 bytes)
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0000:  14 03 03 00 01 01                                ......
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2851) <= write record
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_generic.c:1337) <= write change cipher spec
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2124) => flush output
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2140) message length: 6, out_left: 6
DEBUG - Send 6B
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2145) ssl->f_send() returned 6 (-0xfffffffa)
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2172) <= flush output
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:3860) client state: MBEDTLS_SSL_CLIENT_HELLO
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:906) => write client hello
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:481) dumping 'client hello, random bytes' (32 bytes)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:481) 0000:  5d a8 f5 eb ef 3a bb 52 a8 bc 50 86 82 83 86 be  ]....:.R..P.....
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:481) 0010:  54 6a 86 41 8a 4e a5 f7 41 8d ee 99 23 ff db 16  Tj.A.N..A...#...
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:506) dumping 'session id' (32 bytes)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:506) 0000:  ef 01 bd ed f3 a0 67 ca f5 a3 52 2d 47 e3 87 14  ......g...R-G...
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:506) 0010:  7f 01 74 1b a0 0d 1c 03 5a 8a cd 12 d0 9e f4 74  ..t.....Z......t
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:365) client hello, add ciphersuite: 1303, TLS1-3-CHACHA20-POLY1305-SHA256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:365) client hello, add ciphersuite: 1302, TLS1-3-AES-256-GCM-SHA384
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:365) client hello, add ciphersuite: 1301, TLS1-3-AES-128-GCM-SHA256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:365) client hello, add ciphersuite: 1304, TLS1-3-AES-128-CCM-SHA256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:365) client hello, add ciphersuite: 1305, TLS1-3-AES-128-CCM-8-SHA256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:381) adding EMPTY_RENEGOTIATION_INFO_SCSV
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:392) client hello, got 6 cipher suites
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:56) client hello, adding server name extension: my.clockodo.com
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:62) client hello, adding supported versions extension
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:85) supported version: [3:4]
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:569) no cookie to send; skip extension
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:285) client hello: adding key share extension
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_generic.c:1471) Perform PSA-based ECDH computation.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:355) dumping 'client hello, key_share extension' (143 bytes)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:355) 0000:  00 33 00 8b 00 89 00 19 00 85 04 01 1d cc 88 70  .3.............p
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:355) 0010:  20 3c f1 65 9e e9 be d2 24 b1 f1 a2 8f be 35 5a   <.e....$.....5Z
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:355) 0020:  5d f3 db 95 54 bf bf a4 bd 30 7a f8 17 c3 7d 29  ]...T....0z...})
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:355) 0030:  15 37 11 b0 ec 2b b8 3e f0 a3 cd dc 82 6f 1b fa  .7...+.>.....o..
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:355) 0040:  52 b8 75 eb f7 65 f6 fe ab 16 2c 8d ef 00 74 ec  R.u..e....,...t.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:355) 0050:  b2 7f b0 85 69 f8 e1 ce bf 20 e8 78 c0 52 28 43  ....i.... .x.R(C
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:355) 0060:  4e 56 ce a6 3e 78 7e 5d 3f 96 ff 9c 59 aa 33 e3  NV..>x~]?...Y.3.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:355) 0070:  64 07 9d 84 ff b6 a4 c5 fd 37 13 a5 33 5d ba 5e  d........7..3].^
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:355) 0080:  81 ff 49 d7 77 84 49 c5 f5 1b 57 86 91 16 35     ..I.w.I...W...5
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:631) client hello, adding psk_key_exchange_modes extension
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:644) Adding PSK-ECDHE key exchange mode
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:651) Adding pure PSK key exchange mode
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:241) client hello, adding supported_groups extension
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:258) got supported group(001d)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:274) NamedGroup: x25519 ( 1d )
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:258) got supported group(0017)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:274) NamedGroup: secp256r1 ( 17 )
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:258) got supported group(0018)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:274) NamedGroup: secp384r1 ( 18 )
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:258) got supported group(001e)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:274) NamedGroup: x448 ( 1e )
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:258) got supported group(0019)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:274) NamedGroup: secp521r1 ( 19 )
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:258) got supported group(001a)
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:258) got supported group(001b)
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:258) got supported group(001c)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:296) dumping 'Supported groups extension' (12 bytes)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:296) 0000:  00 0a 00 1d 00 17 00 18 00 1e 00 19              ............
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9397) adding signature_algorithms extension
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9419) got signature scheme [403] ecdsa_secp256r1_sha256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9428) sent signature scheme [403] ecdsa_secp256r1_sha256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9419) got signature scheme [503] ecdsa_secp384r1_sha384
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9428) sent signature scheme [503] ecdsa_secp384r1_sha384
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9419) got signature scheme [603] ecdsa_secp521r1_sha512
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9428) sent signature scheme [603] ecdsa_secp521r1_sha512
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9419) got signature scheme [806] rsa_pss_rsae_sha512
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9428) sent signature scheme [806] rsa_pss_rsae_sha512
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9419) got signature scheme [805] rsa_pss_rsae_sha384
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9428) sent signature scheme [805] rsa_pss_rsae_sha384
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9419) got signature scheme [804] rsa_pss_rsae_sha256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9428) sent signature scheme [804] rsa_pss_rsae_sha256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9419) got signature scheme [601] rsa_pkcs1_sha512
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9428) sent signature scheme [601] rsa_pkcs1_sha512
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9419) got signature scheme [501] rsa_pkcs1_sha384
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9428) sent signature scheme [501] rsa_pkcs1_sha384
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9419) got signature scheme [401] rsa_pkcs1_sha256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:9428) sent signature scheme [401] rsa_pkcs1_sha256
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:912) skip pre_shared_key extensions
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:670) client hello, total extension length: 221
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) dumping 'client hello extensions' (221 bytes)
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 0000:  00 dd 00 00 00 14 00 12 00 00 0f 6d 79 2e 63 6c  ...........my.cl
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 0010:  6f 63 6b 6f 64 6f 2e 63 6f 6d 00 2b 00 03 02 03  ockodo.com.+....
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 0020:  04 00 33 00 8b 00 89 00 19 00 85 04 01 1d cc 88  ..3.............
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 0030:  70 20 3c f1 65 9e e9 be d2 24 b1 f1 a2 8f be 35  p <.e....$.....5
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 0040:  5a 5d f3 db 95 54 bf bf a4 bd 30 7a f8 17 c3 7d  Z]...T....0z...}
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 0050:  29 15 37 11 b0 ec 2b b8 3e f0 a3 cd dc 82 6f 1b  ).7...+.>.....o.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 0060:  fa 52 b8 75 eb f7 65 f6 fe ab 16 2c 8d ef 00 74  .R.u..e....,...t
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 0070:  ec b2 7f b0 85 69 f8 e1 ce bf 20 e8 78 c0 52 28  .....i.... .x.R(
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 0080:  43 4e 56 ce a6 3e 78 7e 5d 3f 96 ff 9c 59 aa 33  CNV..>x~]?...Y.3
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 0090:  e3 64 07 9d 84 ff b6 a4 c5 fd 37 13 a5 33 5d ba  .d........7..3].
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 00a0:  5e 81 ff 49 d7 77 84 49 c5 f5 1b 57 86 91 16 35  ^..I.w.I...W...5
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 00b0:  00 2d 00 03 02 01 00 00 0a 00 0c 00 0a 00 1d 00  .-..............
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 00c0:  17 00 18 00 1e 00 19 00 0d 00 14 00 12 04 03 05  ................
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:672) 00d0:  03 06 03 08 06 08 05 08 04 06 01 05 01           .............
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: unrecognized(255) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: server_name(0) extension exists.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: max_fragment_length(1) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: status_request(5) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: supported_groups(10) extension exists.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: signature_algorithms(13) extension exists.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: use_srtp(14) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: heartbeat(15) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: application_layer_protocol_negotiation(16) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: signed_certificate_timestamp(18) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: client_certificate_type(19) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: server_certificate_type(20) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: padding(21) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: pre_shared_key(41) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: early_data(42) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: supported_versions(43) extension exists.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: cookie(44) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: psk_key_exchange_modes(45) extension exists.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: certificate_authorities(47) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: oid_filters(48) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: post_handshake_auth(49) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: signature_algorithms_cert(50) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: key_share(51) extension exists.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: truncated_hmac(4) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: supported_point_formats(11) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: encrypt_then_mac(22) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: extended_master_secret(23) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: session_ticket(35) extension does not exist.
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:677) ClientHello: record_size_limit(28) extension does not exist.
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2554) => write handshake message
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2714) => write record
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2801) output record: msgtype = 22, version = [3:3], msglen = 310
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) dumping 'output record sent to network' (315 bytes)
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0000:  16 03 03 01 36 01 00 01 32 03 03 5d a8 f5 eb ef  ....6...2..]....
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0010:  3a bb 52 a8 bc 50 86 82 83 86 be 54 6a 86 41 8a  :.R..P.....Tj.A.
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0020:  4e a5 f7 41 8d ee 99 23 ff db 16 20 ef 01 bd ed  N..A...#... ....
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0030:  f3 a0 67 ca f5 a3 52 2d 47 e3 87 14 7f 01 74 1b  ..g...R-G.....t.
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0040:  a0 0d 1c 03 5a 8a cd 12 d0 9e f4 74 00 0c 13 03  ....Z......t....
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0050:  13 02 13 01 13 04 13 05 00 ff 01 00 00 dd 00 00  ................
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0060:  00 14 00 12 00 00 0f 6d 79 2e 63 6c 6f 63 6b 6f  .......my.clocko
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0070:  64 6f 2e 63 6f 6d 00 2b 00 03 02 03 04 00 33 00  do.com.+......3.
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0080:  8b 00 89 00 19 00 85 04 01 1d cc 88 70 20 3c f1  ............p <.
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0090:  65 9e e9 be d2 24 b1 f1 a2 8f be 35 5a 5d f3 db  e....$.....5Z]..
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 00a0:  95 54 bf bf a4 bd 30 7a f8 17 c3 7d 29 15 37 11  .T....0z...}).7.
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 00b0:  b0 ec 2b b8 3e f0 a3 cd dc 82 6f 1b fa 52 b8 75  ..+.>.....o..R.u
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 00c0:  eb f7 65 f6 fe ab 16 2c 8d ef 00 74 ec b2 7f b0  ..e....,...t....
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 00d0:  85 69 f8 e1 ce bf 20 e8 78 c0 52 28 43 4e 56 ce  .i.... .x.R(CNV.
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 00e0:  a6 3e 78 7e 5d 3f 96 ff 9c 59 aa 33 e3 64 07 9d  .>x~]?...Y.3.d..
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 00f0:  84 ff b6 a4 c5 fd 37 13 a5 33 5d ba 5e 81 ff 49  ......7..3].^..I
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0100:  d7 77 84 49 c5 f5 1b 57 86 91 16 35 00 2d 00 03  .w.I...W...5.-..
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0110:  02 01 00 00 0a 00 0c 00 0a 00 1d 00 17 00 18 00  ................
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0120:  1e 00 19 00 0d 00 14 00 12 04 03 05 03 06 03 08  ................
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2804) 0130:  06 08 05 08 04 06 01 05 01 04 01                 ...........
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2851) <= write record
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2675) <= write handshake message
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_client.c:994) <= write client hello
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2124) => flush output
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2140) message length: 315, out_left: 315
DEBUG - Send 315B
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2145) ssl->f_send() returned 315 (-0xfffffec5)
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2172) <= flush output
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:3860) client state: MBEDTLS_SSL_SERVER_HELLO
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:2039) => ssl_tls13_process_server_hello
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3887) => read record
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:1926) => fetch input
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2068) in_left: 0, nb_want: 5
DEBUG - Recv 5B
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2088) in_left: 0, nb_want: 5
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2089) ssl->f_recv(_timeout)() returned 5 (-0xfffffffb)
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2111) <= fetch input
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3632) dumping 'input record header' (5 bytes)
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3632) 0000:  14 03 03 00 01                                   .....
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3636) input record: msgtype = 20, version = [0x303], msglen = 1
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:1926) => fetch input
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2068) in_left: 5, nb_want: 6
DEBUG - Recv 1B
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2088) in_left: 5, nb_want: 6
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2089) ssl->f_recv(_timeout)() returned 1 (-0xffffffff)
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2111) <= fetch input
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3742) dumping 'input record from network' (6 bytes)
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3742) 0000:  14 03 03 00 01 01                                ......
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:4771) Ignore ChangeCipherSpec in TLS 1.3 compatibility mode
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:1926) => fetch input
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2068) in_left: 0, nb_want: 5
DEBUG - Recv 5B
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2088) in_left: 0, nb_want: 5
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:2087) <= ssl_tls13_process_server_hello ( ServerHello )
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:3950) <= handshake
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:3939) => handshake
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2124) => flush output
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2133) <= flush output
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:3860) client state: MBEDTLS_SSL_SERVER_HELLO
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:2039) => ssl_tls13_process_server_hello
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3887) => read record
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:1926) => fetch input
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2068) in_left: 0, nb_want: 5
DEBUG - Recv 5B
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2088) in_left: 0, nb_want: 5
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2089) ssl->f_recv(_timeout)() returned 5 (-0xfffffffb)
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2111) <= fetch input
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3632) dumping 'input record header' (5 bytes)
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3632) 0000:  15 03 03 00 02                                   .....
TRACE - 3 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3636) input record: msgtype = 21, version = [0x303], msglen = 2
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:1926) => fetch input
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2068) in_left: 5, nb_want: 7
DEBUG - Recv 2B
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2088) in_left: 5, nb_want: 7
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2089) ssl->f_recv(_timeout)() returned 2 (-0xfffffffe)
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:2111) <= fetch input
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3742) dumping 'input record from network' (7 bytes)
TRACE - 4 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3742) 0000:  15 03 03 00 02 02 46                             ......F
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:4793) got an alert message, type: [2:70]
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:4800) is a fatal alert message (msg 70)
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:3942) mbedtls_ssl_handle_message_type() returned -30592 (-0x7780)
WARN - 1 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_generic.c:61) mbedtls_ssl_read_record() returned -30592 (-0x7780)
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls13_client.c:2087) <= ssl_tls13_process_server_hello ( ServerHello )
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_tls.c:3950) <= handshake
WARN - MbedTLS error: -30592 / ffff8880
DEBUG - session dropped - freeing memory
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:5739) => write close notify
DEBUG - 2 (/home/ivan/dev/esp-mbedtls/esp-mbedtls-sys/mbedtls/library/ssl_msg.c:5750) <= write close notify
�       \j[https] GET request https://my.clockodo.com/api/v2/entries failed: Tls(MbedTlsError(-30592))

I tried to establish a TLS1.3 connection to my.clockodo.com using the esp-idf https_request example in C which uses mbedtls version 3.6.2-idf: https://github.com/espressif/esp-idf/tree/v5.4/examples/protocols/https_request

It just works. It seems to be fixed in the current mbedtls version.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions