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.54k stars 1.41k forks source link

Freeswitch right away Answers the late-offer INVITE without checking Dialplan flow if enable-3pcc=true #2493

Closed surabhigarg1234 closed 3 months ago

surabhigarg1234 commented 3 months ago

Currently, as mentioned in title - Freeswitch Right Away Answers the late-offer INVITE without checking Dialplan flow whether that call needs to be answered or not if enable-3pcc=true.

Also, if I dont enable "enable-3pcc=true" then FreeSWITCH disconnects the call saying 3pcc flag is not enabled

Is there anyway where in case of late-offer INVITE , freeswitch first check dialplan whether the call needs to be answered or not and then only it answer the call?

surabhigarg1234 commented 3 months ago

Hi Team, Could anyone help on how can freeswitch first check dialplan whether the call needs to be answered or not and then only it answer the call in case of late-offer INVITE?

jakubkarolczyk commented 3 months ago

It works as expected. Use enable-3pcc=proxy instead.