I'm having a little bother with inbound calls from a small IAX2 provider. Below is what |I'm seeing at the CLI.
Outbound calling works fine, if that's of any use!
-- Accepting UNAUTHENTICATED call from xx.xxx.xxx.xx:
> requested format = alaw,
> requested prefs = (alaw|gsm|g729|ulaw|g726|lpc10|slin|adpcm|speex|ilbc),
> actual format = alaw,
> host prefs = (),
> priority = caller
-- Executing [s@mainmenu:1] GotoIf("IAX2/IAX-3847", "0?s-ZapGroup2|1") in new stack
-- Executing [s@mainmenu:2] AGI("IAX2/IAX-3847", "selintra|CheckState|") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/selintra
-- AGI Script Executing Application: (Dial) Options: (/s|YES|t)
[Nov 9 20:38:39] WARNING[7585]: channel.c:3025 ast_request: No channel type registered for ''
[Nov 9 20:38:39] WARNING[7585]: app_dial.c:1183 dial_exec_full: Unable to create channel of type '' (cause 66 - Channel not implemented)
[Nov 9 20:38:39] WARNING[7585]: app_dial.c:1291 dial_exec_full: Invalid timeout specified: 'YES'
-- AGI Script Executing Application: (Playback) Options: (silence/1)
-- <IAX2/IAX-3847> Playing 'silence/1' (language 'en')
[Nov 9 20:38:39] NOTICE[7585]: chan_iax2.c:3420 iax2_read: I should never be called!
-- AGI Script Executing Application: (Voicemail) Options: (s|u)
[Nov 9 20:38:40] WARNING[7585]: app_voicemail.c:2862 leave_voicemail: No entry in voicemail config file for 's'
-- AGI Script selintra completed, returning 0
-- Sent into invalid extension 's' in context 'extensions' on IAX2/IAX-3847
-- Executing [i@extensions:1] PlayTones("IAX2/IAX-3847", "congestion") in new stack
-- Executing [i@extensions:2] Hangup("IAX2/IAX-3847", "") in new stack
== Spawn extension (extensions, i, 2) exited non-zero on 'IAX2/IAX-3847'
-- Executing [h@extensions:1] Hangup("IAX2/IAX-3847", "") in new stack
== Spawn extension (extensions, h, 1) exited non-zero on 'IAX2/IAX-3847'
-- Hungup 'IAX2/IAX-3847'