I’ve successfully managed to get Alcatel IP Touch Phones (4018, 4028 and 4068) working with freepbx.
But if i don’t pick up a call, there’s no missed call warning…
I have not configured any queue or ring group.
I understand this is a bit of a niche problem, but maybe someone else came across this issue and fixed it.
What does the Reason header of the CANCEL request show? (Use sngrep to check.)
Thanks for your reply!
I’m not sure what you mean, but i’ve run the command and got this:
2021/05/11 18:43:43.294964 192.168.150.96:61953 -> 192.168.xxx.xxx:5060
CANCEL sip:[email protected] SIP/2.0
Via: SIP/2.0/UDP 192.168.xxx.xxx:61953;rport;branch=z9hG4bKPjb6941b2a22fe4eb5a200f7406763bdeb
From: "User Name" <sip:[email protected]>;tag=d48328b0849b45f2b0f8b85e32c80ddf
To: <sip:[email protected]>
CSeq: 5586 CANCEL
It doesn’t seem there’s a reason being sent.
Is this what you meant?
I think i figured it ou now:
I’ve saved the capture and looking at it, i see:
CSeq: 11562 CANCEL
There’s a reason being sent, but i have no idea if it’s what’s supposed to happen…
There is an optional reason header in the cancel that looks like this:
2021/05/11 15:17:51.194343 188.8.131.52:5060 -> 184.108.40.206:1026
CANCEL sip:[email protected]:1026;ob SIP/2.0
Via: SIP/2.0/UDP redacted:5060;rport;branch=z9hG4bKPj48571eb2-b57e-4b61-bb6e-b558b0b80567
From: "Sangoma P310" <sip:[email protected]>;tag=f6dde0cd-562d-4796-ae4e-1c5ae046ed98
To: <sip:[email protected];ob>
CSeq: 31801 CANCEL
Reason: SIP;cause=200;text="Call completed elsewhere"
Some phones will use the reason header to suppress the missed call display, but that doesn’t appear to be your case.
Ok. Maybe something else.
This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.