启用转发时 Bind9 不断崩溃

启用转发时 Bind9 不断崩溃

我有一个 debian 小型服务器,bind9 和 dnscrypt 都在同一台机器上。 Bind9 在端口 53 上运行,dnscrypt 在 5000 上运行。常规的 Bind9 服务器执行一些检查,然后将请求转发到 dnscrypt 服务器。到目前为止它工作得很好,但是由于有些天它无法启动,并且崩溃并显示以下行journalctl -xe

Mar 19 16:00:46 myhost named[31341]: ../../../lib/dns/name.c:2487: REQUIRE((((dest) != ((void *)0)) && (((const isc__magi
Mar 19 16:00:46 myhost named[31341]: #0 0x559ba65cbd80 in ??
Mar 19 16:00:46 myhost named[31341]: #1 0x7f0525f9e9aa in ??
Mar 19 16:00:46 myhost named[31341]: #2 0x7f0527688f36 in ??
Mar 19 16:00:46 myhost named[31341]: #3 0x7f05277069ba in ??
Mar 19 16:00:46 myhost named[31341]: #4 0x7f052770828e in ??
Mar 19 16:00:46 myhost named[31341]: #5 0x7f05277085e1 in ??
Mar 19 16:00:46 myhost named[31341]: #6 0x7f0527764bf5 in ??
Mar 19 16:00:46 myhost named[31341]: #7 0x7f0527774591 in ??
Mar 19 16:00:46 myhost named[31341]: #8 0x7f0525fc2a23 in ??
Mar 19 16:00:46 myhost named[31341]: #9 0x7f05259694a4 in ??
Mar 19 16:00:46 myhost named[31341]: #10 0x7f0524dbad0f in ??
Mar 19 16:00:46 myhost named[31341]: exiting (due to assertion failure)

如果我禁用里面的转发选项/etc/bind/named.conf.options一旦我启用转发,它就会再次崩溃。

forward only;
forwarders { 127.0.0.1 port 5000;   };

可能是什么?我试图更好地理解是否与缓存相关,如果我可以清理安装并返回到工作状态,但什么也没有......

无论我是否尝试将请求转发到另一台服务器(例如 208.67.222.222 OpenDNS 服务器),它都会崩溃。 :(

答案1

您似乎已经击中了回归错误

降级或等待快速修复

相关内容