Zeabur 团队您好,
我无法从美国访问我的服务 twolambda.zeabur.app。然而,我在中国的朋友可以正常访问。该服务目前运行正常,网络配置为指向容器 8080 端口 (HTTP) 的公共域名。
该网站从美国完全无法连接。使用 curl -v 连接时显示 TCP 连接至 443 端口成功,但 TLS 握手立即失败并出现“Broken pipe”错误:
- Connected to twolambda.zeabur.app (43.199.8.212) port 443
- ALPN: curl offers h2,http/1.1
- (304) (OUT), TLS handshake, Client hello (1):
- Send failure: Broken pipe
DNS 总是解析到 HKG1 (香港) Ingress,且没有进行地理位置路由:
twolambda.zeabur.app → hkg1.cname.zeabur-dns.com → hkg1.ingress.zeabur-dns.com → 43.199.8.212 (ap-east-1)
从旧金山进行的 traceroute 显示流量在到达香港前,经过东京时出现严重的丢包:
Hop 10: * * * (丢包) Hop 11: 64.86.26.32 — 140ms Hop 12: 64.86.26.39 — 208ms Hop 13: qcore1.tv2-tokyo.as6453.net — 157ms (东京) Hop 14: * * * (丢包) Hop 15: tcore1.av3-toyohashi.as6453.net — 161ms (日本丰桥)
连接已到达服务器 IP,但 TLS 握手被中断。由于中国用户(距离 HKG1 较近)可以正常访问,这似乎是 HKG1 Ingress 在处理亚洲以外流量时的问题。
详细信息:
- 我的 IP: 71.198.21.95 (加州旧金山 — Comcast)
- 项目: my-v0-project
- 域名: twolambda.zeabur.app
- 区域: HKG1
- Ingress IP: 43.199.8.212
能否请您调查 HKG1 Ingress 在处理非亚洲流量的 TLS 终止时是否有问题,或者是否有方法将美国流量路由到更近的区域?
谢谢!