<div dir="ltr"><div>Good morning,<br><br>I'm using freeswitch Version 1.8.2 -3-a98a958ac3 64bit, and i have an issue with the following scenario :</div><div><br></div><div>I bridge an outgoing call through a PSTN gateway, using group_confirm_key = exec, mainly to ask the called party confirmation before establishing the call. <br></div><div>To do this, i use group_confirm_key=exec to start a lua script that :<br></div><div>* Plays a vocal prompt to warn the calleR party that he has to wait for his call to be accepted.<br></div><div>* Plays a vocal prompt to request the calleD to press a DTMF to confirm that he accept the call.<br><br>This worked fine until i start dialing numbers that make the PSTN gateway to return a 183-session progress before 200-OK.<br> When this happen, the group_confirm script is triggered on reception of 183-session progress : before the calleD party actually has answered the call !<br></div><div><br></div><div>Maybe i'm missing something, but I don't get why group_confirm_key=exec start on 183-session progress, as per my understanding, confirmation message should be requested only when B party has answered (200-OK).<br></div><div><br>Does somebody knows how group_confirm_key=exec is supposed to work ?<br>Should this be reported as an issue ?<br><br></div><div>Regards,<br><br></div><div>J.Terrasson<br></div><br></div>