LinkedSIP opens soon. Sign-up, payments and calling are not open yet, and the rates shown are examples.
488
4xx Client error, RFC 3261

SIP 488 Not Acceptable Here

SIP 488 Not Acceptable Here means the far side cannot accept the call's media settings, most often because no audio codec in your offer matches what it supports.

Who sends it
The called side
When
Placing the call (INVITE)
Retry?
Not until the codec or media settings are changed.
The caller hears
A failure tone straight away, or the call drops at the moment it would connect.
PBXYour phone or PBX
SIPThe SIP trunk
☎The called sidesends 488
FIX

What causes 488, and how to fix it

488 means the two sides could not agree on how to carry the audio. Codec mismatch is the usual cause, followed by encryption or transport mismatches.

  1. 1
    Most common

    No codec in your offer is supported on the route, for example only Opus or G.722 is enabled.

    Enable G.711 (PCMU and PCMA) on the phone and the PBX, alongside any others you want.

  2. 2
    Most common

    Your phone requires encrypted media (SRTP), and the route does not offer it.

    Set media encryption to optional or off unless your account says the route supports it.

  3. 3
    Sometimes

    A fax or a transfer changes the media mid-call and the new settings are refused.

    For fax, check that T.38 or G.711 pass-through is set the same way on both sides.

  4. 4
    Rare

    An unusual packet time or media attribute is rejected.

    Use the default packet time of 20 ms and remove custom media settings.

LOG

What 488 looks like in a SIP log

SIP/2.0 488 Not Acceptable Here

Capturing one: reading the SIP log.

SIP response
SIP/2.0 488 Not Acceptable Here
Via: SIP/2.0/UDP 203.0.113.10:5060;branch=z9hG4bK-74bf9
Call-ID: [email protected]
Warning: 304 sip.linkedsip.com "Media type not available"
≠

Not to be confused with

488, 606, 415 or 403?

606

Not Acceptable

Not acceptable anywhere: no device of the callee would accept the media.

415

Unsupported Media Type

The body format itself is not supported, not just the codec choice.

403

Forbidden

The call is refused for a policy reason, not a media one.

FAQ

SIP 488 questions

What is the most common cause of SIP 488?
A codec mismatch. Offering G.711 (PCMU and PCMA) avoids most of them, because almost every carrier route supports it.
Can encryption cause a 488?
Yes. If your phone insists on SRTP and the route only supports plain RTP, the far side cannot accept the media and answers 488.

Not 488? Look up another code.

The full list: SIP response codes. 488 again and again? Check your SIP trunk configuration.