Home
Software
VoIP Server
WebPhone
Softphones
Customized Softphone
Windows softphone
Android Softphone
iPhone Softphone
Symbian Softphone
Others
SIP SDK
Java SIP SDK
Windows SIP SDK
Android SIP SDK
iOS SIP
Web SDK
All SIP SDK
VoIP Tunnel
WebRTC to SIP
VoIP Push Gateway
VoIP Tester
SIP Load Balancer
More
Solutions
All in one
Wholesale platform
Click to call
VoIP Billing
VoIP Push
WebRTC
Codec transcoding
VoIP call recording
NAT solution
Presence and IM
IVR
IP Centrex
Predictive dialer
SIP client engine
VoIP Encryption
Large scale VoIP
Services
VoIP Hosting
VoIP Services
JavaScript Phone
VoIP Development
Support
Contact
Documentations
Download
Company
About us
Contact
News
Softphone, webphone and VoIP server Forum
All Forums
1
2
3
4
5
Home
Discussions
Mizu Softswitch
FreeSoftswitch - Send bye instead of cancel to end unanswered call
Previous
Next
4/19/2018 3:50 PM
Eduardo
Joined: 4/19/2018
Posts: 1
FreeSoftswitch - Send bye instead of cancel to end unanswered call
Hi everybody,
I was doing some tests with your Free Softswitch and I have met with the following problem.
This problem can be reproduced with Linphone SIP softphones and GrandStream GVX-3000 SIP phones (devices I have).
However, it does not happen with your softphone MizuPhone.
All the phones are correctly registered in the Server. The problem is that I am calling from one phone (1) to another (2).
The user of the phone (2) does not accept the call and cancels the call. The phone (2) stops ringing but the phone (1) still rings endlessly. It seems that the phone (1) discards the message of the server to terminate the call.
Checking the different logs of the phones and the server it seems that the Softswitch sends a BYE message to the phone (1) and the phone (1) discards that message because it is expecting a CANCEL messages instead.
I do not know if that behaviour can be changed by configuration or not but it seems that some SIP phones/softphones have a more strict implementation of the SIP protocol and does not accept the BYE message when they are in an early stage of the call (ringing phase).
I only wanted to share with you this scenario in order to let you know about that behaviour.
Best regards,
Eduardo
4/19/2018 5:32 PM
SuperUser Account
Joined: 5/9/2008
Posts: 488
Re: FreeSoftswitch - Send bye instead of cancel to end unanswered call
All the phones are correctly registered in the Server. The problem is that I am calling from one phone (1) to another (2). The user of the phone (2) does not accept the call and cancels the call.
This doesn’t sound to be ok. The called party (2) should send a BYE and not a CANCEL. (CANCEL can be sent only by the caller).
A log would help a lot to see the whole picture.
We know about a behavior when the softswitch might send an extra BYE after a CANCEL and that BYE violates the SIP standard. This doesn’t cause any issue since the endpoint already received a correct answer and this is done for compatibility reason with some misbehaving devices.
However sending only a BYE instead of CANCEL for a pending request would be a bug. I am sure that we don’t have such a bug in the recent versions as this would not go unnoticed. In case if you are interested in a paid license, then we can upgrade your server. In this case please contact us at
info@mizu-voip.com
. Otherwise we are going to release a new version of the free version soon and you can refresh (this is in case if somehow the old version has such kind of bug).
Page 1 of 1
Previous
Next
Home
Discussions
Mizu Softswitch
FreeSoftswitch - Send bye instead of cancel to end unanswered call
You need to
register
/
login
to be able to post in the forum
Forum home
Resources
VoIP Forum home
Webphone
Java SIP client
Java SIP client
Softphone for Android
VoIP Hosting
All-In-One VoIP solution
Softswitch
Windows softphone
Customized Softphone
Documentation
Download
Wiki
Blog
Email to support
send email
Home
|
Software
|
Solutions
|
Services
|
Support
|
Company
Privacy Statement
|
Terms Of Use
Copyright (©) 2023 Mizutech S.R.L.