[Freeswitch-users] conference pin issue

Michael Collins msc at freeswitch.org
Fri Jan 21 04:33:05 MSK 2011


Thanks for taking the time to look at the source code and creating a simple
but useful patch. Your effort is definitely appreciated. Thank you also for
putting this into Jira so that we can keep track of these sorts of things.


On Thu, Jan 20, 2011 at 4:05 PM, George Niculae
<george.niculae79 at gmail.com>wrote:

> Hi All,
> I noticed that in a pin protected conference scenario, if the user inputs
> more digits than the length of the correct one the remaining digits are
> accounted for next retry - e.g. if the conf pin is 1234 and user enter 12345
> then 5 will be used as first digit in 2nd retry. Extension is configured as:
>   <extension name="5678">
>     <condition field="destination_number" expression="^uuu$">
>       <action application="set" data="supplied_pin=${sip_h_X-ConfPin}"/>
>       <action application="export" data="supplied_pin=${sip_h_X-ConfPin}"/>
>       <action application="bridge" data="loopback/app=conference:uuu at 5678
> +1234"/>
>     </condition>
>   </extension>
> I attached a patch for mod_conference that checks pin buffer to be 0 before
> starting to collect digits again and reset it if > 0. I also modified the
> code to play "please enter the conference access number" prompt just first
> time and only "the passcode you entered is not correct, please try again" on
> subsequent retries.
> Please review the patch and let me know your comments.
> Thanks,
> George
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20110120/52c6edd2/attachment-0001.html 

More information about the FreeSWITCH-users mailing list