SIP 403 Forbidden

AsteriskRFC 3261 §21.4.4

The server understood the request but refuses to authorize it. Often caused by IP ACLs, blocked numbers, or trunk billing checks.

Common causes on Asterisk

  • Trunk source IP not in allow-list
  • Caller ID stripped, blocked, or not provisioned
  • Outbound dial plan rejected the destination
  • Account out of credit / suspended

Asterisk-specific note

Asterisk PJSIP returns 403 from `endpoint_identifier_anonymous` when no endpoint matches the source IP and anonymous calls are disabled. Check `pjsip show identifies`.

Stop guessing — paste your trace

Drop your PCAP or sngrep log and SIP Flow will render the ladder, surface the failing transaction, and (optionally) ask Gemini to suggest the fix grounded in Asterisk docs.

Open analyzer

Don't have a trace yet? See how to capture one in Wireshark, sngrep, or your PBX

Same error on a different vendor

SIP Flow · Free, private SIP/VoIP analyzer

Core utility runs entirely in your browser. AI debugging is opt-in and pseudonymizes by default.