跳到主要内容

Mac Chrome出现net::ERR_CERT_DATABASE_CHANGED以及net::ERR_NETWORK_CHANGED问题

· 阅读需 2 分钟

一个困扰了我好久的问题,Mac 上 Chrome 经常出现 net::ERR_CERT_DATABASE_CHANGED 以及 net::ERR_NETWORK_CHANGED 的问题,会导致上传文件失败,js 脚本拉不到,AJAX 请求失败等。一开始以为是 Chrome 的问题,因为浏览器换成 Safari 之后就好了,没想到竟然是 Mac 升级到 Sierra 之后老旧不用的支付宝的插件导致的。

关于这个问题的一些讨论

解决方案:

sudo launchctl remove com.alipay.DispatcherService # 执行完这条就已经有了立竿见影的效果
# 以下命令是为了彻底清除万恶的支付宝插件,请确认存在后删除
sudo rm -rf /Library/Application\ Support/Alipay
sudo rm -rf /Library/LaunchDaemons/com.alipay.DispatcherService.plist
sudo rm -rf ~/Library/LaunchAgents/com.alipay.adaptor.plist
sudo rm -rf ~/Library/LaunchAgents/com.alipay.refresher.plist
sudo rm -rf ~/Library/Internet\ Plug-Ins/aliedit.plugin
sudo rm -rf ~/Library/Internet\ Plug-Ins/npalicdo.plugin