Flipper 0.237.0设备连接失败求助:证书验证及应用选择问题
针对Flipper 0.237.0证书验证错误及“NO APPLICATION SELECTED”问题的修复方案
一、证书验证错误(X509_REQ_verify_ex:unsupported version)修复
该错误源于Flipper内置OpenSSL版本与目标设备生成的CSR(证书签名请求)版本不兼容,具体为CSR版本超出了当前固件的支持范围,可尝试以下方案:
- 降级Flipper固件版本:0.237.0的证书验证逻辑可能存在兼容性问题,回退到0.236.0或更早的稳定版本,多数用户反馈旧版本可适配此类CSR版本问题。
- 替换内置OpenSSL库(需编译能力):将Flipper固件中的OpenSSL替换为支持更高CSR版本的分支(如1.1.1系列最新补丁版),重新编译后刷入设备。
- 调整目标设备CSR生成配置:若可控制目标设备(
23021RAAEG - 13 - API 33)的证书生成逻辑,强制生成v1版本的CSR,Flipper对该版本兼容性更好。
二、“NO APPLICATION SELECTED”问题修复
该问题多与连接流程中的应用选择逻辑或权限配置相关:
- 重新配对设备:删除Flipper中已配对的
23021RAAEG - 13 - API 33记录,重启Flipper和目标设备后重新发起配对,确保配对过程中明确选择'דומינוס פיצה'应用。 - 检查目标设备应用权限:确认
'דומינוס פיצה'应用已开启蓝牙连接权限,且允许外部设备(Flipper)访问。 - 重置Flipper蓝牙模块:在Flipper设置中找到蓝牙选项,执行蓝牙模块重置操作,清除缓存后重新连接。
内容的提问来源于stack exchange,提问作者Stav Cohen
相关产品推荐
相关产品推荐

