I have a pbx Asterisk 13 with pjsip in the cloud. I can register endpoint like soft phone (X-Lite) and desk phone like Digium and Yealink. The problem is that Yealink cannot receive calls.
If I try to call from yealink to digium all goes ok in other direction from digium to yealink not work.
I think that is a problem of nat and I see that two phones have a different registration string in the pbx.
This is registration of digium that work well
Endpoint: 7003 Not in use 0 of inf InAuth: 7003/7003 Aor: 7003 1 Contact: 7003/sip:email@example.com:5060;transport=UDP;o Avail 80.241 Transport: transport-udp udp 0 0 220.127.116.11:5060
This is registration of Yealink that not work
Endpoint: 7002 Not in use 0 of inf InAuth: 7002/7002 Aor: 7002 1 Contact: 7002/sip:firstname.lastname@example.org:5062 Unavail 0.000 Transport: transport-udp udp 0 0 18.104.22.168:5060
The pjsip configuration are the same but digium is in state Avail and Yealink Unavail and I don’t understand why.
Thanks a lot.