Hello,
I updated a server today from 4.2.x to 4.5.1-5 and Asterisk wouldn’t start
root@server1:~# systemctl status asterisk
● asterisk.service - Asterisk PBX
Loaded: loaded (/lib/systemd/system/asterisk.service; enabled; preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Tue 2025-11-04 04:25:59 EST; 9s ago
Docs: man:asterisk(8)
Process: 2044 ExecStart=/usr/sbin/asterisk -g -f -U asterisk (code=exited, status=2)
Main PID: 2044 (code=exited, status=2)
CPU: 420ms
Looking at the logs
root@server1:~# tail -f /var/log/asterisk/full
[2025-11-04 04:27:07] ERROR[2245] loader.c: Error loading module 'res_xmpp.so': libiksemel.so.3: cannot open shared object file: No such file or directory
[2025-11-04 04:27:07] ERROR[2245] loader.c: Error loading module 'res_calendar_ews.so': libneon.so.27: cannot open shared object file: No such file or directory
[2025-11-04 04:27:07] ERROR[2245] loader.c: Error loading module 'res_calendar_caldav.so': libneon.so.27: cannot open shared object file: No such file or directory
[2025-11-04 04:27:07] ERROR[2245] loader.c: Error loading module 'res_pjsip_phoneprov_provider.so', missing dependency: res_phoneprov
[2025-11-04 04:27:07] ERROR[2245] loader.c: Error loading module 'res_hep_pjsip.so', missing dependency: res_hep
[2025-11-04 04:27:07] ERROR[2245] loader.c: Error loading module 'res_calendar_exchange.so': libneon.so.27: cannot open shared object file: No such file or directory
[2025-11-04 04:27:07] ERROR[2245] loader.c: *** Failed to load module res_websocket_client.so
[2025-11-04 04:27:07] ERROR[2245] loader.c: Failed to load res_websocket_client.
[2025-11-04 04:27:07] ERROR[2245] asterisk.c: Module initialization failed. ASTERISK EXITING!
Asterisk was unable to load the new res_websocket_client.so module res_websocket_client - Asterisk Documentation
Once I modified modules__20-noload.conf and added:
noload => res_websocket_client.so
Asterisk then started
Please fix
Thanks