I’ve just noticed that my FreePBX system is giving quite a few Asterisk errors. Here are a few examples:
[2024-03-18 18:01:02] ERROR[9544][C-000000e0]:
res_pjsip_header_funcs.c:622 func_read_header: This function
requires a PJSIP channel.
[2024-03-19 09:13:41] ERROR[24021]: res_sorcery_config.c:328
sorcery_config_internal_load: Unable to load config file 'pjproject.conf'
[2024-03-19 09:13:41] ERROR[20722]: res_pjsip_config_wizard.c:1080
object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'
[2024-03-19 09:13:41] ERROR[24021]: config_options.c:710
aco_process_config: Unable to load config file 'resolver_unbound.conf'
[2024-03-19 09:13:42] ERROR[24021]: res_sorcery_config.c:328
sorcery_config_internal_load: Unable to load config file 'stir_shaken.conf'
I have been unable to find a list of these codes to give me a better idea of how to fix the errors. Could someone give me a steer in the right direction, please?
The PJSIP channel one is because FreePBX is calling PJSIP_HEADER on a non-PJSIP channel. FreePBX would have to be changed to not do that. The configuration file ones are because FreePBX doesn’t create those files, and just uses the built-in defaults or doesn’t use the functionality at all.
Thank you. I don’t see any problems in the operation of FreePBX. I happened to have a window to the CLI open, saw a lot of this stuff and wondered if I’d done something stupid.