You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:2017款Mac无法访问https://repo.packagist.org/packages.json

排查步骤
  • 检查DNS缓存
    执行命令清空DNS缓存:

    sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    

    之后执行curl -v https://repo.packagist.org/packages.json测试,观察是否存在DNS解析失败的提示。

  • 检查Hosts文件
    打开Hosts文件排查异常条目:

    sudo nano /etc/hosts
    

    确认无指向repo.packagist.org的错误IP记录,若有则删除对应行,按Ctrl+O保存、回车确认、Ctrl+X退出。

  • 核对系统代理设置
    进入「系统设置」-「网络」,选中当前网络点击「详细信息」-「代理」,确认所有代理选项均为关闭状态,包括自动代理配置(再次检查是否有残留配置)。

  • 验证SSL/TLS握手状态
    执行命令查看SSL握手细节:

    curl -vvv https://repo.packagist.org/packages.json
    

    重点关注是否出现SSL证书验证失败、握手超时等提示。若为证书问题,可打开「钥匙串访问」,通过菜单栏「钥匙串访问」-「重置默认钥匙串」修复,重启后再测试。

  • 重置系统网络配置文件
    删除网络偏好配置文件:

    sudo rm /Library/Preferences/SystemConfiguration/com.apple.network.effectiveconfig.plist
    sudo rm /Library/Preferences/SystemConfiguration/com.apple.network.identification.plist
    sudo rm /Library/Preferences/SystemConfiguration/com.apple.wifi.message-tracer.plist
    

    重启Mac后重新连接网络测试。

  • 测试端口连通性与用户配置
    测试443端口连通性:

    nc -zv repo.packagist.org 443
    

    若连接失败,创建新的系统用户账户,在新账户下测试访问,排除当前用户配置异常的可能。

内容的提问来源于stack exchange,提问作者nick rimmer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 04:03:12