STM32L4 | WFM200 | LWIP | Mbed TLS | MQTTs | Facing Problem to Connect Mqtt broker

Hi,

We already connect STM32L4 + WFM200s(Wifi) to mqtt broker using LWIP and Communicate with Boker but now We want to Add security layer. So we need to add Mbed TLS stack for security Layer.But we are Facing problem while connecting to Mqtt boker.

Please Find attached Logs : Every time we stuck at client state: 12 and Connection fail.

Please provide me support to solve this issue.

FMAC Driver version    3.3.1
WF200 Firmware version 3.12.1
WF200 initialization successful
tcp_bind: bind to port 5001
Waiting for the Wi-Fi connection...
Connected
IP address : 199.199.50.67
Connecting to MQTT broker (199.199.50.111)...
tcp_bind: bind to port 52432
mqtt_client_connect: Connecting to host: 199.199.50.111 at port:8883
tcp_connect to port 8883
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:6877: 0x200275d8: => handshake
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:3412: 0x200275d8: client state: 0
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2594: 0x200275d8: => flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2606: 0x200275d8: <= flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:3412: 0x200275d8: client state: 1
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2594: 0x200275d8: => flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2606: 0x200275d8: <= flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:0789: 0x200275d8: => write client hello
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:0826: 0x200275d8: client hello, max version: [3:3]
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:0718: 0x200275d8: client hello, current time: 3
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:0836: 0x200275d8: dumping 'client hello, random bytes' (32 bytes)
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:0836: 0x200275d8: 0000:  ff ff ff ff 5b 0d 4d 0c 42 70 17 97 47 3e bf 19  ....[.M.Bp..G>..
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:0836: 0x200275d8: 0010:  10 6c 48 b9 10 50 9d 50 eb 19 c0 d6 94 ba ba a8  .lH..P.P........
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:0889: 0x200275d8: client hello, session id len.: 0
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:0890: 0x200275d8: dumping 'client hello, session id' (0 bytes)
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:0936: 0x200275d8: client hello, add ciphersuite: 002f
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:0949: 0x200275d8: client hello, got 1 ciphersuites (excluding SCSVs)
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:0958: 0x200275d8: adding EMPTY_RENEGOTIATION_INFO_SCSV
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:1007: 0x200275d8: client hello, compress len.: 1
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:1008: 0x200275d8: client hello, compress alg.: 0
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:0201: 0x200275d8: client hello, adding signature_algorithms extension
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:0532: 0x200275d8: client hello, adding encrypt_then_mac extension
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:0566: 0x200275d8: client hello, adding extended_master_secret extension
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:0600: 0x200275d8: client hello, adding session ticket extension
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:1085: 0x200275d8: client hello, total extension length: 34
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2887: 0x200275d8: => write record
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3030: 0x200275d8: output record: msgtype = 22, version = [3:1], msglen = 83
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2594: 0x200275d8: => flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2612: 0x200275d8: message length: 88, out_left: 88
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2619: 0x200275d8: ssl->f_send() returned 88 (-0xffffffa8)
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2646: 0x200275d8: <= flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3045: 0x200275d8: <= write record
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:1112: 0x200275d8: <= write client hello
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:3412: 0x200275d8: client state: 2
../Middlewares/Third_Party/MbedTLS//MbedTLS/library/ssl_tls.c:2370: 0x200275d8: => fetch input
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2528: 0x200275d8: in_left: 0, nb_want: 5
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2559: 0x200275d8: in_left: 0, nb_want: 5
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:6887: 0x200275d8: <= handshake
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:6877: 0x200275d8: => handshake
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:3412: 0x200275d8: client state: 2
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2594: 0x200275d8: => flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2606: 0x200275d8: <= flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:1505: 0x200275d8: => parse server hello
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3931: 0x200275d8: => read record
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2370: 0x200275d8: => fetch input
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2528: 0x200275d8: in_left: 0, nb_want: 5
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2559: 0x200275d8: in_left: 0, nb_want: 5
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2561: 0x200275d8: ssl->f_recv(_timeout)() returned 5 (-0xfffffffb)
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2581: 0x200275d8: <= fetch input
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3680: 0x200275d8: input record: msgtype = 22, version = [3:3], msglen = 1665
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2370: 0x200275d8: => fetch input
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2528: 0x200275d8: in_left: 5, nb_want: 1670
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2559: 0x200275d8: in_left: 5, nb_want: 1670
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2561: 0x200275d8: ssl->f_recv(_timeout)() returned 1455 (-0xfffffa51)
../Middlewares/Third_Party/MbedTLS/lib	iddlewares/Third_Party/MbedTLS/library/ssl_tls.c:6887: 0x200275d8: <= handshake
tcp_recved: received 1460 bytes, wnd 17520 (0).
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:6877: 0x200275d8: => handshake
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:3412: 0x200275d8: client state: 2
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2594: 0x200275d8: => flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2606: 0x200275d8: <= flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:1505: 0x200275d8: => parse server hello
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3931: 0x200275d8: => read record
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2370: 0x200275d8: => fetch input
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2528: 0x200275d8: in_left: 1460, nb_want: 5
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2581: 0x200275d8: <= fetch input
../Middlewares/Third_Pa0xffffff2e)
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2581: 0x200275d8: <= fetch input
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3283: 0x200275d8: handshake message: msglen = 1665, type = 2, hslen = 85
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3964: 0x200275d8: <= read record
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:1585: 0x200275d8: dumping 'server hello, version' (2 bytes)
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:1585: 0x200275d8: 0000:  03 03                                            ..
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:1606: 0x200275d8: server hello, current time: 3390488215
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:1616: 0x200275d8: dumping 'server hello, random bytes' (32 bytes)
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:1616: 0x200275d8: 0000:  ca 16 be 97 1d 1b 60 43 e2 af 38 65 7d df 35 61  ......`C..8e}.5a
../Middlewares/Third_PartyS/library/ssl_cli.c:1697: 0x200275d8: dumping 'server hello, session id' (32 bytes)
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:1697: 0x200275d8: 0000:  55 d6 5c e3 56 70 be b2 62 4a 0c b6 cf 79 a1 25  U.\.Vp..bJ...y.%
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:1697: 0x200275d8: 0010:  a1 38 d5 12 7a f9 22 89 40 6b 0f c5 8e 21 72 7c  .8..z.".@k...!r|
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:1734: 0x200275d8: no session has been resumed
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:1737: 0x200275d8: server hello, chosen ciphersuite: 002f
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:1738: 0x200275d8: server hello, compress alg.: 0
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:1770: 0x200275d8: server hello, chosen ciphersuite: TLS-RSA-WITH-AES-128-CBC-SHA
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:1787: 0x200275d8: server hello, total extension length: 9
../Middlewares/Third_Party/MbedTLS/liiddlewares/Third_Party/MbedTLS/library/ssl_tls.c:2606: 0x200275d8: <= flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4540: 0x200275d8: => parse certificate
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3931: 0x200275d8: => read record
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3283: 0x200275d8: handshake message: msglen = 1580, type = 11, hslen = 1412
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3964: 0x200275d8: <= read record
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8: peer certificate #1:
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8: cert. version     : 3
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8: serial number     : 0D:E5:F3:C2:1D:C5:D7:64:10:40:44:19:AC:31:67:3C:F0:3F:BD:6C
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8: issuer name       : C=IN, ST=GJ, L=AHM, O=Cimcon Digital, OU=CA, CN=199.199.50.111
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8: subject name      : C=IN, ST=GJ, L=AHM, O=Cimcon Digital, OU=AE Server, CN=199.199.50.111
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8: issued  on        : 2022-01-04 09:43:33
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8: expires on        : 2023-01-04 09:43:33
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8: signed using      : RSA with SHA-256
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8: RSA key size      : 4096 bits
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8: subject alt name  : 
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8: value of 'crt->rsa.N' (4096 bits) is:
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  c9 3b 01 1a 61 ae 21 24 c2 2e 4d 57 0c ad 39 6e
../Middlewares/Third_Party/MbedTLS/library/ssl_ 15 84 5c d7 1e 21 00 02 b4 36
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  d0 f7 09 cc 1e 19 13 35 55 7f 72 eb f7 87 65 38
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  85 5c 34 a5 f2 7b 65 a4 a3 07 f0 3e 8e bd 04 f4
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  12 1a cd 45 53 54 a6 f0 10 94 6d 37 18 aa 3b 5b
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  f9 d0 55 f6 d7 b4 81 f2 0a 50 54 07 14 7d fd a8
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  8d 05 31 83 0a 43 36 53 09 21 c6 aa 13 ff a1 57
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  48 48 e0 60 b5 f3 3c 86 b2 59 12 bd 23 9a b4 b1
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  8f ee cf 3f 5a 22 50 6d 19 86 b9 11 55 62 8d 5a
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  30 1f 66 8f 6a 76 2f 92 b5 64 4f 7a 8d 9c 7f f9 84 cc a6 ec
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  98 da 52 ee 83 ae 6f d5 39 98 df 7d a2 88 3a 5c
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  25 7f 03 73 c3 c5 ef 10 2c 51 f3 45 f2 b2 71 d2
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  b8 65 58 de d7 58 ae e8 fe d9 cc 6d e9 1e 25 f4
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  25 a0 77 b1 a5 7d ac 46 fe a7 74 d0 09 c5 6a b9
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  4c 1c 8e e6 8f ba 50 21 e0 91 f7 1a c4 56 d6 09
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  51 77 fb c5 ab c2 d4 0c 6c 4f 15 ca 43 7f 75 3f
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  c1 01 5f 40 0c 44 f0 a4 f6 07 81 7f bc 42 c6 c2
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  f2 ea 7d./Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  9c 52 03 1b 3c 9a dc d7 23 2e 4f 1e fb 1c 0d 4e
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  f7 18 a5 0f 9b 11 fc 60 b2 98 06 da ce 60 56 c3
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  27 38 69 a1 f7 aa 92 e6 a1 7b 47 0a 00 a5 f4 a1
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  31 54 9f 22 7d bd a8 b8 e4 91 ca e2 55 59 04 ab
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  f2 1a 91 08 9c 94 2c f9 2c 5c 11 1e 53 c3 6f b8
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  08 e6 35 52 e4 bb 91 85 6f 04 6a 5f 45 bc e8 60
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  bb 17 42 ae 2c 4f 12 b5 7f 6e c9 b5 65 17 45 11
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  11 c6 d6 b5 aa b0 f9 ad b1 98 1f 37 87 4d cf e9
../M../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  c9 e2 83 66 52 1c 57 67 5f 7f bc 0e 66 44 ac 5b
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8: value of 'crt->rsa.E' (17 bits) is:
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4750: 0x200275d8:  01 00 01
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4813: 0x200275d8: x509_verify_cert() returned -9984 (-0x2700)
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4900: 0x200275d8: ! Certificate verification flags 200
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4910: 0x200275d8: <= parse certificate
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:3412: 0x200275d8: client state: 4
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2594: 0x200275d8: => flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2606: 0x200275d8: <= flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2323: 0x200275d8: => parse server key exchange
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2328: 0x200275d8: <= skip parse server key exchange
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:3412: 0x200275d8: client state: 5
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2594: 0x200275d8: => flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2606: 0x200275d8: <= flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2657: 0x200275d8: => parse certificate request
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3931: 0x200275d8: => read record
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3283: 0x200275d8: handshake message: msglen = 168, type = 13, hslen = 164
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3964: 0x200275d8: <= read record
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2683: 0x200275d8: got a certificate request
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2783: 0x200275d8: Supported Signature Algorithm found: 4,3
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2783: 0x200275d8: Supported Signature Algorithm found: 5,3
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2783: 0x200275d8: Supported Signature Algorithm found: 6,3
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2783: 0x200275d8: Supported Signature Algorithm found: 8,4
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2783: 0x200275d8: Supported Signature Algorithm found: 8,5
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2783: 0x200275d8: Supported Signature Algorithm found: 8,6
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2783: 0x200275d8: Supported Signature Algorithm found: 8,9
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2783: 0x200275d8: Supported Signature Algorithm found: 8,10
../Middlewares/Tgorithm found: 8,11
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2783: 0x200275d8: Supported Signature Algorithm found: 4,1
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2783: 0x200275d8: Supported Signature Algorithm found: 5,1
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2783: 0x200275d8: Supported Signature Algorithm found: 6,1
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2783: 0x200275d8: Supported Signature Algorithm found: 4,2
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2783: 0x200275d8: Supported Signature Algorithm found: 3,3
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2783: 0x200275d8: Supported Signature Algorithm found: 3,1
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2783: 0x200275d8: Supported Signature Algorithm found: 3,2
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2783: 0x200275d8: Supported Signature Algorithm found: 2,3
../Middlewares/Third_Party/MbedTLS/libraryc:2606: 0x200275d8: <= flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2816: 0x200275d8: => parse server hello done
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3931: 0x200275d8: => read record
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3283: 0x200275d8: handshake message: msglen = 4, type = 14, hslen = 4
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3964: 0x200275d8: <= read record
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2846: 0x200275d8: <= parse server hello done
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:3412: 0x200275d8: client state: 7
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2594: 0x200275d8: => flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2606: 0x200275d8: <= flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4423: 0x200275d8: => write certificate
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4475: 0x200275d8bedTLS/library/ssl_tls.c:4475: 0x200275d8: issuer name       : C=IN, ST=Gujarat, L=Ahm, O=cimcon pvt ltd, OU=cim1, CN=199.199.50.111
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4475: 0x200275d8: subject name      : C=IN, ST=Gujarat, L=Ahm, O=cimcon pvt ltd, OU=cim1, CN=199.199.50.111
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4475: 0x200275d8: issued  on        : 2022-02-23 08:42:51
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4475: 0x200275d8: expires on        : 2023-02-23 08:42:51
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4475: 0x200275d8: signed using      : RSA with SHA-256
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4475: 0x200275d8: RSA key size      : 2048 bits
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4475: 0x200275d8: value of 'crt->rsa.N' (2048 bits) is:
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4475: 0x200275d8:  ca 7c 4c 1b b4 a4 78 70 e7 aa 14 63 f6 0b d6 0a
../Middlewarssl_tls.c:4475: 0x200275d8:  09 ee e4 11 06 2d c2 c4 ac 18 79 66 b2 bf d5 2a
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4475: 0x200275d8:  7f 13 d8 95 41 e0 d6 8b a3 f6 5a 2d 63 34 0c f5
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4475: 0x200275d8:  23 5e b8 c8 46 92 ff 0c 8d 3a de 0a 16 25 55 bf
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4475: 0x200275d8:  50 90 16 57 2f 90 e2 9f 58 b0 7b 4c ec c2 1f 53
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4475: 0x200275d8:  bf 92 89 c0 99 71 c2 5b f5 e7 1c ec ed 40 66 2b
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4475: 0x200275d8:  8a 0a 59 66 26 08 d4 d7 57 2e da a2 ab 70 a6 eb
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4475: 0x200275d8:  b5 0e f6 58 80 c6 59 a6 4c bb 37 f3 90 80 6a 13
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4475: 0x200275d8:  7e a1 80 96 58 78 ab da f7 aa 5c bd e5 63 4d 15
../Middlewares/Third_Party/MbedTLS/library/s./Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4475: 0x200275d8:  3f 51 af 01 3c d0 4d c1 37 00 f3 50 b1 66 24 a0
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4475: 0x200275d8:  7b cb d5 09 fa f5 6e 77 d8 f1 a0 9e f0 2a 48 97
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4475: 0x200275d8: value of 'crt->rsa.E' (17 bits) is:
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4475: 0x200275d8:  01 00 01
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2887: 0x200275d8: => write record
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3030: 0x200275d8: output record: msgtype = 22, version = [3:3], msglen = 881
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2594: 0x200275d8: => flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2612: 0x200275d8: message length: 886, out_left: 886
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2619: 0x200275d8: ssl->f_send() returned 886 (-0xfffffc8a)
../Midtls.c:3045: 0x200275d8: <= write record
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4527: 0x200275d8: <= write certificate
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:3412: 0x200275d8: client state: 8
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2594: 0x200275d8: => flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2606: 0x200275d8: <= flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:2858: 0x200275d8: => write client key exchange
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2887: 0x200275d8: => write record
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3030: 0x200275d8: output record: msgtype = 22, version = [3:3], msglen = 518
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2594: 0x200275d8: => flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2612: 0x200275d8: message length: 523, out_left: 523
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2619: 0x200275d8: ssl->f_send() returned 523 (-0xfffffdf5)
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2646: 0x200275d8: <= flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3045: 0x200275d8: <= write record
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:3100: 0x200275d8: <= write client key exchange
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:3412: 0x200275d8: client state: 9
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2594: 0x200275d8: => flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2606: 0x200275d8: <= flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:3151: 0x200275d8: => write certificate verify
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:0525: 0x200275d8: => derive keys
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:0602: 0x200275d8: dumping 'premaster secret' (48 bytes)
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:0602: 0x200275d8: 0000:  03 03 ff 1b d7 6d 73 a3 99 3b 21 fc 50 7d cf 59  .....ms..;!.P}.Y
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:0602: 0x200275d8: 0010:  54 7d 60 9b b0 b5 e8 b0 91 5b 98 80 60 8b e8 1b  T}`......[..`...
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:0602: 0x200275d8: 0020:  a0 af e6 c2 31 7f 6e 81 f3 96 8b 9f 8d 7c 75 3f  ....1.n......|u?
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:0611: 0x200275d8: using extended master secret
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:1086: 0x200275d8: => calc verify sha256
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:1091: 0x200275d8: dumping 'calculated verify result' (32 bytes)
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:1091: 0x200275d8: 0000:  c1 c9 59 71 02 5d a2 09 fb 68 91 39 12 64 cc 13  ..Yq.]...h.9.d..
../Middleware	iddlewares/Third_Party/MbedTLS/library/ssl_tls.c:1092: 0x200275d8: <= calc verify
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:0632: 0x200275d8: dumping 'session hash' (32 bytes)
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:0632: 0x200275d8: 0000:  c1 c9 59 71 02 5d a2 09 fb 68 91 39 12 64 cc 13  ..Yq.]...h.9.d..
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:0632: 0x200275d8: 0010:  43 3f b4 a4 72 22 19 7f ab 28 d4 5d f0 94 64 58  C?..r"...(.]..dX
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:0690: 0x200275d8: ciphersuite = TLS-RSA-WITH-AES-128-CBC-SHA
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:0692: 0x200275d8: dumping 'master secret' (48 bytes)
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:0692: 0x200275d8: 0000:  87 b8 e8 4f d9 9c 03 07 7f 86 54 03 74 27 d3 39  ...O......T.t'.9
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:0692: 0x200275d8: 0010:  bc a2 60 25 f5 a1 67 ae 16 ae 43 e3 18 0c ea fb  ..`%..g...C.....
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:0692: 0x200275d8: 0020:  a9 e0 5a 33 ca 35 81 e7 a0 07 e0 a0 6d cc fc 56  ..Z3.5......m..V
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:0800: 0x200275d8: keylen: 16, minlen: 48, ivlen: 16, maclen: 20
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:0997: 0x200275d8: <= derive keys
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:1086: 0x200275d8: => calc verify sha256
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:1091: 0x200275d8: dumping 'calculated verify result' (32 bytes)
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:1091: 0x200275d8: 0000:  c1 c9 59 71 02 5d a2 09 fb 68 91 39 12 64 cc 13  ..Yq.]...h.9.d..
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:1091: 0x200275d8: 0010:  43 3f b4 a4 72 22 19 7f ab 28 d4 5d f0 94 64 58  C?..r"...(.]..dX
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:1092: 0x200275d8: <= calc verify
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2887: 0x200275d8: => write record
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3030: 0x200275d8: output record: msgtype = 22, version = [3:3], msglen = 264
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2594: 0x200275d8: => flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2612: 0x200275d8: message length: 269, out_left: 269
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2619: 0x200275d8: ssl->f_send() returned 269 (-0xfffffef3)
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2646: 0x200275d8: <= flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3045: 0x200275d8: <= write record
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:3285: 0x200275d8: <= write certificate verify
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:3412: 0x200275d8: client state: 10
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2594: 0x200275d8: => flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2606: 0x200275d8: <= flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:4926: 0x200275d8: => write change cipher spec
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2887: 0x200275d8: => write record
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3030: 0x200275d8: output record: msgtype = 20, version = [3:3], msglen = 1
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2594: 0x200275d8: => flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2612: 0x200275d8: message length: 6, out_left: 6
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2619: 0x200275d8: ssl->f_send() returned 6 (-0xfffffffa)
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2646: 0x200275d8: <= flush output
../Missl_tls.c:2594: 0x200275d8: => flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2606: 0x200275d8: <= flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:5459: 0x200275d8: => write finished
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:5284: 0x200275d8: => calc  finished tls sha256
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:5308: 0x200275d8: dumping 'calc finished result' (12 bytes)
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:5308: 0x200275d8: 0000:  f0 c9 fd 7f 72 af 71 e6 46 14 c8 81              ....r.q.F...
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:5314: 0x200275d8: <= calc  finished
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:5513: 0x200275d8: switching to new transform spec for outbound data
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2887: 0x200275d8: => write record
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:1325: 0x200275d8: => encrypt buf
.x200275d8: output record: msgtype = 22, version = [3:3], msglen = 64
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2594: 0x200275d8: => flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2612: 0x200275d8: message length: 69, out_left: 69
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2619: 0x200275d8: ssl->f_send() returned 69 (-0xffffffbb)
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2646: 0x200275d8: <= flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:3045: 0x200275d8: <= write record
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:5568: 0x200275d8: <= write finished
../Middlewares/Third_Party/MbedTLS/library/ssl_cli.c:3412: 0x200275d8: client state: 12
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2594: 0x200275d8: => flush output
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:2606: 0x200275d8: <= flush output
../Middlewares/Third_Partywant: 5
../Middlewares/Third_Party/MbedTLS/library/ssl_tls.c:6887: 0x200275d8: <= handshake
tcp_recved: received 210 bytes, wnd 17520 (0).
tcp_slowtmr: processing active pcb
tcp_slowtmr: polling application
mqtt_tcp_err_cb: TCP error callback: error -15, arg: 0x20022b94