signalwire / freeswitch

FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unlock the telecommunications potential of any device.
https://freeswitch.com/#getting-started
Other
3.36k stars 1.38k forks source link

Freeswitch Not hangup call when user decline call #2521

Closed kamyabkh96 closed 2 weeks ago

kamyabkh96 commented 2 weeks ago

when i call to user , i got below sip message from gateway :

SIP/2.0 183 Session Progress Via: SIP/2.0/UDP 10.235.25.2:5080;branch=z9hG4bKBr49XeaStXg2a;rport=5080 Call-ID: ab1ab01e-9844-123d-c89b-005056ad0fc6 From: "XXXXXX"sip:XXXXX@XXXX;tag=X96QNvKmBKjQc To: sip:XXXXX@XXXX:5060;tag=f6i7ig61-CC-1022-OFC-76 CSeq: 83934525 INVITE Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,INFO,PRACK,NOTIFY,MESSAGE,REFER,UPDATE Contact: P-Early-Media: sendrecv Reason: Q.850;cause=17;text="User busy" Content-Length: 0

after that , freeswitch do nothing , after 5 or 6 seconds call hangup by Normal Unspecified .

based on my search after above message, gateway pend for ACK (or OK) SIP Message from freeswitch for send 486 SIP Message .

Version : FreeSWITCH Version 1.10.11-release~64bit