macOSBigSur的发布似乎会导致即使是非BigSurMac的暂时减速

姚莉风
导读 今天的 Mac 用户开始遇到意想不到的问题,包括应用程序需要几分钟才能启动、整个 macOS 卡顿和无响应,以及其他问题。这些问题似乎是在

今天的 Mac 用户开始遇到意想不到的问题,包括应用程序需要几分钟才能启动、整个 macOS 卡顿和无响应,以及其他问题。这些问题似乎是在 Apple 开始推出新版本 macOS Big Sur 时开始出现的,但它影响了其他版本 macOS 的用户,例如 Catalina 和 Mojave。

其他 Apple 服务也面临减速、中断和奇怪的行为,包括 Apple Pay、消息,甚至 Apple TV 设备。

没过多久,一些 Mac 用户就注意到trustd——一个负责检查 Apple 服务器以确认应用程序经过公证的 macOS 进程——试图联系一个名为ocsp.apple.com但反复失败的主机。这导致应用程序尝试启动时系统范围内的速度减慢等。

打开控制台并过滤以查找错误的用户遇到了许多与 相关的连续错误trustd,如下图所示。

受影响的主机名(实际上只是指向 Apple CDN 上的一大堆服务器的指针)负责验证各种与 Apple 相关的加密证书——包括应用程序公证所使用的证书。首次在 Mojave 中引入并在 Catalina 中强制执行,公证是 Apple 对开发人员签名的软件执行的自动化过程:

Apple 公证服务是一种自动化系统,可扫描您的软件中是否存在恶意内容、检查代码签名问题并快速将结果返回给您。如果没有问题,公证服务会生成一张票供您装订到您的软件上;公证处还会在线发布该票证,Gatekeeper 可以在该票证处找到它。

主机名的“OCSP”部分指的是Online Certificate Status Protocol stapling,或者只是“certificate stapling”。Apple 使用证书装订来帮助简化让数百万 Apple 设备每天检查数百万个证书有效性的过程。

当 Apple 设备无法连接到网络但您无论如何都想启动应用程序时,公证验证应该是“软失败”——也就是说,您的 Apple 设备应该识别您不在线并允许该应用程序无论如何要启动。然而,由于今天发生的任何事情的性质,对服务器的调用似乎只是挂起而不是软故障。这可能是因为每个人的设备仍然可以ocsp.apple.com毫无问题地进行 DNS 查找,导致设备相信如果他们可以进行 DNS 查找,他们应该能够连接到 OCSP 服务。所以他们尝试了——但超时了。

这种情况持续了几分钟,虽然一些临时解决方法在论坛、聊天室和 Twitter 上流传,但问题行为最终消失了,因为 Apple 大概解决了潜在的问题。

Apple 此前曾宣布 Big Sur 将于今天推出,而问题几乎恰好在推出时出现。我们已经联系 Apple 征求意见,如果我们收到任何声明,我们将分享。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!