Warnings and Errors on Apply Config action

Hey all,

I am running the latest version of asterisk now and freepbx.
Everything seemed to be going well until I stumbled across a couple of problems.

The first one when I make any changes to the config on the server and hit “Apply Config” and I am monitoring the asterisk CLI I get alot of warnings and few errors. I have pasted them below:

[2013-09-20 12:14:04] ERROR[4023]: config_options.c:495 aco_process_config: Attempting to process uninitialized aco_info
[2013-09-20 12:14:04] WARNING[4023]: named_acl.c:414 ast_named_acl_reload: Could not reload ACL config
[2013-09-20 12:14:04] WARNING[4023]: app_minivm.c:2852 load_config: Failed to load configuration file. Module activated with default settings.
[2013-09-20 12:14:04] NOTICE[4023]: app_queue.c:7709 reload_queue_rules: No queuerules.conf file found, queues will not follow penalty rules
[2013-09-20 12:14:04] WARNING[4023]: cdr_adaptive_odbc.c:103 load_config: Unable to load cdr_adaptive_odbc.conf. No adaptive ODBC CDRs.
[2013-09-20 12:14:04] ERROR[4023]: cdr_custom.c:90 load_config: Unable to load cdr_custom.conf. Not logging custom CSV CDRs.
[2013-09-20 12:14:04] ERROR[4023]: cel_custom.c:89 load_config: Unable to load cel_custom.conf. Not logging CEL to custom CSVs.
[2013-09-20 12:14:04] WARNING[4023]: chan_iax2.c:3299 reload_firmware: Error opening firmware directory ‘/var/lib/asterisk/firmware/iax’: No such file or directory
[2013-09-20 12:14:04] NOTICE[4023]: iax2-provision.c:558 iax_provision_reload: No IAX provisioning configuration found, IAX provisioning disabled.
[2013-09-20 12:14:04] ERROR[3903]: phone_users.c:3646 process_message_config: outofcall_message_context must be configured in sip.conf for res_digium_phone to function properly.
[2013-09-20 12:14:04] ERROR[3903]: phone_users.c:3649 process_message_config: accept_outofcall_messages must be enabled in sip.conf for res_digium_phone to function properly
[2013-09-20 12:14:04] ERROR[3903]: phone_users.c:3652 process_message_config: auth_message_requests must be disabled in sip.conf for res_digium_phone to function properly
[2013-09-20 12:14:04] WARNING[4023]: pbx_config.c:1640 pbx_load_config: The use of ‘_.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 1701 of /etc/asterisk/extensions_additional.conf
[2013-09-20 12:14:04] WARNING[4023]: pbx_config.c:1640 pbx_load_config: The use of '
.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 1702 of /etc/asterisk/extensions_additional.conf
[2013-09-20 12:14:04] WARNING[4023]: pbx_config.c:1640 pbx_load_config: The use of '
.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 1703 of /etc/asterisk/extensions_additional.conf
[2013-09-20 12:14:04] WARNING[4023]: pbx_config.c:1640 pbx_load_config: The use of '
.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 1712 of /etc/asterisk/extensions_additional.conf
[2013-09-20 12:14:04] WARNING[4023]: pbx_config.c:1640 pbx_load_config: The use of '
.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 1713 of /etc/asterisk/extensions_additional.conf
[2013-09-20 12:14:04] WARNING[4023]: pbx_config.c:1640 pbx_load_config: The use of '
.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 1746 of /etc/asterisk/extensions_additional.conf
[2013-09-20 12:14:04] WARNING[4023]: pbx_config.c:1640 pbx_load_config: The use of '
.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 1747 of /etc/asterisk/extensions_additional.conf
[2013-09-20 12:14:04] WARNING[4023]: pbx_config.c:1640 pbx_load_config: The use of '
.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 150 of extensions.conf
[2013-09-20 12:14:04] WARNING[4023]: pbx_config.c:1640 pbx_load_config: The use of '
.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 162 of extensions.conf
[2013-09-20 12:14:04] WARNING[4023]: pbx_config.c:1640 pbx_load_config: The use of '
.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 163 of extensions.conf
[2013-09-20 12:14:04] WARNING[4023]: pbx_config.c:1640 pbx_load_config: The use of '
.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘_X.’ instead at line 164 of extensions.conf
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘from-did-direct’ tries to include nonexistent context ‘ext-findmefollow’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘from-internal-xfer’ tries to include nonexistent context ‘from-internal-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘from-internal-noxfer’ tries to include nonexistent context ‘from-internal-noxfer-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘from-pstn’ tries to include nonexistent context ‘from-pstn-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘from-internal-noxfer-additional’ tries to include nonexistent context ‘from-internal-noxfer-additional-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘from-internal-additional’ tries to include nonexistent context ‘from-internal-additional-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-dial-one’ tries to include nonexistent context ‘macro-dial-one-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-hangupcall’ tries to include nonexistent context ‘macro-hangupcall-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-blkvm-check’ tries to include nonexistent context ‘macro-blkvm-check-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-blkvm-clr’ tries to include nonexistent context ‘macro-blkvm-clr-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-blkvm-set’ tries to include nonexistent context ‘macro-blkvm-set-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-blkvm-setifempty’ tries to include nonexistent context ‘macro-blkvm-setifempty-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-simple-dial’ tries to include nonexistent context ‘macro-simple-dial-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-exten-vm’ tries to include nonexistent context ‘macro-exten-vm-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-vm’ tries to include nonexistent context ‘macro-vm-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-block-cf’ tries to include nonexistent context ‘macro-block-cf-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-setmusic’ tries to include nonexistent context ‘macro-setmusic-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-dial-confirm’ tries to include nonexistent context ‘macro-dial-confirm-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘vm-callme’ tries to include nonexistent context ‘vm-callme-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘from-dahdi’ tries to include nonexistent context ‘from-dahdi-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘from-zaptel’ tries to include nonexistent context ‘from-zaptel-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-outbound-callerid’ tries to include nonexistent context ‘macro-outbound-callerid-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-user-callerid’ tries to include nonexistent context ‘macro-user-callerid-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-privacy-mgr’ tries to include nonexistent context ‘macro-privacy-mgr-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-dialout-trunk’ tries to include nonexistent context ‘macro-dialout-trunk-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘sub-pincheck’ tries to include nonexistent context ‘sub-pincheck-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-auto-blkvm’ tries to include nonexistent context ‘macro-auto-blkvm-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-auto-confirm’ tries to include nonexistent context ‘macro-auto-confirm-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-confirm’ tries to include nonexistent context ‘macro-confirm-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘bad-number’ tries to include nonexistent context ‘bad-number-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-blackhole’ tries to include nonexistent context ‘app-blackhole-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘outrt-1’ tries to include nonexistent context ‘outrt-1-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘outbound-allroutes’ tries to include nonexistent context ‘outbound-allroutes-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-prepend-cid’ tries to include nonexistent context ‘macro-prepend-cid-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-one-touch-record’ tries to include nonexistent context ‘macro-one-touch-record-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘sub-record-check’ tries to include nonexistent context ‘sub-record-check-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘sub-record-cancel’ tries to include nonexistent context ‘sub-record-cancel-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘from-trunk-sip-ISDNPri’ tries to include nonexistent context ‘from-trunk-sip-ISDNPri-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘ext-trunk’ tries to include nonexistent context ‘ext-trunk-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘from-trunk-sip-ISDNSec’ tries to include nonexistent context ‘from-trunk-sip-ISDNSec-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘ext-did-catchall’ tries to include nonexistent context ‘ext-did-catchall-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘ext-did-0002’ tries to include nonexistent context ‘ext-did-0002-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘ext-did’ tries to include nonexistent context ‘ext-did-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘ext-test’ tries to include nonexistent context ‘ext-test-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-chanspy’ tries to include nonexistent context ‘app-chanspy-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-zapbarge’ tries to include nonexistent context ‘app-zapbarge-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-pickup’ tries to include nonexistent context ‘app-pickup-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘findmefollow-ringallv2’ tries to include nonexistent context ‘findmefollow-ringallv2-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘ext-local-confirm’ tries to include nonexistent context ‘ext-local-confirm-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-userlogonoff’ tries to include nonexistent context ‘app-userlogonoff-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-vmmain’ tries to include nonexistent context ‘app-vmmain-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘from-did-direct-ivr’ tries to include nonexistent context ‘from-did-direct-ivr-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘ext-local’ tries to include nonexistent context ‘ext-local-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-dialvm’ tries to include nonexistent context ‘app-dialvm-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘timeconditions’ tries to include nonexistent context ‘timeconditions-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘tc-maint’ tries to include nonexistent context ‘tc-maint-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘sub-hr24format’ tries to include nonexistent context ‘sub-hr24format-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-speakingclock’ tries to include nonexistent context ‘app-speakingclock-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘sub-hr12format’ tries to include nonexistent context ‘sub-hr12format-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-speakextennum’ tries to include nonexistent context ‘app-speakextennum-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-echo-test’ tries to include nonexistent context ‘app-echo-test-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-calltrace-perform’ tries to include nonexistent context ‘app-calltrace-perform-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-calltrace’ tries to include nonexistent context ‘app-calltrace-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘ext-featurecodes’ tries to include nonexistent context ‘ext-featurecodes-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘sub-rgsetcid’ tries to include nonexistent context ‘sub-rgsetcid-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘ext-group’ tries to include nonexistent context ‘ext-group-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-systemrecording’ tries to include nonexistent context ‘macro-systemrecording-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-recordings’ tries to include nonexistent context ‘app-recordings-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-cf-toggle’ tries to include nonexistent context ‘app-cf-toggle-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-cf-unavailable-on’ tries to include nonexistent context ‘app-cf-unavailable-on-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-cf-unavailable-off’ tries to include nonexistent context ‘app-cf-unavailable-off-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-cf-on’ tries to include nonexistent context ‘app-cf-on-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-cf-off-any’ tries to include nonexistent context ‘app-cf-off-any-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-cf-off’ tries to include nonexistent context ‘app-cf-off-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-cf-busy-on’ tries to include nonexistent context ‘app-cf-busy-on-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-cf-busy-off-any’ tries to include nonexistent context ‘app-cf-busy-off-any-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘app-cf-busy-off’ tries to include nonexistent context ‘app-cf-busy-off-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘park-hints’ tries to include nonexistent context ‘park-hints-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘park-return-routing’ tries to include nonexistent context ‘park-return-routing-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘park-orphan-routing’ tries to include nonexistent context ‘park-orphan-routing-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘park-dial’ tries to include nonexistent context ‘park-dial-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘parkedcallstimeout’ tries to include nonexistent context ‘parkedcallstimeout-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘macro-parked-call’ tries to include nonexistent context ‘macro-parked-call-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘ivr-2’ tries to include nonexistent context ‘ivr-2-custom’
[2013-09-20 12:14:04] WARNING[4023]: pbx.c:11996 ast_context_verify_includes: Context ‘ivr-1’ tries to include nonexistent context ‘ivr-1-custom’
[2013-09-20 12:14:04] ERROR[4023]: res_clialiases.c:183 load_config: res_clialiases configuration file ‘cli_aliases.conf’ not found
[2013-09-20 12:14:04] WARNING[4023]: res_digium_phone.c:1360 firmware_load_config: Could not load firmware package config file /var/www/html/admin/modules/digium_phones/firmware_package/digium_phones_firmware.conf
[2013-09-20 12:14:04] WARNING[4023]: res_digium_phone.c:1892 reload: No Valid DPMA License found. Module is loaded but disabled. Please reload module once valid license is installed.
[2013-09-20 12:14:04] NOTICE[4023]: res_fax.c:3828 set_config: Configuration file ‘res_fax.conf’ not found, not changing options.
[2013-09-20 12:14:04] NOTICE[4023]: res_odbc.c:1527 odbc_obj_connect: Connecting asteriskcdrdb
[2013-09-20 12:14:04] NOTICE[4023]: res_odbc.c:1559 odbc_obj_connect: res_odbc: Connected to asteriskcdrdb [MySQL-asteriskcdrdb]
[2013-09-20 12:14:04] NOTICE[4023]: res_odbc.c:919 load_odbc_config: Registered ODBC class ‘asteriskcdrdb’ dsn->[MySQL-asteriskcdrdb]
[2013-09-20 12:14:04] WARNING[4023]: res_phoneprov.c:922 set_config: Unable to load users.conf

I have been doing some research and I have been told I don’t have to worry to much about the warnings as they are informative.

The errors however could be solved by just creating the missing files in my /etc/asterisk/ directory. For example unable to load users.conf, this file does not exist so will creating a empty file with this name solve this problem?

My second issue is the server status box on the system status page is showing error for the web server. It goes green when ever I navigate to the page or refresh but them times out and then goes to error. There are no problems with the web interface so I am wondering if this is just a issue with the monitor.

If you need any more information I would be happy to provide to help query my issues.

Any insight into my problems would be greatly appreciated, Thanks.

Vale