ExportXMLWordPrintable

    • Type: Problem report
    • Resolution: Unresolved
    • Priority: Trivial
    • 8.0.0rc1 (master)
    • Affects Version/s: None
    • Component/s: Packages (C)
    • None
    • Environment:
      AlmaLinux10.1
      Linux al10zbxws 6.12.0-124.8.1.el10_1.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Nov 11 11:41:04 EST 2025 x86_64 GNU/Linux
      c-ares-1.25.0-6.el10.x86_64
      zabbix-server-mysql-8.0.0-beta2.release1.el10.x86_64
    • 0.1

      Steps to reproduce:
      The issue was confirmed on AlmaLinux 10.1.

      root@al10zbxws:~# rpm -qa | grep -i c-ares
      c-ares-1.25.0-6.el10.x86_64
      

      Install and configure Zabbix Server 8.0.0beta2 according to the documented procedure.
      Start the Zabbix Server service.

      # systemctl start zabbix-server.service
      

      Result:
      The `zabbix-server.service` service fails to start.

      root@al10zbxws:~# systemctl status zabbix-server
      ● zabbix-server.service - Zabbix Server
      Loaded: loaded (/usr/lib/systemd/system/zabbix-server.service; enabled; preset: disabled)
      Active: activating (auto-restart) (Result: exit-code) since Tue 2026-08-04 11:04:53 JST; 72ms ago
      Invocation: dda796fca6874941b695561e8b58fe83
      Process: 9589 ExecStart=/usr/sbin/zabbix_server -c $CONFFILE (code=exited, status=127)
      Mem peak: 2.3M
      CPU: 9ms
      

      The following messages are continuously logged in `/var/log/messages`.

      Aug  4 11:04:43 al10zbxws systemd[1]: zabbix-server.service: Scheduled restart job, restart counter is at 5.
      Aug  4 11:04:43 al10zbxws systemd[1]: Starting zabbix-server.service - Zabbix Server...
      Aug  4 11:04:43 al10zbxws zabbix_server[9579]: /usr/sbin/zabbix_server: symbol lookup error: /usr/sbin/zabbix_server: undefined symbol: ares_queue_wait_empty
      Aug  4 11:04:43 al10zbxws systemd[1]: zabbix-server.service: Control process exited, code=exited, status=127/n/a
      Aug  4 11:04:43 al10zbxws systemd[1]: zabbix-server.service: Failed with result 'exit-code'.
      Aug  4 11:04:43 al10zbxws systemd[1]: Failed to start zabbix-server.service - Zabbix Server.
      

      The issue is resolved after upgrading the c-ares package.

      Is the `ares_queue_wait_empty` symbol in the above error logged to `messages` the following c-ares function?

      https://c-ares.org/docs/ares_queue_wait_empty.html

      This function was first introduced in c-ares version 1.27.0, and requires the c-ares library to be built with threading support.

      If my understanding is correct, I believe the same error would also occur with c-ares version 1.26.0.

      However, I do not currently have an environment where c-ares 1.26.0 is available, so I have not been able to verify this on an actual system.
      The following are the c-ares versions available in the AlmaLinux 10.1 environment that I checked.

      c-ares-1.25.0-6.el10.x86_64 : A library that performs asynchronous DNS operations
      c-ares-1.34.6-1.el10.x86_64 : A library that performs asynchronous DNS operations
      c-ares-1.34.6-2.el10_2.x86_64 : A library that performs asynchronous DNS operations
      

            Assignee:
            Zabbix Development Team
            Reporter:
            Hiroyuki Suzuki
            Team Doc
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: