What it means
The other side offered codecs, none of which is allowed on this endpoint, so the call fails with 488 Not Acceptable Here.
Why it happens
- The endpoint allows only alaw, the provider sends only ulaw (or G.729).
- disallow=all without a following allow=.
- Different codec order expectations on a transfer or bridge.
How to fix it
- Allow the codec the other side offers (allow=alaw,ulaw).
- Check the offer/answer in the SDP analyzer.
- Install a codec module (codec_g729) if the provider insists on it.
Useful tools
SDP analyzer · SIP 488 Not Acceptable Here
Other Asterisk errors
- Request 'INVITE' from '<sip:…>' failed for '203.0.113.5:5060' - No matching endpoint found
- Request 'REGISTER' from '<sip:101@…>' failed for '198.51.100.7:5060' - Failed to authentic
- Call from 'trunk' (UDP:203.0.113.5:5060) to extension '74951234567' rejected because exten
- Contact 101/sip:101@192.168.1.50:5060;ob is now Unreachable. RTT: 0.000 msec
- No response received from 'sip:sip.provider.com' on registration attempt to 'sip:749512345
- Fatal response '403' received from 'sip:sip.provider.com' on registration attempt to 'sip: