ExtenSpy wisper

Hello,

I do not know if is the normal behaviour of the extenspy application, i think not.

When two phones call to each other and I spy de comunication in both with other with the ExtenSpy and wisper option the channel that spy and put in comunication is the origin of the call.

Example:
Call 1

 906 call to 908 (good)
 907 call 100 (play beep eternally)

 Debug:

Executing [906@default:1] Dial(“SIP/908EM1-082290c0", "SIP/906EM1||r”) in new stack
– Called 906EM1
– SIP/906
EM1-081f3c18 is ringing
– SIP/906EM1-081f3c18 answered SIP/908EM1-082290c0
– Native bridging SIP/908EM1-082290c0 and SIP/906EM1-081f3c18
[Nov 8 10:46:16] NOTICE[6696]: chan_sip.c:14833 handle_request_subscribe: Got SUBSCRIBE for extension 130101@default from 172.16.5.105, but there is no hint for that extension.
– Executing [100@default:1] ExtenSpy("SIP/130101EM1-0821fe50", “908@default|w”) in new stack
– <SIP/130101
EM1-0821fe50> Playing ‘beep’ (language ‘es’)
– <SIP/130101EM1-0821fe50> Playing ‘beep’ (language ‘es’)
– <SIP/130101
EM1-0821fe50> Playing ‘beep’ (language ‘es’)
– <SIP/130101*EM1-0821fe50> Playing ‘beep’ (language ‘es’)…

Call 2

 908 call to 906 (good)
 907 call 100 (

Configuration:
extensions.conf

 [default]
 exten => 100,1,Extenspy(908@default,w)
 exten => 908,1,Dial(SIP/908*EM1,,r)
 exten => 907,1,Dial(SIP/907*EM1,,r)
 exten => 906,1,Dial(SIP/906*EM1,,r)

Hi
just try this
to avpoid beep & beep…
[snoop]
exten => 100,1 ExtenSpy(|v(4))
now when u dail 100 asterisk simply play sip 906 -sip 908

dont use other line here that u mention

& just add this snoop context in ur extensions context where u mentiuon all extensions.