如何修复WPA-EAP证书问题?
我正在尝试连接我学校的WiFi,它有WPA-EAP。 除了我的ubuntu机器,其他所有东西都可以连接到它。 我可以连接我的HTC ONE X Android,OS X,Windows XP和7以及iOS设备。
所以问题似乎与我的或他们的证书有关。 我真的不在乎他们是否有有效的证书(我会用另一种方式处理)。 因此,如果可以禁用此证书检查但我可以连接,我很酷。
在他们自己的连接文档中,他们提到我不需要证书。
这是我的系统日志 。
我在联想E135笔记本电脑上使用Ubuntu 13.04 64bit以及更多信息:
alfred-nsh@alFiPad:~/repos$ lspci | grep Network 02:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01) alfred-nsh@alFiPad:~/repos$ uname -a Linux alFiPad 3.8.0-19-generic #29-Ubuntu SMP Wed Apr 17 18:16:28 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
我正在使用支持驱动程序,但我没有连接到其他网络的问题。
我在这里有相同的问题(UQAM),它应该有一个证书,但它没有。 当您第一次连接时,它不会正确设置,因此,您需要转到/etc/NetworkManager/system-connections
并找到您的连接名称,编辑该文件。 你应该看到这一行:
system-ca-certs=true
改为
system-ca-certs=false
如果该行不存在,请将其添加到[802-1x]
部分下方。
我有一个类似的问题,在我的情况下使用受保护的EAP(PEAP),而不是LEAP或FAST或隧道TLS,并通过将“匿名身份”(嗯?)留空,PEAP版本:自动,内部身份validation:MSCHAPv2来使其工作。
然后选择No CA Certificate Authority证书….并使用Ignore确认后续警告。 (即使你IT部门友好的灵魂为你提供了* .cer,也没有先尝试;麻烦的是,如果它是自签名的,或者你的Ubuntu不知道rootvalidation,这会给你带来更多的麻烦。 )
PS:在Ubuntu 14.04上的/ etc / NetworkManager / system-connections / *中似乎没有出现system-ca-certs选项(不再?)。
您的笔记本电脑上似乎没有安装证书
TLS: Certificate verification failed, error 20 (unable to get local issuer certificate) depth 0 for '/C=MY/ST=Kuala Lumpur/L=Mont Kiara/O=Funk Software Asia Pacific/OU=Technical Department/CN=Server' Apr 29 17:16:22 alFiPad wpa_supplicant[952]: eth1: CTRL-EVENT-EAP-TLS-CERT-ERROR reason=1 depth=0 subject='/C=MY/ST=Kuala Lumpur/L=Mont Kiara/O=Funk Software Asia Pacific/OU=Technical Department/CN=Server' err='unable to get local issuer certificate'
你能检查一下你的商店是否有证书吗?
你使用wpa_supplicant吗?
尼科斯