I am new to asterisk and really excited about it, but I ran into an error that I can’t seem to find a solution for.
Call from ’ ’ (1.1.1.1:5062) to extension ‘15554443333’ rejected because extension not found in context ‘public’.
I have add the extension in extensions.conf under [public] and I’m still getting this error. Does anybody know what else could cause this error to appear?
[public]
;
; ATTENTION: If your Asterisk is connected to the internet and you do
; not have allowguest=no in sip.conf, everybody out there may use your
; public context without authentication. In that case you want to
; double check which services you offer to the world.
;
Thanks a lot for your answer. I did a dialplan reload but there’s more to it, probably i need to do a reinstall of asterisk.
Here’s what I’ve got
dialplan reload
Dialplan reloaded.
== Parsing ‘/etc/asterisk/extensions.conf’: Found
== Parsing ‘/etc/asterisk/extensions_assist.conf’: Found
[May 17 14:43:35] ERROR[19038]: config.c:1566 process_text_line: The file ‘extensions_validity.conf’ was listed as a #include but it does not exist.
dialplan show 15554443333@public
There is no existence of ‘public’ context
Command ‘dialplan show 15554443333@public’ failed.
Is it possible that asterisk doesn’t have access to extensions.conf or what could it be?