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

Heroku部署SSL报错getaddrinfo ENOTFOUND ssl-doctor.heroku.com怎么办

报错根因

该报错属于DNS解析失败类问题,本质是本地网络无法正常解析ssl-doctor.heroku.com域名,通常由以下两类情况触发:

  • 本地网络环境问题:DNS缓存异常、当前使用的DNS服务器无法解析Heroku相关服务域名、网络存在访问限制无法连接Heroku后台证书校验服务
  • 命令参数不全触发异常请求:你持有.cert、.cabundle、.key三类SSL文件,但提交的更新命令只传入了cert和key文件,缺少中间证书cabundle,会导致Heroku CLI校验证书链时发起异常服务请求。
解决步骤
  1. 先修正证书更新命令参数,补全中间证书文件,正确命令格式如下:
heroku certs:update mycert.cert mykey.key --cacert mycabundle.cabundle

注意将示例中的mycabundle.cabundle替换为你实际的cabundle文件名称

  1. 若修正命令后仍报相同错误,尝试切换本地DNS为公共DNS(如114.114.114.114、8.8.8.8),刷新本地DNS缓存后重试:
  • Windows系统刷新缓存命令:ipconfig /flushdns
  • macOS/Linux系统通用刷新命令:sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  1. 仍无法解决时可尝试切换网络环境(如切换手机热点、关闭代理/VPN后重试),同时将Heroku CLI升级到最新版本,升级命令:
heroku update
  1. 上述方案都无效时,可添加--skip-confirmation参数跳过本地校验强制更新证书:
heroku certs:update mycert.cert mykey.key --cacert mycabundle.cabundle --skip-confirmation

内容的提问来源于stack exchange,提问作者Mouhamadou Diouf

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 22:42:01