-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
断网问题应该找到了 #536
Comments
https服务器是什么? |
https://dns.alidns.com/dns-query 上面这几个都试了 日常用的doh只有open和adguard这俩 只要doh一开日志就会刷smartdns重启&连不上 一直到崩溃连不上网 但只有adguard的dns不管是doh还是dot日志都会刷smartdns重启&连不上 这几天用这8888和8844的dot虽然日志一直不停的刷ssl错误 但没在遇到连不上网 日志好像也没看到刷smartdns重启 这是配置 |
出问题的日志是什么,我这用那配置实验了一下,没复现 |
smartdns.log 只要用doh就会出现 |
将https的域名换成IP地址测试下看看。 另外可以开启一下INFO日志。 |
INFO要注意上什么信息? 好像看不到什么信息 不定时的刷warn信息 smartdns.log |
试了下 无论域名还是IP方式的doh都会刷 然后就 |
怀疑你系统的ca-certificate包不对 |
你好 我搜了下 路由的已安装里就没有这个包? ARMv7 Processor rev 5 (v7l) 用的是官方版本 |
把DOH换成IP地址看看。 |
换成ip试了 还是一样错误 smartdns.log |
smartdns.1.2020.06.27-1018.arm-openwrt-all.ipk.zip 编译了一个debug版本。 log-level debug 待出问题后,将coredump文件和对应的debug日志发一下 另外,确认一下是否只有DOH才出问题。代码上DOH和DOT差别不大。看错误都是和SSL相关,如果SSL相关,那么DOT也应该要有错误。 另外,可以逐一尝试单独配置一个DOH,看看哪个DOH有问题。 |
你好 我装了smartdns.1.2020.06.27-1018.arm-openwrt-all.ipk用了几天发现在 level error下没有再出现fatal的日志了 |
问题重现了 但刚进入路由看到还有一半内存都是空闲的 |
今天早上起来又崩了 环境是在大量挂bt 7.55重启SmartDNS 网络就恢复了 |
这个问题初步判断是这样产生的: 症状复现条件: 建议:参考dnsmasq对网络出口进行一定处理。如果出口异常,暂时停止上行请求。 补充一下: |
把146那个删掉看看 |
只要断开外网接口然后大量请求就会出错,和doh基本无关 |
有多大的请求量? |
不行 |
上行阻塞是可能的 但断网应该不会 bt和pd里有日志监测网络状态 请教你的建议我该怎么操作 自己去看了看不知道怎么搞 |
在作者修复前,可以自建一个monitor脚本,检查到异常后重启smartdns |
我的环境差不多就一个notebook,几台手机,还有一些智能家居设备。差不多十几个设备。断网情况下,smartdns的log,只开error,10-30秒钟会写500k以上 server 114.114.114.114 -blacklist-ip server-tcp 1.0.0.1 -check-edns server-tls 96.113.151.145 server-https https://dns.quad9.net/dns-query |
你看看日志里面是什么? |
smartdns能支持5000条/秒的请求量,看你是什么设备了,如果设备内存小,请求量大,上游又不通,短时间内可能会占用几十兆内存 |
日志如下:(xz压缩) 设备是小米的7621路由器,256内存 虽然硬件比不上电脑和arm,但这个bug导致的崩溃看起来和硬件资源无关。等会试一下arm的 |
日志里面大量网络不可达错误,你先确认网络是否正常吧 |
这是故意断开的,网络正常的时候这个bug不复现了。 |
看了看不会弄 求大佬帮忙写个脚本 谢谢 |
这个问题最近会修复吗? |
在看,但我这里也不出现,目前找不到原因,上次core文件看了,异常在ssl库里面,目前没有找到bug点。 你可以先用openwrt上游编译的版本替换静态编译版本,排除静态版本ssl的问题 另外,把146那个服务器删掉看看 |
好 目前还要报告一个问题 |
把doh的域名换成IP试试 |
支持,用dot后重播pppoe进程必挂 |
使用最新版本,如果有问题reopen issue,提交日志。 |
#501
只要用doh,smartdns就不停崩溃
只用dot和常规53端口用法不崩溃了
日志里一直刷doh连不上 换什么doh都会刷错误
8888dot虽然一直报ssl错误 但是没再出现崩溃的问题
AdGuard的DNS无论dot还是doh 只要用了smartdns一定会不停崩溃 半天就连不上网了
用的是#501你给的 smartdns.1.2020.05.17-0943.arm-openwrt-all.ipk.zip
求更新release
The text was updated successfully, but these errors were encountered: