Yes, the unvalidated unique value is max concurrent queries, setting it to 0, DNS no longer responds…
But it is a setting that is only done manually, it is not the default one, it is a user error that does not know what he does …
RouterOS can’t prevent all user errors…
I agree with you that such parameter values, unless they have some special meaning that is useful (like “infinity” or “not checked”), should
not be allowed.
As I wrote before, it happened to me too, way back in 6.3x somewhere, that after an upgrade (I think) these parameters were set to zero.
Maybe it can be explained by some race condition or other error during the upgrade processing?
Anyway, when 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.
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.
I don’t use Netinstall and started from a clean configuration because just downgrade to 7.9.2 or an early version without any problem. I think if there is a problem appears, just reinstalling the system will never find the reason.
So if a user disables the firewall that is there by default,
(or doesn’t configure it correctly, since the model was never specified)
allowing the whole world to use the RouterBOARD as a DNS server (and optionally, a DDoS amplifier),
and moreover it sets in the ppp profile that at each reconnection it must unnecessarily delete the DNS cache…
DNS hangs.
I don’t think it happens on RouterOS 7.10x only, and that’s why so far there has only been 1 (or 2 if the problem is the same) report…
i know one case with a ccr1036 and ccr2004 with a similar problem starting with 7.9.2, persist after upgrading to 7.10, was escalated to support, waiting for answer
I’m deeply dissatisfied that the forum deleted my reply. On the contrary, the perpetrators’ rudeness guys were not punished, In the future, 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. In the end, this serious problem from the first 7.10 beta version including the developed version of 7.10appha44-7.10appha236 lasted until the stable version. Congratulations to @rextended and @anav for their great contribution to Mikrotik in the future.