Road Warrior - not able to dail in or out

Hi guys.
I am trying to set up road warriors on my asterisk, but having problems.
Could you please take a look at the info provided and give me some feedback?

Thanks.

Here are my config files related and the SIP-Trace also:
road_warrior_500.txt (8.7 KB)

A call was sent to a Zoiper softphone with SRTP, but Zoiper did not accept it because it does not seem to be configured to support SRTP.

1 Like

Thank you, jcolp.
Your help is very appreciated, as always.

I was disabling srtp, but no success either.

I am attaching a file with a sip trace where the zoiper client tries to call an external number. When trying, I get “Network overloaded”. Do you have an idea for this scenario?

Thanks.

outgoing.txt (5.0 KB)

Session can be not established, because it failed on the negotiation phase SIP/2.0 488 Not Acceptable Did you check your codec settings also

This is what was transmitted in SDP:
a=rtpmap:3 GSM/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000

This seems to match the settings in the zoiper client. There I have GSM, uLaw and aLaw.

Does this answer your question?

Something about the SDP was not acceptable, what exactly that is I’m not certain. You would need to provide the complete configuration of the endpoint in question.

Please take a look in the attachment of my first post. You’ll find the endpoint config there.

That’s the Asterisk side. The Zoiper side is equally as important. If not properly configured then behavior will be as you are seeing. The two have to match and agree.

It is not the rrtpmap line that matters, but the media one. All those codecs have standard numbers, so I think the rtpmap linss are optional.

I am still facing problems with this issue.
Maybe this further information I found out could be helpful:

It is possible to call the road warrior on his extension from internal context, where he also resides. Everything is working fine, including speech.
But it is not possible to call in (as road warrior) to any internal extension nor to dial any external number.

Please note: I have a firewall in between, pjsip.conf acls are not active for those tests.
But for my understanding the issue is not firewall based since registration is working and calls from internal also…

Any ideas?

Your feedback is very much appreciated.

One thing I forgot:
I get a “Not acceptable here” when trying to call internal or external extensions as road warrior.