1
YateBTS / Re: SIP Routing Issue: Hangup reason='Proxy Authentication Required'
« on: August 22, 2018, 11:40:19 AM »
One-way audio indicates usually a firewall or NAT problem.
To further diagnose look at the BYE message and its 200 OK response. Yate puts a P-RTP-Stat header indicating how many RTP (voice) packets it sent and received.
The received= tag in Via line of the answer to REGISTER is suspicious. I would expect a public IP address - the one on the outside of NAT - whose detection would allow Yate to build a proper SDP offer.
What kind of router you use for Internet access? Check if it has a SIP ALG (Application Layer Gateway) and try to turn it off.
If disabling ALG is impossible Zadarma may help if they support Symetric RTP.
Calls received over the registered account can be routed to one of the connected phones.
Add to regexroute.conf:
[contexts]
${called}^238867$=;called=MSISDN
Replace MSISDN with the number allocated to the phone you want to ring. I assumed the inbound call will be for 238867 which appears to be your account with Zadarma.
To further diagnose look at the BYE message and its 200 OK response. Yate puts a P-RTP-Stat header indicating how many RTP (voice) packets it sent and received.
The received= tag in Via line of the answer to REGISTER is suspicious. I would expect a public IP address - the one on the outside of NAT - whose detection would allow Yate to build a proper SDP offer.
What kind of router you use for Internet access? Check if it has a SIP ALG (Application Layer Gateway) and try to turn it off.
If disabling ALG is impossible Zadarma may help if they support Symetric RTP.
Calls received over the registered account can be routed to one of the connected phones.
Add to regexroute.conf:
[contexts]
${called}^238867$=;called=MSISDN
Replace MSISDN with the number allocated to the phone you want to ring. I assumed the inbound call will be for 238867 which appears to be your account with Zadarma.