android - 为 EAP-TLS 安装 CA 证书时出错
问题描述
尝试为我的 Wi-Fi 身份验证设置 EAP-TLS 连接时。我必须在我的设备中安装 CA 证书和用户证书。在我将手机升级到 android 11 之前,此功能可以正常工作。现在,我的手机没有通过 radius 服务器进行身份验证,并且在我的 radius 日志中显示
(26) eap_tls: ERROR: TLS Alert read:fatal:internal error
(26) eap_tls: TLS_accept: Need to read more data: error
(26) eap_tls: ERROR: Failed in __FUNCTION__ (SSL_read): error:14094438:SSL routines:ssl3_read_bytes:tlsv1 alert internal error
(26) eap_tls: TLS - In Handshake Phase
(26) eap_tls: TLS - Application data.
(26) eap_tls: ERROR: TLS failed during operation
(26) eap_tls: ERROR: [eaptls process] = fail
(26) eap: ERROR: Failed continuing EAP TLS (13) session. EAP sub-module failed
我已经用不同的手机对此进行了测试,并且在所有 android 11 及更高版本中我都得到了相同的错误,而对于具有 android 10 及更低版本的设备来说它工作得很好。
谁能帮助我理解为什么会出现此错误以及如何克服此错误?
解决方案
推荐阅读
- jdbc - Kafka 以递增模式连接
- swift - 是否可以在 Swift macOS 中使 NSBox 可点击(如 NSButton)?
- sql - 如何根据来自另一列 SQL 的值创建具有计数值的新列
- java - POSTGRESQL:此连接已在 prepareStatement 上关闭
- python - DBSCAN sklearn 很慢
- html - 如何使用这种结构使位置粘性起作用?
- android - 在 Cordova 8 中将资产文件放在哪里?
- python - 如何在循环中为每一行数据添加列标题?
- ubuntu - Crontab wget 不在数字海洋上运行
- java - Java如何表示数字类型的最小值?例如 -128 字节