You are not logged in.
After 4 years of working with quarterly updates, I was updating the system today.
named doesn't start anymore.
Crashdump at "dlopen /usr/lib/samba/bind9/dlz_bind9_18.so" with a null pointer exception.
Trying:
# named -u named -f -g -d 5 2>&1 | tee /tmp/named.log
...
20-May-2024 14:07:18.839 zone '255.in-addr.arpa' allows unsigned updates from remote hosts, which is insecure
20-May-2024 14:07:18.839 zone_settimer: zone 255.in-addr.arpa/IN: enter
20-May-2024 14:07:18.839 zone '0.in-addr.arpa' allows unsigned updates from remote hosts, which is insecure
20-May-2024 14:07:18.839 zone_settimer: zone 0.in-addr.arpa/IN: enter
20-May-2024 14:07:18.839 Loading 'AD DNS Zone' using driver dlopen
20-May-2024 14:07:18.839 Loading SDLZ driver.
free(): invalid pointer
from the journal:
systemd-coredump[2904]: [?] Process 2876 (named) of user 40 dumped core.
Stack trace of thread 2878:
#0 0x000075b65f755e44 n/a (libc.so.6 + 0x94e44)
#1 0x000075b65f6fda30 raise (libc.so.6 + 0x3ca30)
#2 0x000075b65f6e54c3 abort (libc.so.6 + 0x244c3)
#3 0x000075b65f6e6354 n/a (libc.so.6 + 0x25354)
#4 0x000075b65f760085 n/a (libc.so.6 + 0x9f085)
#5 0x000075b65f76249c n/a (libc.so.6 + 0xa149c)
#6 0x000075b65f764dae __libc_free (libc.so.6 + 0xa3dae)
#7 0x000075b65295f50d n/a (schema_load.so + 0x250d)
#8 0x000075b65b44b684 dsdb_get_schema (libldbsamba-private-samba.so + 0xb684)
#9 0x000075b65295fc76 n/a (schema_load.so + 0x2c76)
#10 0x000075b65c6eef22 ldb_module_init_chain (libldb.so.2 + 0xff22)
#11 0x000075b65c6eef22 ldb_module_init_chain (libldb.so.2 + 0xff22)
#12 0x000075b6529b2fc1 n/a (rootdse.so + 0x7fc1)
#13 0x000075b65c6eef22 ldb_module_init_chain (libldb.so.2 + 0xff22)
#14 0x000075b65298ac2a n/a (samba_dsdb.so + 0x2c2a)
#15 0x000075b65c6eef22 ldb_module_init_chain (libldb.so.2 + 0xff22)
#16 0x000075b65c6f2931 ldb_load_modules (libldb.so.2 + 0x13931)
#17 0x000075b65c6f3291 ldb_connect (libldb.so.2 + 0x14291)
#18 0x000075b65b44a69d samba_ldb_connect (libldbsamba-private-samba.so + 0xa69d)
#19 0x000075b65c742beb samdb_connect_url (libsamdb.so.0 + 0x6beb)
#20 0x000075b65edbf549 dlz_create (dlz_bind9_18.so + 0x4549)
#21 0x0000573f8a0b0658 n/a (named + 0x19658)
#22 0x000075b66012ed59 n/a (libdns-9.18.27.so + 0x12ed59)
#23 0x000075b66004f65e dns_dlzcreate (libdns-9.18.27.so + 0x4f65e)
#24 0x0000573f8a0c19a0 n/a (named + 0x2a9a0)
#25 0x0000573f8a0d20c5 n/a (named + 0x3b0c5)
#26 0x0000573f8a0d3c13 n/a (named + 0x3cc13)
#27 0x000075b6602f7288 isc_task_run (libisc-9.18.27.so + 0x5d288)
#28 0x000075b6602b61cd n/a (libisc-9.18.27.so + 0x1c1cd)
#29 0x000075b6602be69e n/a (libisc-9.18.27.so + 0x2469e)
#30 0x000075b6602bee27 n/a (libisc-9.18.27.so + 0x24e27)
#31 0x000075b6602bf048 n/a (libisc-9.18.27.so + 0x25048)
#32 0x000075b65ff71a1b n/a (libuv.so.1 + 0x9a1b)
#33 0x000075b65ff8f30a n/a (libuv.so.1 + 0x2730a)
#34 0x000075b65ff7709f uv_run (libuv.so.1 + 0xf09f)
#35 0x000075b6602bf566 n/a (libisc-9.18.27.so + 0x25566)
#36 0x000075b6602fb6db isc__trampoline_run (libisc-9.18.27.so + 0x616db)
#37 0x000075b65f753ded n/a (libc.so.6 + 0x92ded)
#38 0x000075b65f7d70dc n/a (libc.so.6 + 0x1160dc)
Stack trace of thread 2894:
#0 0x000075b65f7504e9 n/a (libc.so.6 + 0x8f4e9)
#1 0x000075b65f752ed9 pthread_cond_wait (libc.so.6 + 0x91ed9)
#2 0x000075b6602bf6b4 n/a (libisc-9.18.27.so + 0x256b4)
#3 0x000075b6602fb6db isc__trampoline_run (libisc-9.18.27.so + 0x616db)
#4 0x000075b65f753ded n/a (libc.so.6 + 0x92ded)
#5 0x000075b65f7d70dc n/a (libc.so.6 + 0x1160dc)
Stack trace of thread 2876:
#0 0x000075b65f6fe768 __sigtimedwait (libc.so.6 + 0x3d768)
#1 0x000075b65f6fde3c sigwait (libc.so.6 + 0x3ce3c)
#2 0x000075b6602d4cbd isc_app_ctxrun (libisc-9.18.27.so + 0x3acbd)
#3 0x000075b6602d4fdd isc_app_run (libisc-9.18.27.so + 0x3afdd)
#4 0x0000573f8a0ac0ab main (named + 0x150ab)
#5 0x000075b65f6e6c88 n/a (libc.so.6 + 0x25c88)
#6 0x000075b65f6e6d4c __libc_start_main (libc.so.6 + 0x25d4c)
#7 0x0000573f8a0acdd5 _start (named + 0x15dd5)
Stack trace of thread 2898:
#0 0x000075b65f7504e9 n/a (libc.so.6 + 0x8f4e9)
#1 0x000075b65f752ed9 pthread_cond_wait (libc.so.6 + 0x91ed9)
#2 0x000075b6602bf6b4 n/a (libisc-9.18.27.so + 0x256b4)
#3 0x000075b6602fb6db isc__trampoline_run (libisc-9.18.27.so + 0x616db)
#4 0x000075b65f753ded n/a (libc.so.6 + 0x92ded)
#5 0x000075b65f7d70dc n/a (libc.so.6 + 0x1160dc)
Stack trace of thread 2879:
#0 0x0000000000000000 n/a (n/a + 0x0)
ELF object binary architecture: AMD x86-64
Unfortunatelly I didn't find anything related, no issues at samba or bind9
Any hints?
Commenting out the dlopen makes named start...
How can I work around this?
Found a bug upstram: https://bugzilla.samba.org/show_bug.cgi?id=15643
Revert the update is a bit tricky, because of icu-75 ...
Last edited by coder.ervnet.de (2024-05-20 19:48:00)
Offline
I had the same issue following a bind 9.18 update. There's a workaround in https://bugzilla.redhat.com/show_bug.cgi?id=2278016#c20.
Use environmental variable LDB_MODULES_DISABLE_DEEPBIND=1.
I've used systemd override for named.service:
[Service]
Environment="LDB_MODULES_DISABLE_DEEPBIND=1"
I can confirm this works for me with bind 9.18.27-1 and samba 4.20.2-1.
Offline