完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
[12:23:18.319]收←◆[0;33mW (17526) wifi_tls: Failed to verify peer certificate![0m
[0;33mW (17526) wifi_tls: verification info: ! The certificate is not correctly signed by the trusted CA [0m [12:23:20.259]收←◆[0;33mW (19466) wifi_tls: Failed to verify peer certificate![0m [0;33mW (19466) wifi_tls: verification info: ! The certificate is not correctly signed by the trusted CA [0m 程序:在OTA升级过程中,打开蓝牙,发送进度信息 提问:为什么提示wifi CA证书不对,后续代码logo不打印,但是程序会继续走,有时也会重启 |
|
相关推荐
1个回答
|
|
根据您提供的错误信息,问题出在WiFi TLS连接过程中,证书验证失败。这可能是由于以下原因:
1. 服务器证书不正确或已过期。 2. 设备上的CA证书不匹配或不完整。 为了解决这个问题,请按照以下步骤操作: 步骤1:检查服务器证书 确保服务器证书是有效的,并且没有过期。如果证书有问题,请更换为正确的证书。 步骤2:更新设备上的CA证书 确保设备上的CA证书与服务器证书匹配。如果需要,更新设备上的CA证书。 步骤3:检查代码中的证书设置 检查您的代码,确保在WiFi连接和OTA升级过程中使用了正确的证书。例如,如果您使用的是BearSSL,确保正确加载了CA证书。 步骤4:检查OTA升级过程中的蓝牙功能 您提到在OTA升级过程中打开蓝牙并发送进度。请确保蓝牙功能不会干扰WiFi连接和OTA升级过程。如果可能,请在OTA升级完成后再打开蓝牙。 步骤5:调试和测试 在完成上述步骤后,重新编译并上传代码到ESP32。观察OTA升级过程中是否还出现证书验证错误。如果问题仍然存在,请进一步调试代码,检查网络连接和证书设置。 关于代码中的logo不打印问题,这可能与OTA升级过程中的日志输出有关。请检查您的代码,确保在OTA升级过程中正确地打印了日志信息。如果问题仍然存在,请尝试在OTA升级完成后再打印logo,以排除OTA升级过程中可能的干扰。 |
|
|
|
只有小组成员才能发言,加入小组>>
1106 浏览 1 评论
574浏览 6评论
477浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
460浏览 5评论
461浏览 4评论
435浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-18 10:25 , Processed in 0.768457 second(s), Total 83, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号