Hello,
I am using Asterisk PBX 22.2.0 on my centos 7 server. I try to make phone call using asterisk using udp transport. I can make call succesfully running command:
asterisk -rx “channel originate PJSIP/tele2/sip:+3706@voip.mobilistotele.tele2.lt application echo”
problem is I see caller as “no caller id” on iphone and “private number” on android phone instead of provider phone number.
Maybe someone can help me, why is that?
My pjsip.conf:
[transport-udp]
type=transport
protocol=udp
bind=0.0.0.0:5060
[tele2-auth]
type=auth
auth_type=userpass
username=VEKZS3S0
password=
realm=voip.mobilistotele.tele2.lt
[tele2-aor]
type=aor
contact=sip:VEKZS3S0@:5060
qualify_frequency=60
[tele2-reg]
type=registration
outbound_auth=tele2-auth
server_uri=sip:voip.mobilistotele.tele2.lt:5060
client_uri=sip:VEKZS3S0@voip.mobilistotele.tele2.lt
expiration=300
retry_interval=60
[tele2]
type=endpoint
context=outbound-calls
transport=transport-udp
disallow=all
allow=ulaw,alaw
from_domain=voip.mobilistotele.tele2.lt
callerid=<+370>
direct_media=no
force_rport=yes
aors=tele2-aor
auth=tele2-auth
outbound_auth=tele2-auth
trust_id_inbound = yes
trust_id_outbound = yes
send_pai = yes
send_rpid = yes
from_user=VEKZS3S0
extensions.conf:
[outbound-calls]
exten => _+X.,1,Progress()
exten => _+X.,1,Set(CALLERID(name)=“”)
exten => _+X.,n,Set(CALLERID(num)=+370)
same => n,Set(PJSIP_HEADER(add,P-Asserted-Identity)=<sip:+370@voip.mobilistotele.tele2.lt>)
same => n,Set(PJSIP_HEADER(add,Remote-Party-ID)=<sip:+370@voip.mobilistotele.tele2.lt>;party=calling;screen=yes)
same => n,Dial(PJSIP/${EXTEN}@tele2,60)
same => n,Hangup()
INVITE call looks like this:
Via: SIP/2.0/UDP :5060;rport;branch=z9hG4bKPja57c352c-6da6-4abe-ac9e-296857f2057b
Max-Forwards: 70
Contact: <sip:VEKZS3S0@:5060>
To: <sip:+370@voip.mobilistotele.tele2.lt>
From: “Anonymous” sip:VEKZS3S0@voip.mobilistotele.tele2.lt;tag=30fc4714-bff1-4e06-8a6d-2b855068a24d
Call-ID: a968c0a5-a043-45e9-a8cf-7b403c0bac4c
CSeq: 734 INVITE
Allow: OPTIONS, REGISTER, SUBSCRIBE, NOTIFY, PUBLISH, INVITE, ACK, BYE, CANCEL, UPDATE, PRACK, INFO, MESSAGE, REFER
Content-Type: application/sdp
Supported: 100rel, timer, replaces, norefersub, histinfo
User-Agent: Asterisk PBX 22.2.0
Session-Expires: 1800
Content-Length: 263
Min-SE: 90