Server crash on receiving query
Mark Andrews
marka at isc.org
Fri Oct 25 00:15:54 UTC 2024
Take your machine to Apple. You have a hardware fault or a kernel security bug. A user application should not be able to make an operating system crash.
Mark
> On 24 Oct 2024, at 17:20, James L. Brown via bind-users <bind-users at lists.isc.org> wrote:
>
> For almost two weeks my instance of named has cause a reboot of the machine when it receives a query. Version 9.20.3.
>
> 24-Oct-2024 17:02:40.785 general: notice: starting BIND 9.20.3 (Stable Release) <id:1e2850e>
> 24-Oct-2024 17:02:40.786 general: notice: running on Darwin arm64 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:49:46 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_T8103
> 24-Oct-2024 17:02:40.786 general: notice: built with '--prefix=/opt/homebrew/Cellar/bind/9.20.3' '--sysconfdir=/opt/homebrew/etc/bind' '--localstatedir=/opt/homebrew/var' '--with-json-c' '--with-libidn2=/opt/homebrew/opt/libidn2' '--with-openssl=/opt/homebrew/opt/openssl at 3' '--without-lmdb' 'CC=clang' 'PKG_CONFIG_PATH=/opt/homebrew/opt/jemalloc/lib/pkgconfig:/opt/homebrew/opt/json-c/lib/pkgconfig:/opt/homebrew/opt/libidn2/lib/pkgconfig:/opt/homebrew/opt/libnghttp2/lib/pkgconfig:/opt/homebrew/opt/libuv/lib/pkgconfig:/opt/homebrew/opt/openssl at 3/lib/pkgconfig:/opt/homebrew/opt/readline/lib/pkgconfig:/opt/homebrew/opt/userspace-rcu/lib/pkgconfig' 'PKG_CONFIG_LIBDIR=/usr/lib/pkgconfig:/opt/homebrew/Library/Homebrew/os/mac/pkgconfig/14'
> 24-Oct-2024 17:02:40.787 general: notice: running as: named -n 7 -c /opt/homebrew/etc/named.conf -L /opt/homebrew/var/log/named/named.log
> 24-Oct-2024 17:02:40.787 general: notice: compiled by CLANG Apple LLVM 15.0.0 (clang-1500.3.9.4)
> 24-Oct-2024 17:02:40.788 general: notice: compiled with OpenSSL version: OpenSSL 3.3.2 3 Sep 2024
> 24-Oct-2024 17:02:40.788 general: notice: linked to OpenSSL version: OpenSSL 3.3.2 3 Sep 2024
> 24-Oct-2024 17:02:40.788 general: notice: compiled with libuv version: 1.49.1
> 24-Oct-2024 17:02:40.789 general: notice: linked to libuv version: 1.49.2
> 24-Oct-2024 17:02:40.789 general: notice: compiled with liburcu version: 0.14.1
> 24-Oct-2024 17:02:40.790 general: notice: compiled with jemalloc version: 5.3.0
> 24-Oct-2024 17:02:40.790 general: notice: compiled with libnghttp2 version: 1.63.0
> 24-Oct-2024 17:02:40.791 general: notice: linked to libnghttp2 version: 1.64.0
> 24-Oct-2024 17:02:40.791 general: notice: compiled with libxml2 version: 2.9.13
> 24-Oct-2024 17:02:40.791 general: notice: linked to libxml2 version: 20913
> 24-Oct-2024 17:02:40.792 general: notice: compiled with json-c version: 0.18
> 24-Oct-2024 17:02:40.792 general: notice: linked to json-c version: 0.18
> 24-Oct-2024 17:02:40.793 general: notice: compiled with zlib version: 1.2.12
> 24-Oct-2024 17:02:40.793 general: notice: linked to zlib version: 1.2.12
> ...
> 24-Oct-2024 17:02:40.796 general: notice: adjusted limit on open files from 2560 to 9223372036854775807
> 24-Oct-2024 17:02:40.797 general: info: found 8 CPUs, using 7 worker threads
>
> I have an older server with name config file and zone files, and it runs fine. It’s running older version bind.
>
> Server is an M1 Mac mini running Sonoma macOS 14.7.
>
> The query can come from external or from ‘dig’ issued on that machine.
>
> The computer runs fine until it receives the query - heaps of free RAM, disk space, CPU <20%, etc.
>
> Any suggestions as to where to look? Nothing gets logged to named.log or my queries log file.
>
> Any help would be much appreciated.
>
> Thanks, James.
> --
> Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list
>
> ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information.
>
>
> bind-users mailing list
> bind-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/bind-users
--
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: marka at isc.org
More information about the bind-users
mailing list