主 题:CloudCone 迁移后网络问题修复说明
发 布 者:Refinery7516
标签分类: 技术
时 间:2026-07-10 17:31:46
内容预览:VPS 迁移后 TCP 能连上,但 TLS 握手永远超时。这次排查全程交给 pi agent(背后是 GLMkk-5.2)完成——从登录服务器、定位根因到修复并持久化,一条龙。背景CloudCone 发了公告说 VPS 要迁移。迁移完成后,部署在上面的 reddit-summary 服务状态变成了 unhealthy。reddit-summary 是一个 Next.js 应用,连接 Neon(Serverless PostgreSQL)作为数据库。迁移后,公网 IP 发生了变化,应用日志开始报数据库连接错误。我对 pi agent 说:"登录 CloudCone,重启下 reddit-summary。"接下来的事情,全部是 agent 自主完成的。经过第一步:以为是 DNSAgent 登录服务器,读容器日志,赫然写着:Error: getaddrinfo EAI_AGAIN ep-xxx-pooler.c-2.us-west-2.aws.neon.techDNS 解析失败?Agent 立刻测试,结果 DNS 完全正常。继续往下查。第二步:重启容器——还是不行重启 reddit-summary 容器,应用日志显示 ✓ Ready in 0ms,但 curl localhost:8000/en 直接超时。Agent 进入容器,发现是数据库连接卡住了——查询一直 pending,最终超时。第三步:逐层排查——TCP 通,TLS 死这是排查中最关键的一步。Agent 开始逐层测试到 Neon 数据库的连通性:测试项结果DNS 解析✅ 正常TCP 连接 Neon:5432✅ 成功PG SSLRequest 握手✅ 收到 'S' 响应TLS 握手❌ 30 秒超时,卡死TCP 能连上,PostgreSQL 协议层握手也正常,但 TLS 握手永远完不成。更诡异的是,这不是 Neon 独有的
直达链接: https://www.nodeseek.com/post-815952-1
发 布 者:Refinery7516
标签分类: 技术
时 间:2026-07-10 17:31:46
内容预览:VPS 迁移后 TCP 能连上,但 TLS 握手永远超时。这次排查全程交给 pi agent(背后是 GLMkk-5.2)完成——从登录服务器、定位根因到修复并持久化,一条龙。背景CloudCone 发了公告说 VPS 要迁移。迁移完成后,部署在上面的 reddit-summary 服务状态变成了 unhealthy。reddit-summary 是一个 Next.js 应用,连接 Neon(Serverless PostgreSQL)作为数据库。迁移后,公网 IP 发生了变化,应用日志开始报数据库连接错误。我对 pi agent 说:"登录 CloudCone,重启下 reddit-summary。"接下来的事情,全部是 agent 自主完成的。经过第一步:以为是 DNSAgent 登录服务器,读容器日志,赫然写着:Error: getaddrinfo EAI_AGAIN ep-xxx-pooler.c-2.us-west-2.aws.neon.techDNS 解析失败?Agent 立刻测试,结果 DNS 完全正常。继续往下查。第二步:重启容器——还是不行重启 reddit-summary 容器,应用日志显示 ✓ Ready in 0ms,但 curl localhost:8000/en 直接超时。Agent 进入容器,发现是数据库连接卡住了——查询一直 pending,最终超时。第三步:逐层排查——TCP 通,TLS 死这是排查中最关键的一步。Agent 开始逐层测试到 Neon 数据库的连通性:测试项结果DNS 解析✅ 正常TCP 连接 Neon:5432✅ 成功PG SSLRequest 握手✅ 收到 'S' 响应TLS 握手❌ 30 秒超时,卡死TCP 能连上,PostgreSQL 协议层握手也正常,但 TLS 握手永远完不成。更诡异的是,这不是 Neon 独有的
直达链接: https://www.nodeseek.com/post-815952-1