coreHTTP basic TLS demo "TLS Handshake fails"

Hello,
I am trying to do a basic server authentication from provided demo for windows simulator.
I tried with httpbin.org with certificate provided over here. It was working fine.
I tried with another web server e.g example 1, example 2
I exported these certificates as shown in the image below


and added in the header.
I also viewed some other forum post about MQTT auth TLS handshake failures and tried to with SNI 0 and 1 , but still I am facing Handshake error.
Also, I have enabled support for TLS1.3 in mbedtls_config.h
demo_config.h (9.1 KB)
mbedtls_config.h (145.4 KB)
Logs for simulator

The interface that will be opened is set by "configNETWORK_INTERFACE_TO_USE", which
should be defined in FreeRTOSConfig.h
Attempting to open interface number 2.
Successfully opened interface number 2.
vDHCPProcessEndPoint: enter 0
2 141 [IP-Task] DHCP-socket[11-41]: DHCP Socket Create
prvCreateDHCPSocket[11-41]: open, user count 1
3 141 [IP-Task] prvInitialiseDHCP: start after 250 ticks
vDHCP_RATimerReload: 250
4 141 [IP-Task] vDHCPProcessEndPoint: exit 1
[INFO] [HTTPDemo] [prvHTTPDemoTask:256] 5 143 [DemoTask] ---------STARTING DEMO---------

6 143 [DemoTask] [INFO] [HTTPDemo] [prvHTTPDemoTask:261] Waiting for the network link up event...
7 200 [MAC_ISR] pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 0.0.0.0
8 260 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
Network interface: dropped packet
9 391 [IP-Task] vDHCPProcessEndPoint: enter 1
vDHCPProcess: discover
10 391 [IP-Task] vDHCPProcessEndPoint: exit 2
Bounced back by WinPCAP interface: 00:11:11:11:11:41
11 420 [IP-Task] vDHCPProcessEndPoint: enter 2
vDHCPProcess: offer 10.25.10.41 for MAC address 11-41
12 420 [IP-Task] vDHCPProcess: reply 10.25.10.41
vDHCPProcessEndPoint: exit 3
13 460 [MAC_ISR] pxEasyFit: ARP 10.25.10.31 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.31 to 10.25.10.215 end-point 0.0.0.0
14 460 [IP-Task] vDHCPProcessEndPoint: enter 3
vDHCPProcess: offer 10.25.10.41 for MAC address 11-41
15 460 [IP-Task] vDHCPProcess: acked 10.25.10.41


IP Address: 10.25.10.41
16 460 [IP-Task] Subnet Mask: 255.255.255.0
Gateway Address: 10.25.10.1
17 460 [IP-Task] DNS Server Address: 10.254.254.1


prvCloseDHCPSocket[11-41]: closed, user count 0
18 460 [IP-Task] vDHCP_RATimerReload: 129600000
vDHCPProcessEndPoint: exit 5
19 560 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
Network interface: dropped packet
20 600 [MAC_ISR] pxEasyFit: ARP 10.25.10.22 -> 10.25.10.1
ipARP_REQUEST from 10.25.10.22 to 10.25.10.1 end-point 10.25.10.41
21 660 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
Network interface: dropped packet
22 720 [MAC_ISR] pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
23 900 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
Network interface: dropped packet
24 900 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
Network interface: dropped packet
25 940 [MAC_ISR] pxEasyFit: ARP 10.25.10.31 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.31 to 10.25.10.215 end-point 10.25.10.41
26 1143 [DemoTask] [INFO] [HTTPDemo] [prvConnectToServer:388] Establishing a TLS session to mp8e5bc1c277a8e60f76.free.beeceptor.com:443.
27 1143 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 10.254.254.1
ARP 10.254.254.1 miss using 10.25.10.1
28 1143 [IP-Task] FreeRTOS_FindEndPointOnNetMask[11]: No match for 10.254.254.1
EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
29 1320 [MAC_ISR] Network interface: dropped packet
pxEasyFit: ARP 10.25.10.31 -> 10.25.10.215
30 1440 [IP-Task] ipARP_REQUEST from 10.25.10.31 to 10.25.10.215 end-point 10.25.10.41
pxEasyFit: ARP 10.25.10.41 -> 10.25.10.1
31 1480 [IP-Task] ipARP_REPLY from 10.25.10.1 to 10.25.10.41 end-point 10.25.10.41
pxEasyFit: ARP 10.25.10.22 -> 10.25.10.1
32 1640 [IP-Task] ipARP_REQUEST from 10.25.10.22 to 10.25.10.1 end-point 10.25.10.41
pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
33 1900 [IP-Task] ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
34 1960 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
35 2200 [MAC_ISR] Network interface: dropped packet
pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
36 2300 [IP-Task] ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
EasyFit[dd86]: 0 0 0 ( fe80::5ef0:309e:963b:b8ed ->ff02::fb ) BAD
37 2360 [MAC_ISR] Network interface: dropped packet
pxEasyFit: ARP 10.25.10.20 -> 10.25.10.47
38 2400 [IP-Task] ipARP_REQUEST from 10.25.10.20 to 10.25.10.47 end-point 10.25.10.41
pxEasyFit: ARP 10.25.10.20 -> 10.25.10.47
39 2660 [IP-Task] ipARP_REQUEST from 10.25.10.20 to 10.25.10.47 end-point 10.25.10.41
pxEasyFit: ARP 10.25.10.22 -> 10.25.10.1
40 2720 [IP-Task] ipARP_REQUEST from 10.25.10.22 to 10.25.10.1 end-point 10.25.10.41
pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
41 2820 [IP-Task] ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
EasyFit[dd86]: 0 0 0 ( fe80::5ef0:309e:963b:b8ed ->ff02::fb ) BAD
42 2880 [MAC_ISR] Network interface: dropped packet
pxEasyFit: ARP 10.25.10.20 -> 10.25.10.47
43 3201 [IP-Task] ipARP_REQUEST from 10.25.10.20 to 10.25.10.47 end-point 10.25.10.41
EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
44 3261 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
45 3401 [MAC_ISR] Network interface: dropped packet
pxEasyFit: ARP 10.25.10.22 -> 10.25.10.1
46 3761 [IP-Task] ipARP_REQUEST from 10.25.10.22 to 10.25.10.1 end-point 10.25.10.41
pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
47 3821 [IP-Task] ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
48 3861 [MAC_ISR] Network interface: dropped packet
pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
49 4121 [IP-Task] ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
50 4281 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
51 4381 [MAC_ISR] Network interface: dropped packet
pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
52 4621 [MAC_ISR] pxEasyFit: ARP 10.25.10.31 -> 10.25.10.215
EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::16 ) BAD
53 4621 [MAC_ISR] Network interface: dropped packet
ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
54 4621 [IP-Task] ipARP_REQUEST from 10.25.10.31 to 10.25.10.215 end-point 10.25.10.41
EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::16 ) BAD
55 4641 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::fb ) BAD
56 4641 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::fb ) BAD
57 4641 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::1:3 ) BAD
58 4641 [MAC_ISR] Network interface: dropped packet
pxEasyFit: ARP 10.25.10.22 -> 10.25.10.1
59 4781 [IP-Task] ipARP_REQUEST from 10.25.10.22 to 10.25.10.1 end-point 10.25.10.41
EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::16 ) BAD
60 4841 [MAC_ISR] Network interface: dropped packet
pxEasyFit: ARP 10.25.10.31 -> 10.25.10.215
61 5041 [IP-Task] ipARP_REQUEST from 10.25.10.31 to 10.25.10.215 end-point 10.25.10.41
pxEasyFit: ARP 10.25.10.31 -> 10.25.10.215
62 5561 [IP-Task] ipARP_REQUEST from 10.25.10.31 to 10.25.10.215 end-point 10.25.10.41
pxEasyFit: ARP 10.25.10.22 -> 10.25.10.1
63 5801 [IP-Task] ipARP_REQUEST from 10.25.10.22 to 10.25.10.1 end-point 10.25.10.41
EasyFit[dd86]: 0 0 0 ( fe80::ab4b:7df0:32a4:2c41 ->ff02::fb ) BAD
64 5861 [MAC_ISR] Network interface: dropped packet
pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
65 6021 [IP-Task] ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
DNS_ReadReply returns -11
66 6143 [DemoTask] prvIncreaseDNS4Index: from 0 to 1
FreeRTOS_FindEndPointOnNetMask[4]: No match for 8.8.8.8
67 6143 [IP-Task] ARP 8.8.8.8 hit using 10.25.10.1
pxEasyFit: ARP 10.25.10.41 -> 10.25.10.16
68 6221 [IP-Task] ipARP_REPLY from 10.25.10.16 to 10.25.10.41 end-point 10.25.10.41
FreeRTOS_ProcessDNSCache: add: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 1800)
69 6221 [DemoTask] DNS[0xBD69]: The answer to 'mp8e5bc1c277a8e60f76.free.beeceptor.com' (159.89.140.122) will be stored
FreeRTOS_connect: 23641 to 159.89.140.122:443
70 6221 [DemoTask] Socket 23641 -> [159.89.140.122]:443 State eCLOSED->eCONNECT_SYN
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
71 6221 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
prvSocketSetMSS: 1400 bytes for 159.89.140.122 port 443
72 6221 [IP-Task] prvWinScaleFactor: uxRxWinSize 1 MSS 1400 Factor 0
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
73 6221 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Connect[159.89.140.122:443]: next timeout 1: 3000 ms
74 6281 [IP-Task] MSS change 1400 -> 1343
Change mss 1400 => 1343
75 6281 [IP-Task] TCP: active 23641 => 122.140.89.159 port 443 set ESTAB (scaling 1)
Socket 23641 -> [159.89.140.122]:443 State eCONNECT_SYN->eESTABLISHED
76 6281 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
77 6281 [DemoTask] [INFO] [SocketsWrapper] [TCP_Sockets_Connect:189] Established TCP connection with mp8e5bc1c277a8e60f76.free.beeceptor.com.
78 6306 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
79 6321 [IP-Task] MSS: sending 1343
pxEasyFit: ARP 10.25.10.37 -> 10.25.10.215
80 6381 [MAC_ISR] pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
EasyFit[dd86]: 0 0 0 ( fe80::ab4b:7df0:32a4:2c41 ->ff02::fb ) BAD
81 6381 [MAC_ISR] Network interface: dropped packet
ipARP_REQUEST from 10.25.10.37 to 10.25.10.215 end-point 10.25.10.41
82 6381 [IP-Task] ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
83 6421 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
84 6421 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
85 6421 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
86 6421 [MAC_ISR] Network interface: dropped packet
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
87 6581 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Socket 23641 -> [159.89.140.122]:443 State eESTABLISHED->eLAST_ACK
88 6581 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
89 6592 [DemoTask] [ERROR] [MbedtlsTransport] [tlsHandshake:606] Failed to perform TLS handshake: mbedTLSError= SSL - A fatal alert message was received from our peer : <No-Low-Level-Code>.
90 6642 [IP-Task] Socket 23641 -> [159.89.140.122]:443 State eLAST_ACK->eCLOSE_WAIT
FreeRTOS_closesocket[0.0.0.0 port 23641 to 159.89.140.122 port 443]: buffers 60 socks 0
91 6642 [DemoTask] [WARN] [HTTP] [connectToServerWithBackoffRetries:121] Connection to the HTTP server failed. Retrying connection with backoff and jitter.
92 6642 [DemoTask] [INFO] [HTTP] [connectToServerWithBackoffRetries:124] Retry attempt 1 out of maximum retry attempts 5.
93 6642 [DemoTask] [INFO] [HTTPDemo] [prvConnectToServer:388] Establishing a TLS session to mp8e5bc1c277a8e60f76.free.beeceptor.com:443.
94 6642 [DemoTask] FreeRTOS_ProcessDNSCache: look-up: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 0)
FreeRTOS_FindEndPointOnNetMask[4]: No match for 8.8.8.8
95 6643 [IP-Task] ARP 8.8.8.8 hit using 10.25.10.1
FreeRTOS_ProcessDNSCache: add: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 1799)
96 6682 [DemoTask] DNS[0x2321]: The answer to 'mp8e5bc1c277a8e60f76.free.beeceptor.com' (159.89.140.122) will be stored
FreeRTOS_connect: 27320 to 159.89.140.122:443
97 6682 [DemoTask] Socket 27320 -> [159.89.140.122]:443 State eCLOSED->eCONNECT_SYN
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
98 6682 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
prvSocketSetMSS: 1400 bytes for 159.89.140.122 port 443
99 6682 [IP-Task] prvWinScaleFactor: uxRxWinSize 1 MSS 1400 Factor 0
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
100 6682 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Connect[159.89.140.122:443]: next timeout 1: 3000 ms
101 6742 [MAC_ISR] pxEasyFit: ARP 10.25.10.37 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.37 to 10.25.10.215 end-point 10.25.10.41
102 6742 [IP-Task] MSS change 1400 -> 1343
Change mss 1400 => 1343
103 6742 [IP-Task] TCP: active 27320 => 122.140.89.159 port 443 set ESTAB (scaling 1)
Socket 27320 -> [159.89.140.122]:443 State eCONNECT_SYN->eESTABLISHED
104 6742 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
105 6742 [DemoTask] [INFO] [SocketsWrapper] [TCP_Sockets_Connect:189] Established TCP connection with mp8e5bc1c277a8e60f76.free.beeceptor.com.
106 6765 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
107 6802 [IP-Task] MSS: sending 1343
pxEasyFit: ARP 10.25.10.22 -> 10.25.10.1
108 6842 [IP-Task] ipARP_REQUEST from 10.25.10.22 to 10.25.10.1 end-point 10.25.10.41
pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
109 6902 [IP-Task] ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
110 6942 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
111 6942 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
112 6942 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
113 6942 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::8166:e699:8a0c:f59a ->ff02::1:2 ) BAD
114 7042 [MAC_ISR] Network interface: dropped packet
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
115 7042 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Socket 27320 -> [159.89.140.122]:443 State eESTABLISHED->eLAST_ACK
116 7042 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
117 7054 [DemoTask] [ERROR] [MbedtlsTransport] [tlsHandshake:606] Failed to perform TLS handshake: mbedTLSError= SSL - A fatal alert message was received from our peer : <No-Low-Level-Code>.
118 7102 [IP-Task] Socket 27320 -> [159.89.140.122]:443 State eLAST_ACK->eCLOSE_WAIT
FreeRTOS_closesocket[0.0.0.0 port 27320 to 159.89.140.122 port 443]: buffers 60 socks 0
119 7102 [DemoTask] [WARN] [HTTP] [connectToServerWithBackoffRetries:121] Connection to the HTTP server failed. Retrying connection with backoff and jitter.
120 7102 [DemoTask] [INFO] [HTTP] [connectToServerWithBackoffRetries:124] Retry attempt 2 out of maximum retry attempts 5.
121 7102 [DemoTask] [INFO] [HTTPDemo] [prvConnectToServer:388] Establishing a TLS session to mp8e5bc1c277a8e60f76.free.beeceptor.com:443.
122 7102 [DemoTask] FreeRTOS_ProcessDNSCache: look-up: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 0)
FreeRTOS_FindEndPointOnNetMask[4]: No match for 8.8.8.8
123 7102 [IP-Task] ARP 8.8.8.8 hit using 10.25.10.1
FreeRTOS_ProcessDNSCache: add: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 1798)
124 7162 [DemoTask] DNS[0xDDF6]: The answer to 'mp8e5bc1c277a8e60f76.free.beeceptor.com' (159.89.140.122) will be stored
FreeRTOS_connect: 23415 to 159.89.140.122:443
125 7162 [DemoTask] Socket 23415 -> [159.89.140.122]:443 State eCLOSED->eCONNECT_SYN
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
126 7162 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
prvSocketSetMSS: 1400 bytes for 159.89.140.122 port 443
127 7162 [IP-Task] prvWinScaleFactor: uxRxWinSize 1 MSS 1400 Factor 0
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
128 7162 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Connect[159.89.140.122:443]: next timeout 1: 3000 ms
129 7202 [IP-Task] MSS change 1400 -> 1343
Change mss 1400 => 1343
130 7202 [IP-Task] TCP: active 23415 => 122.140.89.159 port 443 set ESTAB (scaling 1)
Socket 23415 -> [159.89.140.122]:443 State eCONNECT_SYN->eESTABLISHED
131 7202 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
132 7202 [DemoTask] [INFO] [SocketsWrapper] [TCP_Sockets_Connect:189] Established TCP connection with mp8e5bc1c277a8e60f76.free.beeceptor.com.
133 7227 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
134 7262 [MAC_ISR] pxEasyFit: ARP 10.25.10.37 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.37 to 10.25.10.215 end-point 10.25.10.41
135 7302 [IP-Task] MSS: sending 1343
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
136 7522 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Socket 23415 -> [159.89.140.122]:443 State eESTABLISHED->eLAST_ACK
137 7522 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
138 7535 [DemoTask] [ERROR] [MbedtlsTransport] [tlsHandshake:606] Failed to perform TLS handshake: mbedTLSError= SSL - A fatal alert message was received from our peer : <No-Low-Level-Code>.
139 7582 [IP-Task] Socket 23415 -> [159.89.140.122]:443 State eLAST_ACK->eCLOSE_WAIT
FreeRTOS_closesocket[0.0.0.0 port 23415 to 159.89.140.122 port 443]: buffers 60 socks 0
140 7582 [DemoTask] [WARN] [HTTP] [connectToServerWithBackoffRetries:121] Connection to the HTTP server failed. Retrying connection with backoff and jitter.
141 7582 [DemoTask] [INFO] [HTTP] [connectToServerWithBackoffRetries:124] Retry attempt 3 out of maximum retry attempts 5.
142 7582 [DemoTask] [INFO] [HTTPDemo] [prvConnectToServer:388] Establishing a TLS session to mp8e5bc1c277a8e60f76.free.beeceptor.com:443.
143 7582 [DemoTask] FreeRTOS_ProcessDNSCache: look-up: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 0)
FreeRTOS_FindEndPointOnNetMask[4]: No match for 8.8.8.8
144 7582 [IP-Task] ARP 8.8.8.8 hit using 10.25.10.1
FreeRTOS_ProcessDNSCache: add: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 1797)
145 7622 [DemoTask] DNS[0x1E69]: The answer to 'mp8e5bc1c277a8e60f76.free.beeceptor.com' (159.89.140.122) will be stored
FreeRTOS_connect: 41550 to 159.89.140.122:443
146 7622 [DemoTask] Socket 41550 -> [159.89.140.122]:443 State eCLOSED->eCONNECT_SYN
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
147 7622 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
prvSocketSetMSS: 1400 bytes for 159.89.140.122 port 443
148 7622 [IP-Task] prvWinScaleFactor: uxRxWinSize 1 MSS 1400 Factor 0
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
149 7622 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Connect[159.89.140.122:443]: next timeout 1: 3000 ms
150 7682 [IP-Task] MSS change 1400 -> 1343
Change mss 1400 => 1343
151 7682 [IP-Task] TCP: active 41550 => 122.140.89.159 port 443 set ESTAB (scaling 1)
Socket 41550 -> [159.89.140.122]:443 State eCONNECT_SYN->eESTABLISHED
152 7682 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
153 7682 [DemoTask] [INFO] [SocketsWrapper] [TCP_Sockets_Connect:189] Established TCP connection with mp8e5bc1c277a8e60f76.free.beeceptor.com.
154 7708 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
155 7722 [IP-Task] MSS: sending 1343
pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
156 7942 [MAC_ISR] pxEasyFit: ARP 10.25.10.22 -> 10.25.10.1
ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
157 7942 [IP-Task] ipARP_REQUEST from 10.25.10.22 to 10.25.10.1 end-point 10.25.10.41
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
158 7982 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
159 7982 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
160 7982 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
161 7982 [MAC_ISR] Network interface: dropped packet
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
162 7982 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Socket 41550 -> [159.89.140.122]:443 State eESTABLISHED->eLAST_ACK
163 7982 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
164 7993 [DemoTask] [ERROR] [MbedtlsTransport] [tlsHandshake:606] Failed to perform TLS handshake: mbedTLSError= SSL - A fatal alert message was received from our peer : <No-Low-Level-Code>.
165 8022 [IP-Task] Socket 41550 -> [159.89.140.122]:443 State eLAST_ACK->eCLOSE_WAIT
FreeRTOS_closesocket[0.0.0.0 port 41550 to 159.89.140.122 port 443]: buffers 60 socks 0
166 8022 [DemoTask] [WARN] [HTTP] [connectToServerWithBackoffRetries:121] Connection to the HTTP server failed. Retrying connection with backoff and jitter.
167 8022 [DemoTask] [INFO] [HTTP] [connectToServerWithBackoffRetries:124] Retry attempt 4 out of maximum retry attempts 5.
168 8022 [DemoTask] [INFO] [HTTPDemo] [prvConnectToServer:388] Establishing a TLS session to mp8e5bc1c277a8e60f76.free.beeceptor.com:443.
169 8022 [DemoTask] FreeRTOS_ProcessDNSCache: look-up: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 0)
FreeRTOS_FindEndPointOnNetMask[4]: No match for 8.8.8.8
170 8023 [IP-Task] ARP 8.8.8.8 hit using 10.25.10.1
FreeRTOS_ProcessDNSCache: add: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 1796)
171 8082 [DemoTask] DNS[0x7135]: The answer to 'mp8e5bc1c277a8e60f76.free.beeceptor.com' (159.89.140.122) will be stored
FreeRTOS_connect: 26570 to 159.89.140.122:443
172 8082 [DemoTask] Socket 26570 -> [159.89.140.122]:443 State eCLOSED->eCONNECT_SYN
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
173 8082 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
prvSocketSetMSS: 1400 bytes for 159.89.140.122 port 443
174 8082 [IP-Task] prvWinScaleFactor: uxRxWinSize 1 MSS 1400 Factor 0
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
175 8082 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Connect[159.89.140.122:443]: next timeout 1: 3000 ms
176 8142 [IP-Task] MSS change 1400 -> 1343
Change mss 1400 => 1343
177 8142 [IP-Task] TCP: active 26570 => 122.140.89.159 port 443 set ESTAB (scaling 1)
Socket 26570 -> [159.89.140.122]:443 State eCONNECT_SYN->eESTABLISHED
178 8142 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
179 8142 [DemoTask] [INFO] [SocketsWrapper] [TCP_Sockets_Connect:189] Established TCP connection with mp8e5bc1c277a8e60f76.free.beeceptor.com.
180 8167 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
181 8182 [MAC_ISR] pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
182 8242 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::7751:e897:a7da:c36d ->ff02::1:2 ) BAD
Network interface: dropped packet
183 8242 [IP-Task] MSS: sending 1343
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
184 8442 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Socket 26570 -> [159.89.140.122]:443 State eESTABLISHED->eLAST_ACK
185 8442 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
186 8454 [DemoTask] [ERROR] [MbedtlsTransport] [tlsHandshake:606] Failed to perform TLS handshake: mbedTLSError= SSL - A fatal alert message was received from our peer : <No-Low-Level-Code>.
187 8502 [IP-Task] Socket 26570 -> [159.89.140.122]:443 State eLAST_ACK->eCLOSE_WAIT
FreeRTOS_closesocket[0.0.0.0 port 26570 to 159.89.140.122 port 443]: buffers 60 socks 0
188 8502 [DemoTask] [WARN] [HTTP] [connectToServerWithBackoffRetries:121] Connection to the HTTP server failed. Retrying connection with backoff and jitter.
189 8502 [DemoTask] [INFO] [HTTP] [connectToServerWithBackoffRetries:124] Retry attempt 5 out of maximum retry attempts 5.
190 8502 [DemoTask] [INFO] [HTTPDemo] [prvConnectToServer:388] Establishing a TLS session to mp8e5bc1c277a8e60f76.free.beeceptor.com:443.
191 8502 [DemoTask] FreeRTOS_ProcessDNSCache: look-up: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 0)
FreeRTOS_FindEndPointOnNetMask[4]: No match for 8.8.8.8
192 8502 [IP-Task] ARP 8.8.8.8 hit using 10.25.10.1
FreeRTOS_ProcessDNSCache: add: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 1795)
193 8562 [DemoTask] DNS[0x564C]: The answer to 'mp8e5bc1c277a8e60f76.free.beeceptor.com' (159.89.140.122) will be stored
FreeRTOS_connect: 3977 to 159.89.140.122:443
194 8562 [DemoTask] Socket 3977 -> [159.89.140.122]:443 State eCLOSED->eCONNECT_SYN
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
195 8562 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
prvSocketSetMSS: 1400 bytes for 159.89.140.122 port 443
196 8562 [IP-Task] prvWinScaleFactor: uxRxWinSize 1 MSS 1400 Factor 0
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
197 8562 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Connect[159.89.140.122:443]: next timeout 1: 3000 ms
198 8622 [MAC_ISR] pxEasyFit: ARP 10.25.10.19 -> 10.25.10.7
ipARP_REQUEST from 10.25.10.19 to 10.25.10.7 end-point 10.25.10.41
199 8622 [IP-Task] MSS change 1400 -> 1343
Change mss 1400 => 1343
200 8622 [IP-Task] TCP: active 3977 => 122.140.89.159 port 443 set ESTAB (scaling 1)
Socket 3977 -> [159.89.140.122]:443 State eCONNECT_SYN->eESTABLISHED
201 8622 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
202 8622 [DemoTask] [INFO] [SocketsWrapper] [TCP_Sockets_Connect:189] Established TCP connection with mp8e5bc1c277a8e60f76.free.beeceptor.com.
203 8652 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
204 8722 [MAC_ISR] pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
MSS: sending 1343
205 8722 [IP-Task] ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
pxEasyFit: ARP 10.25.10.16 -> 10.25.10.41
206 8782 [IP-Task] ipARP_REQUEST from 10.25.10.16 to 10.25.10.41 end-point 10.25.10.41
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
207 8942 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Socket 3977 -> [159.89.140.122]:443 State eESTABLISHED->eLAST_ACK
208 8942 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
209 8953 [DemoTask] [ERROR] [MbedtlsTransport] [tlsHandshake:606] Failed to perform TLS handshake: mbedTLSError= SSL - A fatal alert message was received from our peer : <No-Low-Level-Code>.
210 8982 [MAC_ISR] pxEasyFit: ARP 10.25.10.22 -> 10.25.10.1
Socket 3977 -> [159.89.140.122]:443 State eLAST_ACK->eCLOSE_WAIT
211 8982 [IP-Task] ipARP_REQUEST from 10.25.10.22 to 10.25.10.1 end-point 10.25.10.41
FreeRTOS_closesocket[0.0.0.0 port 3977 to 159.89.140.122 port 443]: buffers 60 socks 0
212 8982 [DemoTask] [ERROR] [HTTP] [connectToServerWithBackoffRetries:131] Connection to the server failed, all attempts exhausted.
213 8982 [DemoTask] [ERROR] [HTTPDemo] [prvHTTPDemoTask:295] Failed to connect to HTTP server mp8e5bc1c277a8e60f76.free.beeceptor.com.
214 8982 [DemoTask] [WARN] [HTTPDemo] [prvHTTPDemoTask:331] Demo iteration 1 failed. Retrying...
215 9082 [MAC_ISR] pxEasyFit: ARP 10.25.10.19 -> 10.25.10.7
ipARP_REQUEST from 10.25.10.19 to 10.25.10.7 end-point 10.25.10.41
216 9802 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
Network interface: dropped packet
217 9842 [MAC_ISR] pxEasyFit: ARP 10.25.10.31 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.31 to 10.25.10.215 end-point 10.25.10.41
218 9944 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
Network interface: dropped packet
219 10044 [MAC_ISR] pxEasyFit: ARP 10.25.10.22 -> 10.25.10.1
ipARP_REQUEST from 10.25.10.22 to 10.25.10.1 end-point 10.25.10.41
220 10084 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
Network interface: dropped packet
221 10084 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
Network interface: dropped packet
222 10084 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
Network interface: dropped packet
223 10084 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
Network interface: dropped packet
224 10144 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
Network interface: dropped packet
225 10244 [MAC_ISR] pxEasyFit: ARP 10.25.10.31 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.31 to 10.25.10.215 end-point 10.25.10.41
226 10604 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
Network interface: dropped packet
227 10704 [MAC_ISR] pxEasyFit: ARP 10.25.10.31 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.31 to 10.25.10.215 end-point 10.25.10.41
228 11064 [MAC_ISR] pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
pxEasyFit: ARP 10.25.10.22 -> 10.25.10.1
229 11064 [IP-Task] ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
ipARP_REQUEST from 10.25.10.22 to 10.25.10.1 end-point 10.25.10.41
230 11164 [MAC_ISR] pxEasyFit: ARP 10.25.10.20 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.20 to 10.25.10.215 end-point 10.25.10.41
231 11424 [MAC_ISR] pxEasyFit: ARP 10.25.10.20 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.20 to 10.25.10.215 end-point 10.25.10.41
232 11464 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
Network interface: dropped packet
233 11564 [MAC_ISR] pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
234 11625 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
Network interface: dropped packet
235 11665 [MAC_ISR] pxEasyFit: ARP 10.25.10.37 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.37 to 10.25.10.215 end-point 10.25.10.41
236 11945 [MAC_ISR] pxEasyFit: ARP 10.25.10.20 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.20 to 10.25.10.215 end-point 10.25.10.41
237 12085 [MAC_ISR] pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
238 12085 [MAC_ISR] Network interface: dropped packet
ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
239 12145 [MAC_ISR] pxEasyFit: ARP 10.25.10.22 -> 10.25.10.1
pxEasyFit: ARP 10.25.10.37 -> 10.25.10.215
240 12145 [IP-Task] ipARP_REQUEST from 10.25.10.22 to 10.25.10.1 end-point 10.25.10.41
ipARP_REQUEST from 10.25.10.37 to 10.25.10.215 end-point 10.25.10.41
241 12505 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
Network interface: dropped packet
242 12605 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
Network interface: dropped packet
243 12665 [MAC_ISR] pxEasyFit: ARP 10.25.10.37 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.37 to 10.25.10.215 end-point 10.25.10.41
244 12725 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::97c3:cbd5:b213:88c9 ->ff02::fb ) BAD
Network interface: dropped packet
245 13185 [MAC_ISR] pxEasyFit: ARP 10.25.10.22 -> 10.25.10.1
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
246 13185 [MAC_ISR] Network interface: dropped packet
ipARP_REQUEST from 10.25.10.22 to 10.25.10.1 end-point 10.25.10.41
247 13225 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::97c3:cbd5:b213:88c9 ->ff02::fb ) BAD
Network interface: dropped packet
248 13425 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::3bda:94ce:cd00:64d7 ->ff02::fb ) BAD
Network interface: dropped packet
249 13525 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
Network interface: dropped packet
250 13625 [MAC_ISR] pxEasyFit: ARP 10.25.10.7 -> 10.25.10.1
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
251 13625 [MAC_ISR] Network interface: dropped packet
ipARP_REQUEST from 10.25.10.7 to 10.25.10.1 end-point 10.25.10.41
252 13945 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::3bda:94ce:cd00:64d7 ->ff02::fb ) BAD
Network interface: dropped packet
253 13982 [DemoTask] [INFO] [HTTPDemo] [prvHTTPDemoTask:256] ---------STARTING DEMO---------

254 13982 [DemoTask] [INFO] [HTTPDemo] [prvConnectToServer:388] Establishing a TLS session to mp8e5bc1c277a8e60f76.free.beeceptor.com:443.
255 13982 [DemoTask] FreeRTOS_ProcessDNSCache: look-up: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 0)
FreeRTOS_FindEndPointOnNetMask[4]: No match for 8.8.8.8
256 13982 [IP-Task] ARP 8.8.8.8 hit using 10.25.10.1
FreeRTOS_ProcessDNSCache: add: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 1785)
257 14045 [DemoTask] DNS[0x2B86]: The answer to 'mp8e5bc1c277a8e60f76.free.beeceptor.com' (159.89.140.122) will be stored
FreeRTOS_connect: 16224 to 159.89.140.122:443
258 14045 [DemoTask] Socket 16224 -> [159.89.140.122]:443 State eCLOSED->eCONNECT_SYN
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
259 14045 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
prvSocketSetMSS: 1400 bytes for 159.89.140.122 port 443
260 14045 [IP-Task] prvWinScaleFactor: uxRxWinSize 1 MSS 1400 Factor 0
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
261 14045 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Connect[159.89.140.122:443]: next timeout 1: 3000 ms
262 14085 [IP-Task] MSS change 1400 -> 1343
Change mss 1400 => 1343
263 14085 [IP-Task] TCP: active 16224 => 122.140.89.159 port 443 set ESTAB (scaling 1)
Socket 16224 -> [159.89.140.122]:443 State eCONNECT_SYN->eESTABLISHED
264 14085 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
265 14085 [DemoTask] [INFO] [SocketsWrapper] [TCP_Sockets_Connect:189] Established TCP connection with mp8e5bc1c277a8e60f76.free.beeceptor.com.
266 14110 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
267 14145 [MAC_ISR] pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
268 14145 [MAC_ISR] Network interface: dropped packet
ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
269 14145 [IP-Task] MSS: sending 1343
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
270 14185 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
271 14185 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
272 14185 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
273 14185 [MAC_ISR] Network interface: dropped packet
pxEasyFit: ARP 10.25.10.22 -> 10.25.10.1
274 14185 [IP-Task] ipARP_REQUEST from 10.25.10.22 to 10.25.10.1 end-point 10.25.10.41
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
275 14405 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Socket 16224 -> [159.89.140.122]:443 State eESTABLISHED->eLAST_ACK
276 14405 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
277 14418 [DemoTask] [ERROR] [MbedtlsTransport] [tlsHandshake:606] Failed to perform TLS handshake: mbedTLSError= SSL - A fatal alert message was received from our peer : <No-Low-Level-Code>.
278 14445 [IP-Task] Socket 16224 -> [159.89.140.122]:443 State eLAST_ACK->eCLOSE_WAIT
FreeRTOS_closesocket[0.0.0.0 port 16224 to 159.89.140.122 port 443]: buffers 60 socks 0
279 14445 [DemoTask] [WARN] [HTTP] [connectToServerWithBackoffRetries:121] Connection to the HTTP server failed. Retrying connection with backoff and jitter.
280 14445 [DemoTask] [INFO] [HTTP] [connectToServerWithBackoffRetries:124] Retry attempt 1 out of maximum retry attempts 5.
281 14445 [DemoTask] [INFO] [HTTPDemo] [prvConnectToServer:388] Establishing a TLS session to mp8e5bc1c277a8e60f76.free.beeceptor.com:443.
282 14445 [DemoTask] FreeRTOS_ProcessDNSCache: look-up: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 0)
FreeRTOS_FindEndPointOnNetMask[4]: No match for 8.8.8.8
283 14446 [IP-Task] ARP 8.8.8.8 hit using 10.25.10.1
FreeRTOS_ProcessDNSCache: add: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 1784)
284 14505 [DemoTask] DNS[0xC880]: The answer to 'mp8e5bc1c277a8e60f76.free.beeceptor.com' (159.89.140.122) will be stored
FreeRTOS_connect: 60125 to 159.89.140.122:443
285 14505 [DemoTask] Socket 60125 -> [159.89.140.122]:443 State eCLOSED->eCONNECT_SYN
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
286 14505 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
prvSocketSetMSS: 1400 bytes for 159.89.140.122 port 443
287 14505 [IP-Task] prvWinScaleFactor: uxRxWinSize 1 MSS 1400 Factor 0
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
288 14505 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Connect[159.89.140.122:443]: next timeout 1: 3000 ms
289 14545 [IP-Task] MSS change 1400 -> 1343
Change mss 1400 => 1343
290 14545 [IP-Task] TCP: active 60125 => 122.140.89.159 port 443 set ESTAB (scaling 1)
Socket 60125 -> [159.89.140.122]:443 State eCONNECT_SYN->eESTABLISHED
291 14545 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
292 14545 [DemoTask] [INFO] [SocketsWrapper] [TCP_Sockets_Connect:189] Established TCP connection with mp8e5bc1c277a8e60f76.free.beeceptor.com.
293 14571 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
294 14605 [IP-Task] MSS: sending 1343
pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
295 14665 [IP-Task] ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
296 14865 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Socket 60125 -> [159.89.140.122]:443 State eESTABLISHED->eLAST_ACK
297 14865 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
298 14875 [DemoTask] [ERROR] [MbedtlsTransport] [tlsHandshake:606] Failed to perform TLS handshake: mbedTLSError= SSL - A fatal alert message was received from our peer : <No-Low-Level-Code>.
299 14905 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
Network interface: dropped packet
300 14905 [IP-Task] Socket 60125 -> [159.89.140.122]:443 State eLAST_ACK->eCLOSE_WAIT
FreeRTOS_closesocket[0.0.0.0 port 60125 to 159.89.140.122 port 443]: buffers 60 socks 0
301 14905 [DemoTask] [WARN] [HTTP] [connectToServerWithBackoffRetries:121] Connection to the HTTP server failed. Retrying connection with backoff and jitter.
302 14905 [DemoTask] [INFO] [HTTP] [connectToServerWithBackoffRetries:124] Retry attempt 2 out of maximum retry attempts 5.
303 14905 [DemoTask] [INFO] [HTTPDemo] [prvConnectToServer:388] Establishing a TLS session to mp8e5bc1c277a8e60f76.free.beeceptor.com:443.
304 14905 [DemoTask] FreeRTOS_ProcessDNSCache: look-up: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 0)
FreeRTOS_FindEndPointOnNetMask[4]: No match for 8.8.8.8
305 14905 [IP-Task] ARP 8.8.8.8 hit using 10.25.10.1
pxEasyFit: ARP 10.25.10.31 -> 10.25.10.215
306 14965 [IP-Task] ipARP_REQUEST from 10.25.10.31 to 10.25.10.215 end-point 10.25.10.41
FreeRTOS_ProcessDNSCache: add: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 1783)
307 14965 [DemoTask] DNS[0x57E0]: The answer to 'mp8e5bc1c277a8e60f76.free.beeceptor.com' (159.89.140.122) will be stored
FreeRTOS_connect: 22686 to 159.89.140.122:443
308 14965 [DemoTask] Socket 22686 -> [159.89.140.122]:443 State eCLOSED->eCONNECT_SYN
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
309 14965 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
prvSocketSetMSS: 1400 bytes for 159.89.140.122 port 443
310 14965 [IP-Task] prvWinScaleFactor: uxRxWinSize 1 MSS 1400 Factor 0
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
311 14965 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Connect[159.89.140.122:443]: next timeout 1: 3000 ms
312 15005 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
Network interface: dropped packet
313 15005 [IP-Task] MSS change 1400 -> 1343
Change mss 1400 => 1343
314 15005 [IP-Task] TCP: active 22686 => 122.140.89.159 port 443 set ESTAB (scaling 1)
Socket 22686 -> [159.89.140.122]:443 State eCONNECT_SYN->eESTABLISHED
315 15005 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
316 15005 [DemoTask] [INFO] [SocketsWrapper] [TCP_Sockets_Connect:189] Established TCP connection with mp8e5bc1c277a8e60f76.free.beeceptor.com.
317 15031 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
318 15065 [IP-Task] MSS: sending 1343
EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
319 15105 [MAC_ISR] Network interface: dropped packet
pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
320 15165 [IP-Task] ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
321 15205 [MAC_ISR] Network interface: dropped packet
pxEasyFit: ARP 10.25.10.22 -> 10.25.10.1
322 15245 [IP-Task] ipARP_REQUEST from 10.25.10.22 to 10.25.10.1 end-point 10.25.10.41
pxEasyFit: ARP 10.25.10.31 -> 10.25.10.215
323 15305 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
324 15305 [IP-Task] Socket 22686 -> [159.89.140.122]:443 State eESTABLISHED->eLAST_ACK
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
325 15305 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
ipARP_REQUEST from 10.25.10.31 to 10.25.10.215 end-point 10.25.10.41
326 15316 [DemoTask] [ERROR] [MbedtlsTransport] [tlsHandshake:606] Failed to perform TLS handshake: mbedTLSError= SSL - A fatal alert message was received from our peer : <No-Low-Level-Code>.
327 15345 [IP-Task] Socket 22686 -> [159.89.140.122]:443 State eLAST_ACK->eCLOSE_WAIT
FreeRTOS_closesocket[0.0.0.0 port 22686 to 159.89.140.122 port 443]: buffers 60 socks 0
328 15345 [DemoTask] [WARN] [HTTP] [connectToServerWithBackoffRetries:121] Connection to the HTTP server failed. Retrying connection with backoff and jitter.
329 15345 [DemoTask] [INFO] [HTTP] [connectToServerWithBackoffRetries:124] Retry attempt 3 out of maximum retry attempts 5.
330 15345 [DemoTask] [INFO] [HTTPDemo] [prvConnectToServer:388] Establishing a TLS session to mp8e5bc1c277a8e60f76.free.beeceptor.com:443.
331 15345 [DemoTask] FreeRTOS_ProcessDNSCache: look-up: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 0)
FreeRTOS_FindEndPointOnNetMask[4]: No match for 8.8.8.8
332 15345 [IP-Task] ARP 8.8.8.8 hit using 10.25.10.1
EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
333 15405 [MAC_ISR] Network interface: dropped packet
FreeRTOS_ProcessDNSCache: add: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 1782)
334 15405 [DemoTask] DNS[0xEE65]: The answer to 'mp8e5bc1c277a8e60f76.free.beeceptor.com' (159.89.140.122) will be stored
FreeRTOS_connect: 19513 to 159.89.140.122:443
335 15405 [DemoTask] Socket 19513 -> [159.89.140.122]:443 State eCLOSED->eCONNECT_SYN
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
336 15405 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
prvSocketSetMSS: 1400 bytes for 159.89.140.122 port 443
337 15405 [IP-Task] prvWinScaleFactor: uxRxWinSize 1 MSS 1400 Factor 0
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
338 15405 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Connect[159.89.140.122:443]: next timeout 1: 3000 ms
339 15445 [IP-Task] MSS change 1400 -> 1343
Change mss 1400 => 1343
340 15445 [IP-Task] TCP: active 19513 => 122.140.89.159 port 443 set ESTAB (scaling 1)
Socket 19513 -> [159.89.140.122]:443 State eCONNECT_SYN->eESTABLISHED
341 15445 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
342 15445 [DemoTask] [INFO] [SocketsWrapper] [TCP_Sockets_Connect:189] Established TCP connection with mp8e5bc1c277a8e60f76.free.beeceptor.com.
343 15472 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
344 15505 [IP-Task] MSS: sending 1343
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
345 15645 [MAC_ISR] Network interface: dropped packet
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
346 15745 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Socket 19513 -> [159.89.140.122]:443 State eESTABLISHED->eLAST_ACK
347 15745 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
348 15758 [DemoTask] [ERROR] [MbedtlsTransport] [tlsHandshake:606] Failed to perform TLS handshake: mbedTLSError= SSL - A fatal alert message was received from our peer : <No-Low-Level-Code>.
349 15805 [MAC_ISR] pxEasyFit: ARP 10.25.10.31 -> 10.25.10.215
Socket 19513 -> [159.89.140.122]:443 State eLAST_ACK->eCLOSE_WAIT
350 15805 [IP-Task] ipARP_REQUEST from 10.25.10.31 to 10.25.10.215 end-point 10.25.10.41
FreeRTOS_closesocket[0.0.0.0 port 19513 to 159.89.140.122 port 443]: buffers 60 socks 0
351 15805 [DemoTask] [WARN] [HTTP] [connectToServerWithBackoffRetries:121] Connection to the HTTP server failed. Retrying connection with backoff and jitter.
352 15805 [DemoTask] [INFO] [HTTP] [connectToServerWithBackoffRetries:124] Retry attempt 4 out of maximum retry attempts 5.
353 15805 [DemoTask] [INFO] [HTTPDemo] [prvConnectToServer:388] Establishing a TLS session to mp8e5bc1c277a8e60f76.free.beeceptor.com:443.
354 15805 [DemoTask] FreeRTOS_ProcessDNSCache: look-up: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 0)
FreeRTOS_FindEndPointOnNetMask[4]: No match for 8.8.8.8
355 15806 [IP-Task] ARP 8.8.8.8 hit using 10.25.10.1
FreeRTOS_ProcessDNSCache: add: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 1781)
356 15865 [DemoTask] DNS[0x0C47]: The answer to 'mp8e5bc1c277a8e60f76.free.beeceptor.com' (159.89.140.122) will be stored
FreeRTOS_connect: 25391 to 159.89.140.122:443
357 15865 [DemoTask] Socket 25391 -> [159.89.140.122]:443 State eCLOSED->eCONNECT_SYN
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
358 15865 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
prvSocketSetMSS: 1400 bytes for 159.89.140.122 port 443
359 15865 [IP-Task] prvWinScaleFactor: uxRxWinSize 1 MSS 1400 Factor 0
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
360 15865 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Connect[159.89.140.122:443]: next timeout 1: 3000 ms
361 15905 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
Network interface: dropped packet
362 15905 [IP-Task] MSS change 1400 -> 1343
Change mss 1400 => 1343
363 15905 [IP-Task] TCP: active 25391 => 122.140.89.159 port 443 set ESTAB (scaling 1)
Socket 25391 -> [159.89.140.122]:443 State eCONNECT_SYN->eESTABLISHED
364 15905 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
365 15905 [DemoTask] [INFO] [SocketsWrapper] [TCP_Sockets_Connect:189] Established TCP connection with mp8e5bc1c277a8e60f76.free.beeceptor.com.
366 15931 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
367 16005 [IP-Task] MSS: sending 1343
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
368 16165 [MAC_ISR] Network interface: dropped packet
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
369 16205 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Socket 25391 -> [159.89.140.122]:443 State eESTABLISHED->eLAST_ACK
370 16205 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
371 16215 [DemoTask] [ERROR] [MbedtlsTransport] [tlsHandshake:606] Failed to perform TLS handshake: mbedTLSError= SSL - A fatal alert message was received from our peer : <No-Low-Level-Code>.
372 16265 [MAC_ISR] pxEasyFit: ARP 10.25.10.22 -> 10.25.10.1
Socket 25391 -> [159.89.140.122]:443 State eLAST_ACK->eCLOSE_WAIT
373 16267 [IP-Task] ipARP_REQUEST from 10.25.10.22 to 10.25.10.1 end-point 10.25.10.41
FreeRTOS_closesocket[0.0.0.0 port 25391 to 159.89.140.122 port 443]: buffers 60 socks 0
374 16267 [DemoTask] [WARN] [HTTP] [connectToServerWithBackoffRetries:121] Connection to the HTTP server failed. Retrying connection with backoff and jitter.
375 16267 [DemoTask] [INFO] [HTTP] [connectToServerWithBackoffRetries:124] Retry attempt 5 out of maximum retry attempts 5.
376 16267 [DemoTask] [INFO] [HTTPDemo] [prvConnectToServer:388] Establishing a TLS session to mp8e5bc1c277a8e60f76.free.beeceptor.com:443.
377 16267 [DemoTask] FreeRTOS_ProcessDNSCache: look-up: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 0)
FreeRTOS_FindEndPointOnNetMask[4]: No match for 8.8.8.8
378 16268 [IP-Task] ARP 8.8.8.8 hit using 10.25.10.1
FreeRTOS_ProcessDNSCache: add: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 1780)
379 16305 [DemoTask] DNS[0x6A64]: The answer to 'mp8e5bc1c277a8e60f76.free.beeceptor.com' (159.89.140.122) will be stored
FreeRTOS_connect: 1999 to 159.89.140.122:443
380 16305 [DemoTask] Socket 1999 -> [159.89.140.122]:443 State eCLOSED->eCONNECT_SYN
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
381 16305 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
prvSocketSetMSS: 1400 bytes for 159.89.140.122 port 443
382 16305 [IP-Task] prvWinScaleFactor: uxRxWinSize 1 MSS 1400 Factor 0
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
383 16305 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Connect[159.89.140.122:443]: next timeout 1: 3000 ms
384 16365 [IP-Task] MSS change 1400 -> 1343
Change mss 1400 => 1343
385 16365 [IP-Task] TCP: active 1999 => 122.140.89.159 port 443 set ESTAB (scaling 1)
Socket 1999 -> [159.89.140.122]:443 State eCONNECT_SYN->eESTABLISHED
386 16365 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
387 16365 [DemoTask] [INFO] [SocketsWrapper] [TCP_Sockets_Connect:189] Established TCP connection with mp8e5bc1c277a8e60f76.free.beeceptor.com.
388 16389 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
389 16425 [IP-Task] MSS: sending 1343
pxEasyFit: ARP 10.25.10.20 -> 10.25.10.215
390 16465 [IP-Task] ipARP_REQUEST from 10.25.10.20 to 10.25.10.215 end-point 10.25.10.41
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
391 16665 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Socket 1999 -> [159.89.140.122]:443 State eESTABLISHED->eLAST_ACK
392 16665 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
393 16677 [DemoTask] [ERROR] [MbedtlsTransport] [tlsHandshake:606] Failed to perform TLS handshake: mbedTLSError= SSL - A fatal alert message was received from our peer : <No-Low-Level-Code>.
394 16725 [IP-Task] Socket 1999 -> [159.89.140.122]:443 State eLAST_ACK->eCLOSE_WAIT
FreeRTOS_closesocket[0.0.0.0 port 1999 to 159.89.140.122 port 443]: buffers 60 socks 0
395 16725 [DemoTask] [ERROR] [HTTP] [connectToServerWithBackoffRetries:131] Connection to the server failed, all attempts exhausted.
396 16725 [DemoTask] [ERROR] [HTTPDemo] [prvHTTPDemoTask:295] Failed to connect to HTTP server mp8e5bc1c277a8e60f76.free.beeceptor.com.
397 16725 [DemoTask] [WARN] [HTTPDemo] [prvHTTPDemoTask:331] Demo iteration 2 failed. Retrying...
398 16785 [MAC_ISR] pxEasyFit: ARP 10.25.10.20 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.20 to 10.25.10.215 end-point 10.25.10.41
399 16825 [MAC_ISR] pxEasyFit: ARP 10.25.10.37 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.37 to 10.25.10.215 end-point 10.25.10.41
400 16885 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::34da:241:b2f1:fd6e ->ff02::fb ) BAD
Network interface: dropped packet
401 16945 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
Network interface: dropped packet
402 17205 [MAC_ISR] pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
403 17245 [MAC_ISR] pxEasyFit: ARP 10.25.10.37 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.37 to 10.25.10.215 end-point 10.25.10.41
404 17305 [MAC_ISR] pxEasyFit: ARP 10.25.10.20 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.20 to 10.25.10.215 end-point 10.25.10.41
405 17365 [MAC_ISR] pxEasyFit: ARP 10.25.10.22 -> 10.25.10.1
EasyFit[dd86]: 0 0 0 ( fe80::34da:241:b2f1:fd6e ->ff02::fb ) BAD
406 17365 [MAC_ISR] Network interface: dropped packet
ipARP_REQUEST from 10.25.10.22 to 10.25.10.1 end-point 10.25.10.41
407 17685 [MAC_ISR] pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
408 17785 [MAC_ISR] pxEasyFit: ARP 10.25.10.37 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.37 to 10.25.10.215 end-point 10.25.10.41
409 17846 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::75c6:11c2:76b4:d4fe ->ff02::fb ) BAD
Network interface: dropped packet
410 17986 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::c25f:61bb:a6b6:6871 ->ff02::c ) BAD
Network interface: dropped packet
411 18206 [MAC_ISR] pxEasyFit: ARP 10.25.10.35 -> 10.25.10.215
ipARP_REQUEST from 10.25.10.35 to 10.25.10.215 end-point 10.25.10.41
412 18366 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::75c6:11c2:76b4:d4fe ->ff02::fb ) BAD
Network interface: dropped packet
413 18406 [MAC_ISR] pxEasyFit: ARP 10.25.10.22 -> 10.25.10.1
ipARP_REQUEST from 10.25.10.22 to 10.25.10.1 end-point 10.25.10.41
414 19346 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
Network interface: dropped packet
415 19446 [MAC_ISR] pxEasyFit: ARP 10.25.10.22 -> 10.25.10.1
ipARP_REQUEST from 10.25.10.22 to 10.25.10.1 end-point 10.25.10.41
416 19826 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
Network interface: dropped packet
417 20346 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
Network interface: dropped packet

Hey Ashvajit, sorry you’re seeing these issues.
Since the log you’re sharing has the error code

89 6592 [DemoTask] [ERROR] [MbedtlsTransport] [tlsHandshake:606] Failed to perform TLS handshake: mbedTLSError= SSL - A fatal alert message was received from our peer : <No-Low-Level-Code>.

Have you verified if the HTTP server you’re accessing will respond to your TLS 1.3 communications when using your host OS’s CLI? I know that I’ve seen some servers aren’t supporting communication when using that protocol yet. Trying to connect to the server using your host OS would help determine if there is an issue with the FreeRTOS Demo or if there is a different issue.

Hi,

I tried with openssl command and I am getting following response.

C:\Users\ashvajit.prasad>openssl s_client -connect httpbun.com:443 -tls1_3
Connecting to 64.23.183.159
CONNECTED(000001D8)
depth=1 C=US, O=Let's Encrypt, CN=R3
verify error:num=20:unable to get local issuer certificate
verify return:1
depth=0 CN=httpbun.com
verify return:1
---
Certificate chain
 0 s:CN=httpbun.com
   i:C=US, O=Let's Encrypt, CN=R3
   a:PKEY: id-ecPublicKey, 256 (bit); sigalg: RSA-SHA256
   v:NotBefore: Mar 31 22:30:09 2024 GMT; NotAfter: Jun 29 22:30:08 2024 GMT
 1 s:C=US, O=Let's Encrypt, CN=R3
   i:C=US, O=Internet Security Research Group, CN=ISRG Root X1
   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256
   v:NotBefore: Sep  4 00:00:00 2020 GMT; NotAfter: Sep 15 16:00:00 2025 GMT
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIEGjCCAwKgAwIBAgISA9VucIVUqfFOZ/OSZxk2LXSRMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yNDAzMzEyMjMwMDlaFw0yNDA2MjkyMjMwMDhaMBYxFDASBgNVBAMT
C2h0dHBidW4uY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEJJszdf79gKmR
56MhgCA4GTpDDQDvBiC1JTaZrOY8UUDD6wFt1tOUW/A8oEhLCQwuEcrhpDPdOdnM
ZweyA/fHQKOCAg8wggILMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAUBggrBgEF
BQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU5ELY6qP21cI+
+KP1/ZfbupOuuj8wHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA5h+vnYsUwsYwVQYI
KwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMuby5sZW5jci5vcmcw
IgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8wFgYDVR0RBA8wDYIL
aHR0cGJ1bi5jb20wEwYDVR0gBAwwCjAIBgZngQwBAgEwggEGBgorBgEEAdZ5AgQC
BIH3BIH0APIAdwBIsONr2qZHNA/lagL6nTDrHFIBy1bdLIHZu7+rOdiEcwAAAY6W
2VSbAAAEAwBIMEYCIQDo9XZlxi3R7G+euh52w1DbfiEBALf+FjEn7pQRTQ0z2wIh
ANbbNUlW0lAxhWNt1WIUyCa/FBBRmW4SqnNoObVHEYm4AHcAouK/1h7eLy8HoNZO
bTen3GVDsMa1LqLat4r4mm31F9gAAAGOltlUtgAABAMASDBGAiEAqjZ0ribg5q9q
xfzumFqOdDCuHgYZuYK5kz5OzvZuzZgCIQCf8gMQ0s1sGAZ3H0G3T6vKYU8ZNc2T
DRuS8vpmKehH4TANBgkqhkiG9w0BAQsFAAOCAQEABAWsINsbI2B8QJ/XM1SYEkUy
zMmZpCNB2m4/MRaGVo95H8FUqo1lnXRjN6QGajsh6bxcwnklUpO0Ii9dpXO2Bki9
OQGc3wX5caKcIFal3PdA6zmhjsv/3Oz7naPhom/m2QiFM8alSJ70g0Bfvdu9nSeu
uBnH2FF07oqlyZtT3ltZxVhIjwZMDCXUWheWXnSjQbYFCLB9xvP4/zJdXIECVTwk
RkxOkP5y9xyQZTyuYalBKgRxi2qZsWZJDiZAXWU0amch1JPSwYYU4xqSYOpd91IX
ZN7I2nPykHAUKw1RRzrGuQZWQ6y1FwR2XFuBcgzdF6yrNMLqZrUCk8ojOemXLw==
-----END CERTIFICATE-----
subject=CN=httpbun.com
issuer=C=US, O=Let's Encrypt, CN=R3
---
No client certificate CA names sent
Peer signing digest: SHA256
Peer signature type: ECDSA
Server Temp Key: X25519, 253 bits
---
SSL handshake has read 2720 bytes and written 313 bytes
Verification error: unable to get local issuer certificate
---
New, TLSv1.3, Cipher is TLS_AES_128_GCM_SHA256
Server public key is 256 bit
This TLS version forbids renegotiation.
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 20 (unable to get local issuer certificate)
---
---
Post-Handshake New Session Ticket arrived:
SSL-Session:
    Protocol  : TLSv1.3
    Cipher    : TLS_AES_128_GCM_SHA256
    Session-ID: 0F20ADC5455DD3E01393E28640AE2A70A727284DCEBA15359DCAAC4E97FAF78D
    Session-ID-ctx:
    Resumption PSK: 081F7FBDF53B052B4D75B589B793C9A3983DAF619F8C0BA66AE6D0313A942D72
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    TLS session ticket lifetime hint: 604800 (seconds)
    TLS session ticket:
    0000 - 8b 72 d4 01 78 ba f5 ee-a5 66 b5 ec 32 de 41 89   .r..x....f..2.A.
    0010 - 92 d2 15 26 06 83 98 b0-84 d4 7a 1f bd f2 69 3a   ...&......z...i:
    0020 - 0a cc 01 df 83 7c f5 9a-a5 f7 42 54 56 7e a5 47   .....|....BTV~.G
    0030 - b6 a2 2e 7d d6 25 29 80-76 63 3e dd 53 58 38 d8   ...}.%).vc>.SX8.
    0040 - a8 04 ad 97 d2 4c 38 00-30 84 d9 64 11 d9 e8 77   .....L8.0..d...w
    0050 - 01 b4 01 43 0b 65 71 92-4a de 17 51 9e 56 9d 13   ...C.eq.J..Q.V..
    0060 - 2a 09 a0 c1 62 c3 f4 c0-c6                        *...b....

    Start Time: 1712145293
    Timeout   : 7200 (sec)
    Verify return code: 20 (unable to get local issuer certificate)
    Extended master secret: no
    Max Early Data: 0
---
read R BLOCK

Thanks for trying that out
Looking through your mbedtls_config.h I see that you’re not defining #define MBEDTLS_USE_PSA_CRYPTO, while attempting to use TLS 1.3. Per this mbedtls github thread I’m not sure if MbedTLS supports TLS 1.3 communications when not using MBEDTLS_USE_PSA_CRYPTO.

Is there a specific reason you are not using the mbedtls_config_v3.5.1.h that is used by default in the coreHTTP Mutual Auth demo?

EDIT: Additionally, have you tried enabling MBEDTLS_SSL_TLS1_3_COMPATIBILITY_MODE?

Yes, I am using the mbedtls_config_v3.5.1.h
I have attached it and tried enabling both

but still getting handshake error.

0 0 [None] FreeRTOS_IPInit
FreeRTOS_AddEndPoint: MAC: 11-41 IPv4: 10.10.10.200
1 1 [IP-Task] prvIPTask started


The following network interfaces are available:

Interface 1 - rpcap://\Device\NPF_{F7DCA0C4-E0B0-4795-A6B5-BACBB8A9AD4C}
              (Network adapter 'Microsoft' on local host)

Interface 2 - rpcap://\Device\NPF_{32CF632D-A152-4DAD-B5F8-6E989B133852}
              (Network adapter 'Intel(R) Ethernet Connection (23) I219-LM' on local host)

Interface 3 - rpcap://\Device\NPF_{B74FC89C-CFA7-4D45-9D83-6D70A3D3EDD9}
              (Network adapter 'Microsoft' on local host)

Interface 4 - rpcap://\Device\NPF_{A1430CB2-4284-40D1-862F-1C964593312B}
              (Network adapter 'Cato Networks' on local host)


The interface that will be opened is set by "configNETWORK_INTERFACE_TO_USE", which
should be defined in FreeRTOSConfig.h
Attempting to open interface number 2.
Successfully opened interface number 2.
vDHCPProcessEndPoint: enter 0
2 221 [IP-Task] DHCP-socket[11-41]: DHCP Socket Create
prvCreateDHCPSocket[11-41]: open, user count 1
3 221 [IP-Task] prvInitialiseDHCP: start after 250 ticks
vDHCP_RATimerReload: 250
4 221 [IP-Task] vDHCPProcessEndPoint: exit 1
[INFO] [HTTPDemo] [prvHTTPDemoTask:256] 5 223 [DemoTask] ---------STARTING DEMO---------

6 223 [DemoTask] [INFO] [HTTPDemo] [prvHTTPDemoTask:261] Waiting for the network link up event...
7 471 [IP-Task] vDHCPProcessEndPoint: enter 1
vDHCPProcess: discover
8 471 [IP-Task] vDHCPProcessEndPoint: exit 2
Bounced back by WinPCAP interface: 00:11:11:11:11:41
9 539 [IP-Task] vDHCPProcessEndPoint: enter 2
vDHCPProcess: offer 10.25.10.41 for MAC address 11-41
10 539 [IP-Task] vDHCPProcess: reply 10.25.10.41
vDHCPProcessEndPoint: exit 3
11 599 [IP-Task] vDHCPProcessEndPoint: enter 3
vDHCPProcess: offer 10.25.10.41 for MAC address 11-41
12 599 [IP-Task] vDHCPProcess: acked 10.25.10.41


IP Address: 10.25.10.41
13 599 [IP-Task] Subnet Mask: 255.255.255.0
Gateway Address: 10.25.10.1
14 599 [IP-Task] DNS Server Address: 10.254.254.1


prvCloseDHCPSocket[11-41]: closed, user count 0
15 599 [IP-Task] vDHCP_RATimerReload: 129600000
vDHCPProcessEndPoint: exit 5
16 959 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::c7e0:ef81:edda:6317 ->ff02::fb ) BAD
Network interface: dropped packet
17 959 [MAC_ISR] EasyFit[dd86]: 0 0 0 ( fe80::c7e0:ef81:edda:6317 ->ff02::fb ) BAD
Network interface: dropped packet
18 1224 [DemoTask] [INFO] [HTTPDemo] [prvConnectToServer:388] Establishing a TLS session to mp8e5bc1c277a8e60f76.free.beeceptor.com:443.
19 1224 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 10.254.254.1
ARP 10.254.254.1 miss using 10.25.10.1
20 1224 [IP-Task] FreeRTOS_FindEndPointOnNetMask[11]: No match for 10.254.254.1
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
21 1479 [MAC_ISR] Network interface: dropped packet
pxEasyFit: ARP 10.25.10.41 -> 10.25.10.1
22 1619 [IP-Task] ipARP_REPLY from 10.25.10.1 to 10.25.10.41 end-point 10.25.10.41
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
23 1839 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
24 2339 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::c7e0:ef81:edda:6317 ->ff02::fb ) BAD
25 2499 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::c7e0:ef81:edda:6317 ->ff02::fb ) BAD
26 2499 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
27 2999 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::c7e0:ef81:edda:6317 ->ff02::fb ) BAD
28 2999 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::c7e0:ef81:edda:6317 ->ff02::fb ) BAD
29 2999 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
30 3359 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
31 3819 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
32 3979 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
33 3979 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
34 3979 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::fb ) BAD
35 3979 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::7751:e897:a7da:c36d ->ff02::1:2 ) BAD
36 4479 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
37 5039 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
38 5339 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::c7e0:ef81:edda:6317 ->ff02::fb ) BAD
39 5499 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::c7e0:ef81:edda:6317 ->ff02::fb ) BAD
40 5499 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::1328:a12f:19d:fa5c ->ff02::1:ff39:c898 ) BAD
41 5839 [MAC_ISR] Network interface: dropped packet
DNS_ReadReply returns -11
42 6224 [DemoTask] prvIncreaseDNS4Index: from 0 to 1
FreeRTOS_FindEndPointOnNetMask[4]: No match for 8.8.8.8
43 6224 [IP-Task] ARP 8.8.8.8 hit using 10.25.10.1
EasyFit[dd86]: 0 0 0 ( fe80::c7e0:ef81:edda:6317 ->ff02::fb ) BAD
44 6259 [MAC_ISR] Network interface: dropped packet
FreeRTOS_ProcessDNSCache: add: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 1300)
45 6259 [DemoTask] DNS[0xCFAA]: The answer to 'mp8e5bc1c277a8e60f76.free.beeceptor.com' (159.89.140.122) will be stored
FreeRTOS_connect: 18218 to 159.89.140.122:443
46 6260 [DemoTask] Socket 18218 -> [159.89.140.122]:443 State eCLOSED->eCONNECT_SYN
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
47 6260 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
prvSocketSetMSS: 1400 bytes for 159.89.140.122 port 443
48 6260 [IP-Task] prvWinScaleFactor: uxRxWinSize 1 MSS 1400 Factor 0
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
49 6260 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Connect[159.89.140.122:443]: next timeout 1: 3000 ms
50 6299 [IP-Task] MSS change 1400 -> 1343
Change mss 1400 => 1343
51 6299 [IP-Task] TCP: active 18218 => 122.140.89.159 port 443 set ESTAB (scaling 1)
Socket 18218 -> [159.89.140.122]:443 State eCONNECT_SYN->eESTABLISHED
52 6299 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
53 6299 [DemoTask] [INFO] [SocketsWrapper] [TCP_Sockets_Connect:189] Established TCP connection with mp8e5bc1c277a8e60f76.free.beeceptor.com.
54 6359 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
55 6399 [IP-Task] MSS: sending 1343
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
56 6659 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Socket 18218 -> [159.89.140.122]:443 State eESTABLISHED->eLAST_ACK
57 6659 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
58 6659 [DemoTask] [ERROR] [MbedtlsTransport] [tlsHandshake:606] Failed to perform TLS handshake: mbedTLSError= SSL - A fatal alert message was received from our peer : <No-Low-Level-Code>.
59 6719 [IP-Task] Socket 18218 -> [159.89.140.122]:443 State eLAST_ACK->eCLOSE_WAIT
FreeRTOS_closesocket[0.0.0.0 port 18218 to 159.89.140.122 port 443]: buffers 60 socks 0
60 6719 [DemoTask] [WARN] [HTTP] [connectToServerWithBackoffRetries:121] Connection to the HTTP server failed. Retrying connection with backoff and jitter.
61 6719 [DemoTask] [INFO] [HTTP] [connectToServerWithBackoffRetries:124] Retry attempt 1 out of maximum retry attempts 5.
62 6719 [DemoTask] [INFO] [HTTPDemo] [prvConnectToServer:388] Establishing a TLS session to mp8e5bc1c277a8e60f76.free.beeceptor.com:443.
63 6719 [DemoTask] FreeRTOS_ProcessDNSCache: look-up: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 0)
FreeRTOS_FindEndPointOnNetMask[4]: No match for 8.8.8.8
64 6719 [IP-Task] ARP 8.8.8.8 hit using 10.25.10.1
EasyFit[dd86]: 0 0 0 ( fe80::c7e0:ef81:edda:6317 ->ff02::fb ) BAD
65 6759 [MAC_ISR] Network interface: dropped packet
FreeRTOS_ProcessDNSCache: add: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 1299)
66 6759 [DemoTask] DNS[0xEE21]: The answer to 'mp8e5bc1c277a8e60f76.free.beeceptor.com' (159.89.140.122) will be stored
FreeRTOS_connect: 2860 to 159.89.140.122:443
67 6760 [DemoTask] Socket 2860 -> [159.89.140.122]:443 State eCLOSED->eCONNECT_SYN
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
68 6760 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
prvSocketSetMSS: 1400 bytes for 159.89.140.122 port 443
69 6760 [IP-Task] prvWinScaleFactor: uxRxWinSize 1 MSS 1400 Factor 0
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
70 6760 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Connect[159.89.140.122:443]: next timeout 1: 3000 ms
71 6819 [IP-Task] MSS change 1400 -> 1343
Change mss 1400 => 1343
72 6819 [IP-Task] TCP: active 2860 => 122.140.89.159 port 443 set ESTAB (scaling 1)
Socket 2860 -> [159.89.140.122]:443 State eCONNECT_SYN->eESTABLISHED
73 6819 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
74 6819 [DemoTask] [INFO] [SocketsWrapper] [TCP_Sockets_Connect:189] Established TCP connection with mp8e5bc1c277a8e60f76.free.beeceptor.com.
75 6874 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
76 6919 [IP-Task] MSS: sending 1343
EasyFit[dd86]: 0 0 0 ( fe80::c7e0:ef81:edda:6317 ->ff02::fb ) BAD
77 7019 [MAC_ISR] Network interface: dropped packet
EasyFit[dd86]: 0 0 0 ( fe80::c7e0:ef81:edda:6317 ->ff02::fb ) BAD
78 7019 [MAC_ISR] Network interface: dropped packet
pxEasyFit: ARP 10.25.10.215 -> 10.25.10.20
79 7119 [IP-Task] ipARP_REQUEST from 10.25.10.215 to 10.25.10.20 end-point 10.25.10.41
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
80 7159 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Socket 2860 -> [159.89.140.122]:443 State eESTABLISHED->eLAST_ACK
81 7159 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
82 7159 [DemoTask] [ERROR] [MbedtlsTransport] [tlsHandshake:606] Failed to perform TLS handshake: mbedTLSError= SSL - A fatal alert message was received from our peer : <No-Low-Level-Code>.
83 7219 [IP-Task] Socket 2860 -> [159.89.140.122]:443 State eLAST_ACK->eCLOSE_WAIT
FreeRTOS_closesocket[0.0.0.0 port 2860 to 159.89.140.122 port 443]: buffers 60 socks 0
84 7219 [DemoTask] [WARN] [HTTP] [connectToServerWithBackoffRetries:121] Connection to the HTTP server failed. Retrying connection with backoff and jitter.
85 7219 [DemoTask] [INFO] [HTTP] [connectToServerWithBackoffRetries:124] Retry attempt 2 out of maximum retry attempts 5.
86 7219 [DemoTask] [INFO] [HTTPDemo] [prvConnectToServer:388] Establishing a TLS session to mp8e5bc1c277a8e60f76.free.beeceptor.com:443.
87 7219 [DemoTask] FreeRTOS_ProcessDNSCache: look-up: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 0)
FreeRTOS_FindEndPointOnNetMask[4]: No match for 8.8.8.8
88 7219 [IP-Task] ARP 8.8.8.8 hit using 10.25.10.1
FreeRTOS_ProcessDNSCache: add: 'mp8e5bc1c277a8e60f76.free.beeceptor.com' @ 159.89.140.122 (TTL 1298)
89 7259 [DemoTask] DNS[0xEB54]: The answer to 'mp8e5bc1c277a8e60f76.free.beeceptor.com' (159.89.140.122) will be stored
FreeRTOS_connect: 22749 to 159.89.140.122:443
90 7260 [DemoTask] Socket 22749 -> [159.89.140.122]:443 State eCLOSED->eCONNECT_SYN
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
91 7260 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
prvSocketSetMSS: 1400 bytes for 159.89.140.122 port 443
92 7260 [IP-Task] prvWinScaleFactor: uxRxWinSize 1 MSS 1400 Factor 0
FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
93 7260 [IP-Task] ARP 159.89.140.122 hit using 10.25.10.1
Connect[159.89.140.122:443]: next timeout 1: 3000 ms
94 7320 [IP-Task] MSS change 1400 -> 1343
Change mss 1400 => 1343
95 7320 [IP-Task] TCP: active 22749 => 122.140.89.159 port 443 set ESTAB (scaling 1)
Socket 22749 -> [159.89.140.122]:443 State eCONNECT_SYN->eESTABLISHED
96 7320 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1
97 7320 [DemoTask] [INFO] [SocketsWrapper] [TCP_Sockets_Connect:189] Established TCP connection with mp8e5bc1c277a8e60f76.free.beeceptor.com.
98 7375 [IP-Task] FreeRTOS_FindEndPointOnNetMask[4]: No match for 159.89.140.122
ARP 159.89.140.122 hit using 10.25.10.1

My config header :
mbedtls_config_v3.5.1.h (149.4 KB)

Hi @skptak ,
I also tried to change the value of MPI and RSA KEY length but it also didn’t help.
I am getting failure from server Hello case. Where It validates Hello response from server.

Do you have any other HTTPS server where, I can test, besides what I have mentioned ?
Please do let me know if basic authentication works.

Thanks

Sorry for the delay in getting back to you. I wanted to test the code locally and didn’t have access to a windows machine at the time.
I was able to run the demo when connecting to the AWS IoT Core. Which leads me to believe it’s a difference in the server you’re connecting to.

I noticed that you’re connecting to port 443 on your other servers, which would enable the Application-Layer Protocol Negotiation (ALPN) in the demo. I’m wondering if this could be causing your issue, as it could set potentially incorrect algorithm exchanges.

I tried with httpbin.org with certificate provided over here. It was working fine.

Want to make sure I understand what you’re saying here. Did you run the demo while connecting to httpbin.org with the democonfigROOT_CA_PEM set to the AWS root CA?

Can you set the logging level to LOG_DEBUG in demo_config.h and transport_mbedtls.c, and enable MBEDTLS_DEBUG_C? That might help pinpoint the exact issue you’re facing.

Hi @skptak ,
Thanks for replying back.
Yes, it did work for the httpbin.org as it is using same certificate as its root CA certificate. As mentioned below.

But for the httpbun.com there is different certificate as shown here.


Meanwhile, I also tried to fetch the ALPN for httpbun.com with command, but I don’t think it would be a problem, I guess.


C:\Users\ashvajit.prasad>echo | openssl s_client -alpn h2 -connect httpbun.com:443 | findstr ALPN
Connecting to 64.23.183.159
depth=1 C=US, O=Let's Encrypt, CN=R3
verify error:num=20:unable to get local issuer certificate
verify return:1
depth=0 CN=httpbun.com
verify return:1
ALPN protocol: h2
DONE
C:\Users\ashvajit.prasad>echo | openssl s_client -alpn h2 -connect httpbin.org:443 | findstr ALPN
Connecting to 35.168.90.70
depth=3 C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies, Inc., CN=Starfield Services Root Certificate Authority - G2
verify error:num=20:unable to get local issuer certificate
verify return:1
depth=2 C=US, O=Amazon, CN=Amazon Root CA 1
verify return:1
depth=1 C=US, O=Amazon, CN=Amazon RSA 2048 M02
verify return:1
depth=0 CN=httpbin.org
verify return:1
ALPN protocol: h2
DONE

I have enabled the debug logs you have mentioned and are attached below.
Simulator logs.h (315.6 KB)

Looking at the log you sent it appears you’re sending Amazon’s IoT ALPN protocol name to a third party server.

3422 23200 [DemoTask] [DEBUG] [MbedtlsTransport] ssl_client.c:691: [3] 0118F6F8: dumping 'client hello extensions' (159 bytes)
3423 23200 [DemoTask] [DEBUG] [MbedtlsTransport] ssl_client.c:691: [3] 0118F6F8: 0000:  00 9f 00 00 00 10 00 0e 00 00 0b 68 74 74 70 62  ...........httpb
3424 23200 [DemoTask] [DEBUG] [MbedtlsTransport] ssl_client.c:691: [3] 0118F6F8: 0010:  75 6e 2e 63 6f 6d 00 10 00 11 00 0f 0e 78 2d 61  un.com.......x-a
3425 23200 [DemoTask] [DEBUG] [MbedtlsTransport] ssl_client.c:691: [3] 0118F6F8: 0020:  6d 7a 6e 2d 68 74 74 70 2d 63 61 00 2b 00 05 04  mzn-http-ca.+...
3426 23200 [DemoTask] [DEBUG] [MbedtlsTransport] ssl_client.c:691: [3] 0118F6F8: 0030:  03 04 03 03 00 33 00 26 00 24 00 1d 00 20 a0 25  .....3.&.$... .%
3427 23200 [DemoTask] [DEBUG] [MbedtlsTransport] ssl_client.c:691: [3] 0118F6F8: 0040:  c8 e8 6a d9 95 a1 fb b2 f5 e6 85 65 b4 44 03 78  ..j........e.D.x
3428 23200 [DemoTask] [DEBUG] [MbedtlsTransport] ssl_client.c:691: [3] 0118F6F8: 0050:  d2 e4 65 83 64 b6 f6 1c 8e 0b dd 75 e3 32 00 2d  ..e.d......u.2.-
3429 23200 [DemoTask] [DEBUG] [MbedtlsTransport] ssl_client.c:691: [3] 0118F6F8: 0060:  00 03 02 01 00 00 0a 00 16 00 14 00 1d 00 17 00  ................
3430 23200 [DemoTask] [DEBUG] [MbedtlsTransport] ssl_client.c:691: [3] 0118F6F8: 0070:  18 00 1e 00 19 01 00 01 01 01 02 01 03 01 04 00  ................
3431 23200 [DemoTask] [DEBUG] [MbedtlsTransport] ssl_client.c:691: [3] 0118F6F8: 0080:  0d 00 14 00 12 04 03 05 03 06 03 08 06 08 05 08  ................
3432 23200 [DemoTask] [DEBUG] [MbedtlsTransport] ssl_client.c:691: [3] 0118F6F8: 0090:  04 06 01 05 01 04 01 00 0b 00 02 01 00 00 23     ..............#

I’m thinking this in part because you are receving a MBEDTLS_ERR_SSL_FATAL_ALERT_MESSAGE error back from the server after sending your handshake message.

3515 23502 [DemoTask] [DEBUG] [MbedtlsTransport] ssl_msg.c:5028: [2] 0118F6F8: got an alert message, type: [2:120]
3516 23502 [DemoTask] [DEBUG] [MbedtlsTransport] ssl_msg.c:5035: [1] 0118F6F8: is a fatal alert message (msg 120)
3517 23502 [DemoTask] [DEBUG] [MbedtlsTransport] ssl_msg.c:4177: [1] 0118F6F8: mbedtls_ssl_handle_message_type() returned -30592 (-0x7780)
3518 23502 [DemoTask] [DEBUG] [MbedtlsTransport] ssl_tls13_generic.c:57: [1] 0118F6F8: mbedtls_ssl_read_record() returned -30592 (-0x7780)
3519 23502 [DemoTask] [DEBUG] [MbedtlsTransport] ssl_tls13_client.c:2065: [2] 0118F6F8: <= ssl_tls13_process_server_hello ( ServerHello )

Where if this ALPN protocol name is not what the httpbun server is expecting this could be the cause of your failure. Your curl of the endpoint when using tls1.3 also shows an inability to access the issuer cert.

verify error:num=20:unable to get local issuer certificate

This doesn’t seem like an issue with the FreeRTOS code, but an issue with connecting to the server you are using. I would try connecting to the AWS IoT core to determine if you can connect to that endpoint correctly. You could try using a third party python library that implements a TLS 1.3 echo server locally for futher testing.

I have also tried sending “h2” as ALPN.

It might be working with AWS IoT core and httpbin.org but it is not able to connect to any other than that. I have commented out the ALPN part from the example code and tried but still I failed to connect.

I have captured some data on Wireshark. But I was not able to send the log file, this might help.
ws_capture.zip (201.9 KB)

I need to plore more on pyhton as I have not worked on that before. Meanwhile, please let me know if the wireshark logs are useful finding anything related to tls handshake.

This is a huge capture and I cannot find any meaningful information from it. Did you use a filter to only capture the communication with your intended server?

Is it working with AWS IoT Core or not? Assuming it is working with AWS IoT Core, the most likely issue if the credentials you are using. I’d recommend using some other tool to establish a connection using the same credentials to verify that the credentials are correct.

Sorry for sharing the whole session but I was not sure what specifically I need to look for. But I have filtered the capture with _ws.col.protocol == "TLSv1.2" for checking Hello messages between client and server but was not able to figure out what was wrong with it.
Sharing snap of both client Hello

Server hello

I have tried to connect that server using Postman and I am getting desired response.

At the very least you need to share your device IP and server IP so that we can filter the relevant communication.

My IP in the provided logs is 10.25.10.16 and server’s IP is 20.31.111.109

When I filter the communication with 20.31.111.109, I see the following sequence -

The above sequence indicates that the server is closing connection (TCP RST) in response to a Client Hello message from the device. Here is the content of the Client Hello message -

Can you also capture network traffic in the case when you are able to successfully communicate (using postman) with the server? This way we can compare the contents of Client Hello and try to see if there is any difference.

Sure,
Here’s the capture of the postman connecting to the same client.

Ip provided remains same.
postman_ws_capture.zip (366.1 KB)

The major difference I see between the 2 versions is that the working version is using TLS1.3:

Is it possible that the server requires TLS1.3? Have you tried enabling TLS1.3?

Yes, I have already enabled TLS 1.3.
For now, I tried disabling TLS 1.2 and I am still not able to connect.
Here’s the capture for TLS 1.3. Also, I would like to mention that in this capture I found that the initial client hello starts with TLS1.2.
tls_1_3_ws_capture.zip (100.1 KB)

Then it is not TLS 1.3, right?

the later part of the handshake there are TLS 1.3 messages, but version is tls1.2.