错误代码:error:0A000438:SSL routines::tlsv1 alert internal error
SSL alert number: 80 (internal error)
| 域名 | SSL状态 | 证书信息 | 访问结果 |
|---|---|---|---|
| www.cardplanet.me | ✅ 正常 | Let's Encrypt E5 | HTTP 200 |
| cardplanet.me | ❌ 失败 | 无法获取 | SSL握手失败 |
- DNS解析: ✅ 正常 (198.18.0.200)
- Ping测试: ✅ 正常 (0% packet loss)
- 端口443: ✅ 可连接
- TLS 1.2: ❌ 失败 (internal error)
- TLS 1.3: ❌ 失败 (internal error)
- 忽略证书验证 (-k): ❌ 仍然失败
这不是证书本身的问题,而是服务器端SSL/TLS配置错误
-
SSL Alert 80 (Internal Error) 表示:
- 服务器在处理SSL握手时发生内部错误
- 不是证书过期或无效的问题
- 是服务器端SSL配置或处理逻辑的问题
-
特征分析:
- 连接建立成功(TCP握手完成)
- SSL握手开始但立即失败
- 服务器返回"internal error"而不是证书错误
- 即使忽略证书验证也无法连接
-
可能的原因:
- Netlify/CDN对非www域名的SSL配置不正确
- 服务器端SSL模块配置错误
- SNI (Server Name Indication)处理问题
- 负载均衡器或反向代理配置问题
- 登录Netlify Dashboard
- 进入Site settings → Domain management
- 确认cardplanet.me已添加为自定义域名
- 点击"Renew certificate"重新生成证书
- 等待10-30分钟DNS传播
确保DNS记录正确:
cardplanet.me → A记录指向Netlify IP
或
cardplanet.me → CNAME指向xxx.netlify.app
提供以下信息:
- 域名:cardplanet.me
- 错误:SSL alert number 80
- www域名正常工作
- ✅ www.cardplanet.me完全正常,可被Google收录
- ❌ cardplanet.me无法访问,Google无法爬取
- 短期:专注于www版本的SEO优化
- 中期:修复非www版本的SSL问题
- 长期:考虑是否需要两个版本都可访问
- www.cardplanet.me完全正常
- 已有canonical标签指向www版本
- sitemap只包含www版本URL
- 这不影响主域名的Google收录
- 在Google Search Console只验证和提交www.cardplanet.me
- 所有营销材料使用www版本URL
- 确保所有内部链接使用www版本
- 联系Netlify支持解决非www域名SSL问题
- 或在Netlify重新配置域名
- 如果不需要非www版本,可以在DNS层面不配置
- 或保持现状,只使用www版本
这是服务器端SSL配置问题,不是证书本身的问题。主要影响非www域名,但不影响www域名的正常使用和Google收录。建议优先使用www.cardplanet.me进行SEO优化。