Unable to show CallerID in SIP Trunk call

The setting in PJSIP is correct but our call (to our SIP provider) show as Anonymous. The extract of header below.

From: “Anonymous” <SIP: 6XXXXXX@anonymous.invalid>

Any other settings we need to check?

You haven’t provided enough information. What is the configuration? How is the call being placed to the provider? Is there an originating call?

The more information, detail, configuration, logging you provide the more likely it is someone can help.

These don’t apply in an outbound registration and would cause configuration failure. They are placed in the endpoint.

There is still a lack of answers to my prior questions for further information.

Basically you are sending an anonymous caller ID, derived from the dialplan, or some other source not included in the provided configuration, and then overriding the From: user id to be something other than anonymous. You are not enabling PAI or RPID headers, but if you did, they would probably show anonymous, as well.

The provider is saying it is anonymous for one of the following reasons:

  1. For reasons only known to them, they are using the caller name, rather than the caller ID;
  2. They are expecting PAI or RPID, and will only use those for caller ID, but you haven’t enabled them;
  3. They have recognized 62xxxxxx as being a caller ID, but it isn’t a caller ID that they consider to be under your control, so have suppressed it.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.