Maybe if something in that service is broken, settings can't be read and those are the default (not default service values, but default GUI values shown)?Sooooooo, did noone notice the 0.000 second timeout values?
That automatically fails any dns request made. Same with the 00:00:00 second TTL...
RB4011iGS+5HacQ2HnDWhat hardware? What was your config?
Pretty broad statement without more info.
I just remind everyone to be cautious about upgrading the RC version, you are really showing yourselfRepressed childhood syndrome.
But DNS server crash is a very serious problem in my opinion. Most web pages cannot be accessed and are directly interruptedWhen I see "DO NOT UPDATE!!!", I start to think that this update is bricking devices or other serious problems. But there's just a software bug/misconfiguration. You should correct your title so you will not confuse others.
Those who install beta and rc versions are aware of possible problems. Use only stable or long-term releases if you do not want to take risks.
DNS configuration I had used in many versions without problems, including the beta version, but when I upgrade to the 7.10 beta or RC version, the DNS service crashes quickly in a short time. I didn't get any useful information from the log.Even if there was REALLY a problem written like that crap it's not even helpful for support...
So far nothing has happened to me either with the CHR or with hAP ax²...
Post your router configuration. Your ENTIRE router config!
In terminal: /export hide-sensitive file=AnyNameYouWish. Then view in a text editor, copy and paste for others to review.
It is not a "DNS server crash", it is configuration of the DNS with unusable parameters.But DNS server crash is a very serious problem in my opinion. Most web pages cannot be accessed and are directly interrupted
Yes, the unvalidated unique value is max concurrent queries, setting it to 0, DNS no longer responds...In other words, you can trash the DNS service with just setting some unsupported value in some setting that doesn't have input validation?
Interesting.
Which is strength and weakness of ros...In other words, you can trash the DNS service with just setting some unsupported value in some setting that doesn't have input validation?
Interesting.
RouterOS is not a training program...it is a user error that does not know what he does...
I agree with you that such parameter values, unless they have some special meaning that is useful (like "infinity" or "not checked"), shouldIn other words, you can trash the DNS service with just setting some unsupported value in some setting that doesn't have input validation?
Interesting.
+1when 0 is not a useful value the code should replace it with the default when it encounters it, and refuse it when the user tries it.
1. This thread is about RC3. If you have problem with Stable make a new thread.DNS ALWAYS CRASHES DOWN IN THE NEW VERSION !!!
It's really a random serious problem and I can't catch any useful logs, so I think maybe the DNS server crashed before print logsmaybe should change title to 7.10 stable,
viewtopic.php?t=197095
I think it's same issue.
I have many forward-to rule in dns-static.
it works on 7.9.2, but random lost happen on 7.10 stable.
Moreover, I have conducted tests and found that if no rules are configured in dns-static, it does not cause this issue.
It seems that the DNS resolver is crashing.
1.jpg
2.jpg
MT has written nothing1. This thread is about RC3. If you have problem with Stable make a new thread.DNS ALWAYS CRASHES DOWN IN THE NEW VERSION !!!
2. What has MT written about your SUP?
3. Title of this thread is just stupid. This version may work for 99% or more of the user out there.
Example tiltle.
Take care, if you have this or that, it may break, so test before upgrade.
Have you use Netinstall and started from a clean configuration? No backup/restore/upgrade?
There is no export, but at least you have deigned, not like other fools, to give a minimum of explanations and do some tests.I think it's same issue.
I have many forward-to rule in dns-static.
it works on 7.9.2, but random lost happen on 7.10 stable.
Moreover, I have conducted tests and found that if no rules are configured in dns-static, it does not cause this issue.
As a potential workaround block access to dns resolver from WAN port and do not flush dns cache on every ppp reconnect.
Thanks, I try itAs a potential workaround block access to dns resolver from WAN port and do not flush dns cache on every ppp reconnect.
Is a RouterOS instruction (?) or is the habit of some ISP?do not flush dns cache on every ppp reconnect.
(see, it always works...)Thanks, I try itAs a potential workaround block access to dns resolver from WAN port and do not flush dns cache on every ppp reconnect.
They have done more for the forum than you ever will do.Congratulations to @rextended and @anav for their great contribution to Mikrotik in the future.
I think support from community is big part of deciding which technology you want to use along with cost/benefit ratio of performance and features. But deciding to switch technology which can potentially generate more problems/costs just because of certain individuals on forum which are not even officials from brand not sure how wise is that idea, unless there are some other reasons.I will not give feedback on any BUG and slowly replace hundreds of devices of Mikrotik in my company including switch. I will no longer promote this brand to my customer
You said what I've been thinking painfully inside for days.谁能just kill this topic.....
Bravo. +1A great example how a "screaming" title irritates forum users. Such threads should be deleted at sight.
A thread title should reflect the problem. Forum users could decide by themselves what to do with this information.
So, why post only the static settings?当所有静态设置与regexp是禁用的, the problem remains. It may not be the problem of setting regexp or address-list values.
/ip dns static set [find where address-list!=""] address-list=""
@jasonchen0917
I think I have found the cause of the problem; the issue lies in dns-to-address-list.
Use the code below and it won’t crash anymore:
Because by comparing the logs of RouterOS 7.9/7.9.2 and 7.10,Code:Select all/ip dns static set [find where address-list!=""] address-list=""
I found that the RouterOS upgrade did not make too many DNS changes,
I believe MikroTik would reflect additions and changes in the logs.
And 7.10 added the endpoint-independent-nat feature.
This is definitely a major overhaul of the firewall.
And the only connection between DNS and the firewall is dns-to-address-list.
So, I tried turning off dns-to-address-list here, only retaining forward-to.
As a result, up to now, the crash issue has not occurred again.
@mrz
So, I am sure the issue is with dns-to-address-list.
I have already tested and confirmed this on CCR2004/RB5009/RB4011/CHR and other devices.