域名多了一条 AAAA 记录 部分用户打开 Shopify 超时
现象#
客服收到反馈:手机 4G 打不开站点,转圈约 30 秒后报 ERR_CONNECTION_TIMED_OUT,切到 Wi-Fi 就正常,桌面浏览器也复现不了。
原因#
- 域名残留旧服务器的 AAAA 记录,那台机器的 IPv6 已经下线,SYN 发过去没有任何回应。
- 浏览器按 Happy Eyeballs 优先尝试 IPv6,等超时后才回落 IPv4,用户感知就是长时间白屏。
- Shopify 的 IPv6 地址是 2620:127:f00f:5::,记录缺失时纯 IPv6 网络无法回源。
- 各家运营商 IPv6 覆盖率不同,所以只有一部分用户复现,容易被误判成主题问题。
处理步骤#
- 执行
dig AAAA example.com +short,看是否指向 Shopify。 - 删除旧主机遗留的 AAAA;要支持 IPv6 就改成 Shopify 给出的完整地址。
- 用
curl -6 -I https://example.com强制走 IPv6,确认不再卡住。 - 分别在
dig @8.8.8.8 AAAA example.com与本地解析各查一次,排除分线路差异。 - 让反馈问题的用户切飞行模式重开网络,清掉系统 DNS 缓存后复测。
验收标准#
curl -6 能在数秒内拿到 301 或 200,IPv6 连通性检测通过,移动网络可正常下单。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。