
Eduroam 一天天不再起作用了,在许多设备上进行了检查:
起初,我在我的 Linux 笔记本电脑上遇到了这个问题。
然后,我的 iPhone iOS 一次又一次尝试连接,总是立即断开连接。但过了一段时间,或者通过点击,不知道我做了什么,我得到了一个提示,让我接受一个新证书。之后,在我的手机上,它又正常工作了。
我该如何在其他设备和其他操作系统上修复此问题?证书是否已过期?
答案1
下列的关于更改根证书的警告,您需要切换:
来自旧
T-Telesec GlobalRoot Class 2
证书,该证书T-TeleSec_GlobalRoot_Class_2.pem
在另一所大学已于 2023 年 11 月过期,因此每所大学在一段时间后都会遇到这种情况。带有
USERTrust RSA Certification Authority
文件的证书USERTrust_RSA_Certification_Authority.pem
,该文件应该已经位于您的证书文件夹中。如果没有,您需要按照网上的指南安装 eduroam,或者尝试找到该证书并将其放在旧证书所在的同一文件夹中。
注意此用户:
请记住,Eduroam 没有中央系统或单一 CA 证书 - 每个机构都运行自己的 RADIUS 服务器并独立做出这些决定(Eduroam 基本上只是一个巨大的路由表),因此您看到的证书完全取决于您的
@domain
“匿名身份”中指定的内容,并且只有您自己的“家乡”机构的文档才能说明哪个 CA 是正确的。
这告诉我们为什么 eduroam 截止日期在所有大学都不相同,以及为什么每所大学的工作人员可能不容易知道。上面的链接显示,另一所大学的截止日期在 2023 年 11 月就已经过期,而对我来说,它只是在 2024 年 1 月才过期。
以下是打开 Linux 的方法,仅作为示例。您需要转到 eduroam 的设置,然后转到“安全”选项卡:
如果单击证书,证书列表如下所示:
在所有操作系统上,都应该是同样的事情,您需要新的证书。