Wierdness in Logs - nonexistent context errors

Asterisk 1.4.29 - Freepbx 2.7.0 - Ubuntu 9.10
I have a system that seems to be fully functional but I see this in the logs and suspect that I will have problems somewhere along the line if I don't get to the bottom of it.
I did not install custom-contexts so I don't know how their could be non-existent or broken contexts on the system.
Does anyone now what these message are all about??
--------------------------------------
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'from-internal-xfer' tries to include nonexistent context 'from-internal-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'from-pstn' tries to include nonexistent context 'from-pstn-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'from-internal-additional' tries to include nonexistent context 'from-internal-additional-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-hangupcall' tries to include nonexistent context 'macro-hangupcall-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-simple-dial' tries to include nonexistent context 'macro-simple-dial-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-exten-vm' tries to include nonexistent context 'macro-exten-vm-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-vm' tries to include nonexistent context 'macro-vm-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'vm-callme' tries to include nonexistent context 'vm-callme-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'from-zaptel' tries to include nonexistent context 'from-zaptel-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-outbound-callerid' tries to include nonexistent context 'macro-outbound-callerid-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-dialout-enum' tries to include nonexistent context 'macro-dialout-enum-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-user-callerid' tries to include nonexistent context 'macro-user-callerid-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-dialout-dundi' tries to include nonexistent context 'macro-dialout-dundi-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-dialout-trunk' tries to include nonexistent context 'macro-dialout-trunk-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'sub-pincheck' tries to include nonexistent context 'sub-pincheck-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-auto-blkvm' tries to include nonexistent context 'macro-auto-blkvm-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-auto-confirm' tries to include nonexistent context 'macro-auto-confirm-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-confirm' tries to include nonexistent context 'macro-confirm-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'bad-number' tries to include nonexistent context 'bad-number-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-blackhole' tries to include nonexistent context 'app-blackhole-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'outrt-004-to-pstn-denied' tries to include nonexistent context 'outrt-004-to-pstn-denied-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'outrt-003-eco-out-denied' tries to include nonexistent context 'outrt-003-eco-out-denied-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'outrt-002-eco-out' tries to include nonexistent context 'outrt-002-eco-out-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'outrt-001-to-pstn' tries to include nonexistent context 'outrt-001-to-pstn-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'outbound-allroutes' tries to include nonexistent context 'outbound-allroutes-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-record-enable' tries to include nonexistent context 'macro-record-enable-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'from-trunk-sip-BW-SIP-B' tries to include nonexistent context 'from-trunk-sip-BW-SIP-B-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'from-trunk-sip-BW-SIP-A' tries to include nonexistent context 'from-trunk-sip-BW-SIP-A-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'from-trunk-sip-callcentric' tries to include nonexistent context 'from-trunk-sip-callcentric-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'from-did-direct-ivr' tries to include nonexistent context 'from-did-direct-ivr-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'ext-local' tries to include nonexistent context 'ext-local-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'ext-did-0002' tries to include nonexistent context 'ext-did-0002-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'ext-did-catchall' tries to include nonexistent context 'ext-did-catchall-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'ext-did-0001' tries to include nonexistent context 'ext-did-0001-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'ext-did' tries to include nonexistent context 'ext-did-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'ext-test' tries to include nonexistent context 'ext-test-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-zapbarge' tries to include nonexistent context 'app-zapbarge-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-pickup' tries to include nonexistent context 'app-pickup-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-userlogonoff' tries to include nonexistent context 'app-userlogonoff-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'ext-meetme' tries to include nonexistent context 'ext-meetme-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'sub-fmsetcid' tries to include nonexistent context 'sub-fmsetcid-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'fmgrps' tries to include nonexistent context 'fmgrps-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'ext-findmefollow' tries to include nonexistent context 'ext-findmefollow-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-fmf-toggle' tries to include nonexistent context 'app-fmf-toggle-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-dictate-send' tries to include nonexistent context 'app-dictate-send-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-dictate-record' tries to include nonexistent context 'app-dictate-record-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-pbdirectory' tries to include nonexistent context 'app-pbdirectory-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-vmmain' tries to include nonexistent context 'app-vmmain-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-dialvm' tries to include nonexistent context 'app-dialvm-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'ext-dnd-hints' tries to include nonexistent context 'ext-dnd-hints-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-dnd-toggle' tries to include nonexistent context 'app-dnd-toggle-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-dnd-on' tries to include nonexistent context 'app-dnd-on-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-dnd-off' tries to include nonexistent context 'app-dnd-off-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-callwaiting-cwon' tries to include nonexistent context 'app-callwaiting-cwon-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-callwaiting-cwoff' tries to include nonexistent context 'app-callwaiting-cwoff-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'timeconditions' tries to include nonexistent context 'timeconditions-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'ext-cf-hints' tries to include nonexistent context 'ext-cf-hints-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-cf-toggle' tries to include nonexistent context 'app-cf-toggle-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-cf-unavailable-on' tries to include nonexistent context 'app-cf-unavailable-on-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-cf-unavailable-off' tries to include nonexistent context 'app-cf-unavailable-off-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-cf-on' tries to include nonexistent context 'app-cf-on-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-cf-off-any' tries to include nonexistent context 'app-cf-off-any-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-cf-off' tries to include nonexistent context 'app-cf-off-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-cf-busy-on' tries to include nonexistent context 'app-cf-busy-on-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-cf-busy-off-any' tries to include nonexistent context 'app-cf-busy-off-any-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-cf-busy-off' tries to include nonexistent context 'app-cf-busy-off-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-speakingclock' tries to include nonexistent context 'app-speakingclock-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-speakextennum' tries to include nonexistent context 'app-speakextennum-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-echo-test' tries to include nonexistent context 'app-echo-test-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-directory' tries to include nonexistent context 'app-directory-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-calltrace-perform' tries to include nonexistent context 'app-calltrace-perform-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-calltrace' tries to include nonexistent context 'app-calltrace-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-blacklist-remove' tries to include nonexistent context 'app-blacklist-remove-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-blacklist-last' tries to include nonexistent context 'app-blacklist-last-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-blacklist-add' tries to include nonexistent context 'app-blacklist-add-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-blacklist' tries to include nonexistent context 'app-blacklist-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-blacklist-check' tries to include nonexistent context 'app-blacklist-check-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-speeddial-set' tries to include nonexistent context 'app-speeddial-set-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-speeddial' tries to include nonexistent context 'app-speeddial-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-speeddial-lookup' tries to include nonexistent context 'macro-speeddial-lookup-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'park-hints' tries to include nonexistent context 'park-hints-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'park-dial' tries to include nonexistent context 'park-dial-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'ivr-2' tries to include nonexistent context 'ivr-2-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'ivr-3' tries to include nonexistent context 'ivr-3-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'ivr-5' tries to include nonexistent context 'ivr-5-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'ivr-4' tries to include nonexistent context 'ivr-4-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'ext-paging' tries to include nonexistent context 'ext-paging-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-autoanswer' tries to include nonexistent context 'macro-autoanswer-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'ext-intercom-users' tries to include nonexistent context 'ext-intercom-users-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'ext-intercom' tries to include nonexistent context 'ext-intercom-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-systemrecording' tries to include nonexistent context 'macro-systemrecording-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-recordings' tries to include nonexistent context 'app-recordings-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'cidlookup' tries to include nonexistent context 'cidlookup-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-agent-del' tries to include nonexistent context 'macro-agent-del-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-agent-add' tries to include nonexistent context 'macro-agent-add-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'from-queue-exten-only' tries to include nonexistent context 'from-queue-exten-only-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'from-queue-exten-internal' tries to include nonexistent context 'from-queue-exten-internal-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'from-queue' tries to include nonexistent context 'from-queue-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'ext-queues' tries to include nonexistent context 'ext-queues-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-toggle-add-agent' tries to include nonexistent context 'macro-toggle-add-agent-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-toggle-del-agent' tries to include nonexistent context 'macro-toggle-del-agent-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'app-queue-toggle' tries to include nonexistent context 'app-queue-toggle-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'macro-outisbusy' tries to include nonexistent context 'macro-outisbusy-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'sub-rgsetcid' tries to include nonexistent context 'sub-rgsetcid-custom'
[Mar 9 22:22:45] WARNING[17931] pbx.c: Context 'ext-group' tries to include nonexistent context 'ext-group-custom'



That is normal. Asterisk has
That is normal. Asterisk has the option of having the admin create custom contexts for most everything. This way if you want to do something that FreePBX can't do through it's gui, then you can add it in a xxxxx_custom.conf file. FreePBX will not write over top of a custom file. The includes are already present in the main .conf files. Someone was thinking ahead...
Eugene Blanchard
Author of PBX in a Flash for Newbies and Introduction to Data Communications
Thanks
It just seemed a little fishy
That's what I felt when I
That's what I felt when I first saw it then learned the reason and it makes sense.
Eugene Blanchard
Author of PBX in a Flash for Newbies and Introduction to Data Communications