如何修复WPA-EAP证书问题?

我正在尝试连接我学校的WiFi,它有WPA-EAP。 除了我的ubuntu机器,其他所有东西都可以连接到它。 我可以连接我的HTC ONE X And​​roid,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吗?

尼科斯