I’m debugging a larger issue, but right now I can’t figure out why my asterisk thinks there are no codecs available even though it’s already processing SIP calls on other trunks.
I’m setting up an IAX webphone and I get the following error:
[quote]NOTICE[22735]: chan_iax2.c:10967 socket_process: Rejected connect attempt from x.x.x.x,
requested/capability ‘0x2 (gsm)’/‘0x60e (gsm|ulaw|alaw|speex|ilbc)’ incompatible with our capability ‘0x0 (nothing)’.[/quote]
I have the usual disallow=all then allow=gsm and/or allow=ulaw and alaw, but I get the same error. It still says “our capability nothing”.
I’ve googled this to death and the only solution is to review and change the disallow and allow statements. I’ve tried just having allow=all and the same error.
Yeah…your Asterisk install does seem to have GSM translation capability. Is the call coming in on an unmatched peer so the general section settings are being applied, not the peer-specific?
I have tried adding “allow=all” to both the general section and the user specific section (and made sure any disallow statements are removed). Problem persists…
It appears the error reporting no codecs wasn’t an accurate response from asterisk on the root cause of my problems. The main thread has more details, but this thread is now a non issue.