I am trying to send calls to endstream provider and they want us to send calls from verified callerids and I uses the DIDs purchased from them as the CallerID but they are still giving the below error.
SIP 401 Status: 503 No STI IDHDR from Originator |
And what have they said about this? I’m not sure what we can do for you based on what you’ve given so far. This sounds like a problem with the provider. You’ll need to ask them what the issue is.
It doesn’t sound to me as though they want you do do STIR/SHAKEN, just to make sure that the caller ID is the number they allocated to you. I think they are going to do the STIR/SHAKEN part. Requiring valid caller ID is a sensible precaution, even if they didn’t implement STIR/SHAKEN.
You are not the one who needs to configure STIR/SHAKEN, it’s your provider.
If you bought some DIDS from them, they are probably asking you to use only those as CallerID numbers.
When doing those calls, can you send us a screenshot for the CallerID you are sending to the trunk provider ? And can you compare if that CallerID is one of yours ?