cancel
Showing results for 
Search instead for 
Did you mean: 

mbedtls handshake issue using google cube GCP integration

Cheye.1
Associate II
 
2 REPLIES 2
Cheye.1
Associate II

During the mbedtls handshake, the handshake fails after client state 8, so after the write key exchange

with the following error.

I have tried to search for the meaning of ERROR: 572,operation not allowed

but I just can't find what the error message means...why is the operation not allowed???

ERROR: net_sock_send_tcp_c2c L#308 C2C_SendData(): send ERROR: 572,operation not allowed

/Core/Src/MbedTLS/ssl_tls.c:2840: 0040: 10 5a 88 5f 0c cc 54 3c 5a cd d4         .Z._..T<Z..

../Core/Src/MbedTLS/ssl_tls.c:2416: => flush output

../Core/Src/MbedTLS/ssl_tls.c:2434: message length: 75, out_left: 75

AT Request: AT+QISEND=0,75

AT Response: 

+QIURC: "closed",0

        UG96_SendData() FAIL sending: length: 75, ret error: 64

DEBUG:  net_sock_send_tcp_c2c L#298 Sent 0/75.

AT Request: AT+QIGETERROR

AT Response: 

+QIGETERROR: 572,operation not allowed

OK

ERROR: net_sock_send_tcp_c2c L#308 C2C_SendData(): send ERROR: 572,operation not allowed

Cheye.1
Associate II

ERROR: net_sock_open_mbedtls L#357 failed

 ! mbedtls_ssl_handshake returned -0x7880

AT Request: AT+QISEND=0,0