Panic due to insist assertion error in BIND 9.6.2-P2
blrmaani at gmail.com
Mon Dec 14 06:12:12 UTC 2015
On Thursday, December 3, 2015 at 2:30:24 AM UTC-8, manasa gowda wrote:
> Bind version used is 9.6.2-P2.
> Named crashed (In panic State) with INSIST Assertion error. The following is backtrace
> #2 0x000000000041b635 in assertion_failed (file=0x5b2e78 "src/contrib/bind9/lib/isc/unix/socket.c", line=2605, type=isc_assertiontype_insist, cond=0x5b420f "!sock->pending_recv") atsrc/contrib/bind9/bin/named/main.c:162
> #3 0x000000000056f723 in dispatch_recv (sock=<optimized out>) atsrc/contrib/bind9/lib/isc/unix/socket.c:2605
> #4 process_fd (writeable=<optimized out>, readable=<optimized out>, fd=513, manager=<optimized out>) atsrc/contrib/bind9/lib/isc/unix/socket.c:3256
> #5 process_fds (nevents=<optimized out>, events=<optimized out>, manager=<optimized out>) at src/contrib/bind9/lib/isc/unix/socket.c:3322
> #6 watcher (uap=0x8022300c0) atsrc/contrib/bind9/lib/isc/unix/socket.c:3581
> #7 0x000000080198f1bc in thread_start (curthread=0x802205600) at../../../../../lib/libthr/thread/thr_create.c:292
> I did a google search but I found the insist assertion error with other bind versions also. Can you please help me in finding it out the reason for this panic. Also tell me in which version of the bind this insist assertion failure due to pending receive on the socket is fixed.
> Regards & Thanks,
> Manasa S
Short answer - you are using a vulnerable version of BIND, upgrade it..
More information about the bind-users