Installation of Asterisk under Debian 11 with errors

Hello, my dears,
when installing Asterisk on my Debian 11, the following error message appears:

asterisk (1:16.28.0~dfsg-0+deb11u2) wird eingerichtet ...
Adding system user for Asterisk
Füge Benutzer »asterisk« der Gruppe »dialout« hinzu ...
Benutzer asterisk wird zur Gruppe dialout hinzugefügt.
Fertig.
Füge Benutzer »asterisk« der Gruppe »audio« hinzu ...
Benutzer asterisk wird zur Gruppe audio hinzugefügt.
Fertig.
Created symlink /etc/systemd/system/multi-user.target.wants/asterisk.service → /lib/systemd/system/asterisk.service.
insserv: warning: could not find all dependencies for $bind9
Job for asterisk.service failed because the control process exited with error code.
See "systemctl status asterisk.service" and "journalctl -xe" for details.
invoke-rc.d: initscript asterisk, action "start" failed.
● asterisk.service - Asterisk PBX
     Loaded: loaded (/lib/systemd/system/asterisk.service; enabled; vendor preset: enabled)
     Active: activating (auto-restart) (Result: exit-code) since Tue 2023-05-16 10:31:04 CEST; 7ms ago
       Docs: man:asterisk(8)
    Process: 93172 ExecStart=/usr/sbin/asterisk -g -f -p -U asterisk (code=exited, status=127)
   Main PID: 93172 (code=exited, status=127)
dpkg: Fehler beim Bearbeiten des Paketes asterisk (--configure):
 »installiertes asterisk-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 1 zurück

My “journalctl” tells me the following:

Mai 16 10:03:50 dsme01 asterisk[67767]: /usr/sbin/asterisk: symbol lookup error: /usr/sbin/asterisk: undefined symbol: json_vsprintf
Mai 16 10:03:50 dsme01 systemd[1]: asterisk.service: Main process exited, code=exited, status=127/n/a
Mai 16 10:03:50 dsme01 systemd[1]: asterisk.service: Failed with result 'exit-code'.
Mai 16 10:03:50 dsme01 systemd[1]: Failed to start Asterisk PBX.
Mai 16 10:03:51 dsme01 systemd[1]: asterisk.service: Scheduled restart job, restart counter is at 1.
Mai 16 10:03:51 dsme01 systemd[1]: Stopped Asterisk PBX.
Mai 16 10:03:51 dsme01 systemd[1]: Starting Asterisk PBX...
Mai 16 10:03:51 dsme01 asterisk[67774]: /usr/sbin/asterisk: symbol lookup error: /usr/sbin/asterisk: undefined symbol: json_vsprintf
Mai 16 10:03:51 dsme01 systemd[1]: asterisk.service: Main process exited, code=exited, status=127/n/a
Mai 16 10:03:51 dsme01 systemd[1]: asterisk.service: Failed with result 'exit-code'.
Mai 16 10:03:51 dsme01 systemd[1]: Failed to start Asterisk PBX.

Where can I look for the error?

Gruß von Stefan Harbich

sound like you are missing libjansson-dev
how did you install it ?
also if I read it correctly you are using Asterisk 16.28.0 witch is EOL
you should upgrade to the latest Asterisk 20.x.x

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.