Michael,

 

The expression is part of version 13723 distribution in conf/dialplan/default.xml. Shouldn’t that be changed?

 

    <extension name="eavesdrop">

       <condition field="destination_number" expression="^88(.*)$|^\*0(.*)$">

         <action application="answer"/>

         <action application="eavesdrop" data="${hash(select/${domain_name}-spymap/$1)}"/>

       </condition>

    </extension>

 

Lars

 

From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Michael Collins
Sent: Wednesday, June 17, 2009 10:23 AM
To: freeswitch-users@lists.freeswitch.org
Subject: Re: [Freeswitch-users] eavesdrop extension condition in default.xml?

 

 

On Wed, Jun 17, 2009 at 12:06 PM, Lars Zeb <larclap@yahoo.com> wrote:

In conf/dialplan/default.xml, the eavesdrop extension's condition is - expression="^88(.*)$|^\*0(.*)$">

 

Is this intended? I thought it was defined to eavesdrop on internal extensions. Why wouldn't it be something like - expression="^88(\d{3,5})$|^\*0(\d{3,5})$">? The way it is now, if I dial 888-555-1212 (rather than 1-888-555-1212), it goes into the eavesdrop extension.

 

Lars,
"8885551212" should never match regex  expression "^88(\d{3,5})$" . It looks to me like your eavesdrop is matching on "^88(.*)$" which most definitely WILL match 8885551212. Please check your dialplan's eavesdrop extension's regex and make sure it is correct.

-MC

Log:

1030 Dialplan: sofia/internal/1009@192..168.10.29 parsing [default->eavesdrop] continue=false

1031 Dialplan: sofia/internal/1009@192..168.10.29 Regex (PASS) [eavesdrop] destination_number(8885819795) =~ /^88(.*)$|^\*0(.*)$/ break=on-false

1032 Dialplan: sofia/internal/1009@192..168.10.29 Action answer()

 

Thanks, Lars

 


_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org