shawn1m / overture

A customized DNS relay server
MIT License
1.79k stars 284 forks source link

read udp i/o timeout #112

Closed donghua-wang closed 5 years ago

donghua-wang commented 5 years ago

base 广东佛山,新拉的一条电信宽带,PrimaryDNS,添加了3条记录,screen 运行的监控日志,发现大量的timeout,连接3个dns 服务器都有。将dns 设置到电脑使用,可以正常解析,正常上网。在机器上dig 测试,可以解析

WARN[0158] dianxin2 Fail: read udp 172.17.5.2:44935->202.96.128.166:53: i/o timeout WARN[0170] DNSPod Fail: read udp 172.17.5.2:54418->119.29.29.29:53: i/o timeout WARN[0177] dianxin1 Fail: read udp 172.17.5.2:38657->202.96.134.133:53: i/o timeout WARN[0195] dianxin1 Fail: dns: overflow unpacking uint32 WARN[0201] dianxin1 Fail: read udp 172.17.5.2:40783->202.96.134.133:53: i/o timeout WARN[0210] dianxin1 Fail: read udp 172.17.5.2:43731->202.96.134.133:53: i/o timeout WARN[0217] dianxin1 Fail: read udp 172.17.5.2:43102->202.96.134.133:53: i/o timeout WARN[0235] DNSPod Fail: read udp 172.17.5.2:43312->119.29.29.29:53: i/o timeout WARN[0236] DNSPod Fail: read udp 172.17.5.2:48480->119.29.29.29:53: i/o timeout WARN[0240] dianxin1 Fail: read udp 172.17.5.2:36494->202.96.134.133:53: i/o timeout WARN[0240] dianxin1 Fail: read udp 172.17.5.2:55435->202.96.134.133:53: i/o timeout WARN[0247] DNSPod Fail: read udp 172.17.5.2:58041->119.29.29.29:53: i/o timeout WARN[0247] dianxin1 Fail: read udp 172.17.5.2:50134->202.96.134.133:53: i/o timeout WARN[0247] dianxin2 Fail: read udp 172.17.5.2:40455->202.96.128.166:53: i/o timeout WARN[0249] dianxin1 Fail: read udp 172.17.5.2:46603->202.96.134.133:53: i/o timeout WARN[0251] DNSPod Fail: read udp 172.17.5.2:56239->119.29.29.29:53: i/o timeout WARN[0251] dianxin1 Fail: read udp 172.17.5.2:41282->202.96.134.133:53: i/o timeout WARN[0263] DNSPod Fail: read udp 172.17.5.2:35677->119.29.29.29:53: i/o timeout WARN[0280] dianxin1 Fail: read udp 172.17.5.2:41238->202.96.134.133:53: i/o timeout WARN[0291] dianxin1 Fail: read udp 172.17.5.2:45396->202.96.134.133:53: i/o timeout WARN[0292] dianxin1 Fail: read udp 172.17.5.2:37139->202.96.134.133:53: i/o timeout WARN[0318] dianxin2 Fail: read udp 172.17.5.2:40684->202.96.128.166:53: i/o timeout WARN[0318] DNSPod Fail: read udp 172.17.5.2:50508->119.29.29.29:53: i/o timeout WARN[0318] dianxin1 Fail: read udp 172.17.5.2:45649->202.96.134.133:53: i/o timeout WARN[0319] dianxin1 Fail: read udp 172.17.5.2:48159->202.96.134.133:53: i/o timeout WARN[0328] dianxin1 Fail: read udp 172.17.5.2:47758->202.96.134.133:53: i/o timeout WARN[0328] dianxin2 Fail: read udp 172.17.5.2:52673->202.96.128.166:53: i/o timeout WARN[0359] dianxin1 Fail: read udp 172.17.5.2:53622->202.96.134.133:53: i/o timeout WARN[0365] dianxin1 Fail: read udp 172.17.5.2:60303->202.96.134.133:53: i/o timeout WARN[0373] dianxin2 Fail: read udp 172.17.5.2:43122->202.96.128.166:53: i/o timeout WARN[0373] dianxin1 Fail: read udp 172.17.5.2:45944->202.96.134.133:53: i/o timeout WARN[0400] dianxin1 Fail: read udp 172.17.5.2:50642->202.96.134.133:53: i/o timeout WARN[0401] dianxin2 Fail: read udp 172.17.5.2:58538->202.96.128.166:53: i/o timeout WARN[0401] dianxin1 Fail: read udp 172.17.5.2:37102->202.96.134.133:53: i/o timeout WARN[0414] dianxin1 Fail: read udp 172.17.5.2:45382->202.96.134.133:53: i/o timeout WARN[0432] dianxin2 Fail: read udp 172.17.5.2:47907->202.96.128.166:53: i/o timeout WARN[0437] dianxin1 Fail: read udp 172.17.5.2:54074->202.96.134.133:53: i/o timeout ^[[AWARN[0454] dianxin1 Fail: read udp 172.17.5.2:48914->202.96.134.133:53: i/o timeout

shawn1m commented 5 years ago

这个应该是具体的网络环境问题吧,无法复现也没有其他用户遇到。

onecat commented 5 years ago

广州电信同样出现问题,无论udp还是tcp都出现大量time out,用的Overture v1.5-rc3

BirkhoffLee commented 5 years ago

江苏电信一样问题

Jasper-1024 commented 5 years ago

v1.5-rc3 版本出现,换用最新版 v1.5 无问题,仅供参考