나는 작은 데비안 서버를 가지고 있는데, 바인드9와 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
쳤나보네요회귀 오류.
다운그레이드하거나 빠른 수정을 기다립니다.