Page 1 of 3

【已解决】【 tuyaos 3.9.0】 扫码配网遇到的问题

Posted: 2024年 Jan 6日 14:42
by 19926824531

在扫码配网的情况下设备端已经拿到ip,涂鸦sdk log日志报的错如下:
[01-01 00:01:47 ty E][tuya_tls.c:1070] mbedtls_ssl_handshake returned 0x4e00
[01-01 00:01:47 ty E][tuya_tls.c:1110] TUYA_TLS faild Connect h6.iot-dns.com:443
[01-01 00:01:47 ty E][tls_transporter.c:71] tls transporter connect err:-19968
[01-01 00:01:47 ty E][http_inf.c:59] Open session failed: https://h6.iot-dns.com/v2/url_config (-1)
[01-01 00:01:47 ty E][iot_httpc.c:1251] fail to get cloud url -2050
[01-01 00:01:47 ty E][tuya_svc_devos_activate.c:183] activate backoff
[LOG_I][tkl_wifi.c: 458] tkl_wifi_station_get_status => status: 6
[DBG_][tkl_wifi.c: 203] tkl_wifi_get_ip => ip:192.168.29.4, mask:255.255.255.0, gateway:192.168.29.1
请教下,这问题应该怎么去解决?


Re: 求助【 tuyaos 3.9.0】 扫码配网遇到的问题

Posted: 2024年 Jan 8日 10:18
by 一线长天

该错误是TLS握手时遇到的错误,需要打开debug并提供完整的配网日志

/** The signature is not valid. */


Re: 求助【 tuyaos 3.9.0】 扫码配网遇到的问题

Posted: 2024年 Jan 8日 12:00
by 19926824531

怎么上传附件?


Re: 求助【 tuyaos 3.9.0】 扫码配网遇到的问题

Posted: 2024年 Jan 8日 14:01
by yingtao_33
企业微信截图_17046936741096.png

Re: 求助【 tuyaos 3.9.0】 扫码配网遇到的问题

Posted: 2024年 Jan 8日 14:27
by 19926824531

完整的问题log


Re: 求助【 tuyaos 3.9.0】 扫码配网遇到的问题

Posted: 2024年 Jan 9日 10:44
by 19926824531

最新的报错的log日志,麻烦帮忙具体看下


Re: 求助【 tuyaos 3.9.0】 扫码配网遇到的问题

Posted: 2024年 Jan 9日 10:53
by 愚者千虑必有一得

看了log,路由连接没问题,tls握手出问题了。看着是使用了不支持的特性。你那边能把这个设备配网到你的电脑热点让,然后用wireshake抓一下配网过程的包吗?

[01-01 00:00:29 ty D][tuya_tls.c:945] MAX SECURITY_LEVEL:1, TUYA SECURITY_LEVEL:1, mode:1
[01-01 00:00:29 ty D][tuya_tls.c:954] TUYA_TLS Begin Connect h6.iot-dns.com:443
[01-01 00:00:29 ty D][tuya_tls.c:714] mbedtls authmode: MBEDTLS_SSL_VERIFY_REQUIRED
[01-01 00:00:29 ty D][tuya_tls.c:727] load tuya cert.
[01-01 00:00:29 ty D][tuya_cert_manager.c:209] iot-dns url
[01-01 00:00:29 ty D][tuya_tls.c:1036] socket fd is set. set to inner send/recv to handshake
[01-01 00:00:29 ty D][tuya_tls.c:118] clear host session begin:h6.iot-dns.com
[01-01 00:00:29 ty E][tuya_tls.c:1070] mbedtls_ssl_handshake returned 0x4e00
[01-01 00:00:29 ty D][tuya_tls.c:687] mbedtls_cert_pkey_free.
[01-01 00:00:29 ty E][tuya_tls.c:1110] TUYA_TLS faild Connect h6.iot-dns.com:443
[01-01 00:00:29 ty E][tls_transporter.c:71] tls transporter connect err:-19968
[01-01 00:00:29 ty D][tls_transporter.c:93] tls transporter close socket fd:32
[01-01 00:00:29 ty D][tcp_transporter.c:177] tcp transporter close socket fd:32
[01-01 00:00:29 ty D][tls_transporter.c:101] tls transporter close tls handler:0x1207410


Re: 求助【 tuyaos 3.9.0】 扫码配网遇到的问题

Posted: 2024年 Jan 9日 11:13
by 19926824531

用设备端tcpdump抓包可以吗


Re: 求助【 tuyaos 3.9.0】 扫码配网遇到的问题

Posted: 2024年 Jan 9日 11:39
by 19926824531

附件是对应的串口log,以及设备端tcpdump抓包,麻烦尽快看下

Notes: pcap文件格式好像不支持上传,你们下载之后重命名为ipc_dp2t.pcap


Re: 求助【 tuyaos 3.9.0】 扫码配网遇到的问题

Posted: 2024年 Jan 9日 15:10
by pippin-bobo

请问你们有没有使用自己的mbedtls库,或者自己独立的配置?