Bind 9.2.1 W2K server crashes repeatedly
phn at icke-reklam.ipsec.nu
phn at icke-reklam.ipsec.nu
Mon Nov 18 01:00:15 UTC 2002
Scott MacLean <scottspam at nerosoft.com> wrote:
> Yesterday I migrated a production server running 4.9.5 to 9.2.1,
> running on a two-processor W2K box with a gig of RAM, serving
> approximately 200 domains. About 3 hours after it started, 9.2.1
> stopped answering queries. It still showed running in the services
> applet however. Running a restart failed:
> C:\>rndc start
> errno2result.c:61: unable to convert errno to isc_result: 10057:
> Socket is not connected
> rndc: send failed: connection refused
> I stopped BIND from the service applet and started it again, which
> solved the problem. Looking at the debug logs, I found this:
> Nov 15 19:22:43.130 general: critical: socket.c:1621:
> INSIST(!sock->pending_recv) failed
> Nov 15 19:22:43.130 general: critical: exiting (due to assertion
> failure)
> I checked the executables and DLL's, and all are the proper versions
> and dates.
> Two hours after I restarted it, the same thing happened again.
> Going back to 4.9.5 is not an option at this point. Would I be better
> off:
> - Writing some kludge application that keeps querying BIND, and if it
> doesn't get an answer, forcibly stops and restarts the service
> or
> - Upgrading to the 9.2.2rc1
Or
- replacing windows with, let's suggest, FreeBSD
> Is this a known problem? Is there a workaround or fix? Right now I've
> set the service to auto-restart, and have scheduled a "kill named.exe"
> to run every 15 minutes, so the most it could be down for is 15
> minutes. Not really an acceptable solution.
> No unhelpful wisecracks about changing operating systems, please. It's
> not my decision, and it's not an option.
It's always an option to review bad practices. Whats stopping your
organization from sane descitions ? Bribes ?
--
Peter Håkanson
IPSec Sverige ( At Gothenburg Riverside )
Sorry about my e-mail address, but i'm trying to keep spam out,
remove "icke-reklam" if you feel for mailing me. Thanx.
More information about the bind-users
mailing list