Same problem here with my VOIP Provider
Please Help, I want to switch to 3CX but I'm concerning about a problem:
I'm using 3CX with my Eurovoice account and everything works fine, but if the party doesn't respond and I hang up the phone, 3CX doesn't send correctly sends the SIP command CANCEL to hang Up the operator line or the Voip Provider doesn't support BYE
If I register my VOIP account in my SIP Phone Linksys SPA941or any SoftPhone everything works fine , but any of the soft and hardware phones I tried sends the command CANCEL ( not BYE) and the provider understand it and close the line.
I checked the SIP traffic with Etheral, (dialing my Mobile # and then hang up) and I found the following SIP traffic:
-----------------------------------------
1st scenario) from 3CX PBX to my mobile nr through Eurovoice.ro when the Provider doesn hangUp the line(where EuroVoice Proxy=193.231.78.10, 3CX Pbx=192.168.1.10 and my phone SPA941=192.168.1.12)
No. Time Source Destination Protocol Info
1 14:35:29.831847 192.168.0.14 192.168.1.10 SIP Request: REGISTER sip:192.168.1.10:6060
2 14:35:29.934907 192.168.1.10 192.168.0.14 SIP Status: 200 OK (1 bindings)
4 14:35:30.794898 192.168.1.12 192.168.1.10 SIP Request: REGISTER sip:192.168.1.10:6060
5 14:35:30.897779 192.168.1.10 192.168.1.12 SIP Status: 200 OK (1 bindings)
6 14:35:31.886832 192.168.1.12 192.168.1.10 SIP/SDP Request: INVITE sip:
[email protected]:6060, with session description
7 14:35:31.990767 192.168.1.10 192.168.1.12 SIP Status: 407 Proxy Authentication Required
8 14:35:32.006209 192.168.1.12 192.168.1.10 SIP Request: ACK sip:
[email protected]:6060
9 14:35:32.020929 192.168.1.12 192.168.1.10 SIP/SDP Request: INVITE sip:
[email protected]:6060, with session description
12 14:35:32.124258 192.168.1.10 192.168.1.12 SIP Status: 100 Trying
17 14:35:32.227948 192.168.1.10 193.231.78.10 SIP/SDP Request: INVITE sip:
[email protected]:5060, with session description
18 14:35:32.244219 193.231.78.10 192.168.1.10 SIP Status: 407 Proxy Authentication Required
19 14:35:32.246510 192.168.1.10 193.231.78.10 SIP Request: ACK sip:
[email protected]:5060
20 14:35:32.349082 192.168.1.10 193.231.78.10 SIP/SDP Request: INVITE sip:
[email protected]:5060, with session description
21 14:35:32.372722 193.231.78.10 192.168.1.10 SIP Status: 100 Trying
26 14:35:32.452491 193.231.78.10 192.168.1.10 SIP Status: 100 trying -- your call is important to us
28 14:35:33.964248 192.168.1.10 193.231.78.10 SIP Request: REGISTER sip:eurovoice.ro
29 14:35:33.977356 193.231.78.10 192.168.1.10 SIP Status: 200 OK (6 bindings)
35 14:35:37.133116 193.231.78.10 192.168.1.10 SIP Status: 180 Ringing
36 14:35:37.235573 192.168.1.10 192.168.1.12 SIP Status: 180 Ringing
38 14:35:41.109845 192.168.1.12 192.168.1.10 SIP Request: CANCEL sip:
[email protected]:6060
39 14:35:41.217222 192.168.1.10 192.168.1.12 SIP Status: 200 OK
40 14:35:41.217294 192.168.1.10 192.168.1.12 SIP Status: 487 Request Terminated
41 14:35:41.217345 192.168.1.10 193.231.78.10 SIP Request: BYE sip:
[email protected]
42 14:35:41.241555 192.168.1.12 192.168.1.10 SIP Request: ACK sip:
[email protected]:6060
43 14:35:41.745594 192.168.1.10 193.231.78.10 SIP Request: BYE sip:
[email protected]
47 14:35:42.751478 192.168.1.10 193.231.78.10 SIP Request: BYE sip:
[email protected]
48 14:35:44.763201 192.168.1.10 193.231.78.10 SIP Request: BYE sip:
[email protected]
---------------------------------------------
2 scenario)from my SPA941 directly through EuroVoice when the line is correctly hang-up (where 193.231.78.10 is the SIP Proxy of the provider and 192.168.1.10 my phone)
No. Time Source Destination Protocol Info
11 14:28:53.919827 192.168.1.10 193.231.78.10 SIP/SDP Request: INVITE sip:
[email protected], with session description
12 14:28:53.934027 193.231.78.10 192.168.1.10 SIP Status: 407 Proxy Authentication Required
13 14:28:53.934665 192.168.1.10 193.231.78.10 SIP Request: ACK sip:
[email protected]
14 14:28:53.935349 192.168.1.10 193.231.78.10 SIP/SDP Request: INVITE sip:
[email protected], with session description
15 14:28:53.959244 193.231.78.10 192.168.1.10 SIP Status: 100 Trying
16 14:28:54.037698 193.231.78.10 192.168.1.10 SIP Status: 100 trying -- your call is important to us
34 14:28:58.685348 193.231.78.10 192.168.1.10 SIP Status: 180 Ringing
36 14:29:00.152449 192.168.1.10 193.231.78.10 SIP Request: CANCEL sip:
[email protected]
37 14:29:00.170042 193.231.78.10 192.168.1.10 SIP Status: 200 canceling
38 14:29:00.204304 193.231.78.10 192.168.1.10 SIP Status: 487 Request Terminated
39 14:29:00.204949 192.168.1.10 193.231.78.10 SIP Request: ACK sip:
[email protected]
------------------------------------------------
As you can see in the 1st scenariu (through 3CX BX) when I hang up the phone the phone sends the CANCEL message to 3CX, and 3CX sends BYE to another IP 193.231.78.24 that is possible to be their media server , NOt to the Ip of the proxy 193.231.78.10. As the phone sends the CANCEL
Any help will be appreciated.