Not Logged in - No Account?
Logging in allows you to post to forums, track new posts, subscribe to threads, pm (private message) other members, and receive periodic news letters. Once logged in this message disappears. No account? Create one by registering here. Lost your password, request a new password. We respect your privacy and collect minimal information when you register and we do not resell that information or use it in any objectionable way. You can review our privacy policy for details.
Recoding set to Never but *1 still records phone call

I have set one of my extensions to Never record and even verified this in sip_additional.conf, but when I hit *1 on the phone it still records the conversation can anyone help with this matter. If I have it set to On demand it works and also if I have it set to Always it always records. I just need to block the extension from recording. Thanks for any info

Please post some important
Please post some important details: Version of asterisk, and FreePBX. As there have been some changes proposed around this module knowing this information is very important.
Also a call trace showing it happen would be of value. Please capture and post from the start of the initial connection until after the recording has started.
Here is my info
Version of * 1.4
version of FreePBX 2.4.0
And here is the Trace. As you can see it shows Inbound calling disabled, but then you can see it allows me to hit * 1 and go ahead and record anyway. weird.
[203]
type=friend
secret=1234
role=default
record_out=Never
record_in=Never
qualify=yes
port=5060
pickupgroup=1
nat=yes
mailbox=203@default
mac=000413290E28
host=dynamic
dtmfmode=rfc2833
dial=SIP/203
context=from-internal
canreinvite=no
callgroup=1
callerid=device <203>
accountcode=
call-limit=50
-- Executing [**********@from-sip-external:1] NoOp("SIP/5060-0825f700", "Received incoming SIP connection from unknown peer to **********") in new stack
-- Executing [**********@from-sip-external:2] Set("SIP/5060-0825f700", "DID=**********") in new stack
-- Executing [**********@from-sip-external:3] Goto("SIP/5060-0825f700", "s|1") in new stack
-- Goto (from-sip-external,s,1)
-- Executing [s@from-sip-external:1] GotoIf("SIP/5060-0825f700", "1?from-trunk|**********|1") in new stack
-- Goto (from-trunk,**********,1)
-- Executing [**********@from-trunk:1] Set("SIP/5060-0825f700", "__FROM_DID=**********") in new stack
-- Executing [**********@from-trunk:2] GotoIf("SIP/5060-0825f700", "0 ?cidok") in new stack
-- Executing [**********@from-trunk:3] Set("SIP/5060-0825f700", "CALLERID(name)=**********") in new stack
-- Executing [**********@from-trunk:4] NoOp("SIP/5060-0825f700", "CallerID is "**********" <**********>") in new stack
-- Executing [**********@from-trunk:5] Set("SIP/5060-0825f700", "FAX_RX=") in new stack
-- Executing [**********@from-trunk:6] Goto("SIP/5060-0825f700", "from-did-direct|203|1") in new stack
-- Goto (from-did-direct,203,1)
-- Executing [203@from-did-direct:1] Macro("SIP/5060-0825f700", "exten-vm|203|203") in new stack
-- Executing [s@macro-exten-vm:1] Macro("SIP/5060-0825f700", "user-callerid") in new stack
-- Executing [s@macro-user-callerid:1] NoOp("SIP/5060-0825f700", "user-callerid: ********** **********") in new stack
-- Executing [s@macro-user-callerid:2] Set("SIP/5060-0825f700", "AMPUSER=**********") in new stack
-- Executing [s@macro-user-callerid:3] GotoIf("SIP/5060-0825f700", "0?report") in new stack
-- Executing [s@macro-user-callerid:4] ExecIf("SIP/5060-0825f700", "1|Set|REALCALLERIDNUM=**********") in new stack
-- Executing [s@macro-user-callerid:5] NoOp("SIP/5060-0825f700", "REALCALLERIDNUM is **********") in new stack
-- Executing [s@macro-user-callerid:6] Set("SIP/5060-0825f700", "AMPUSER=") in new stack
-- Executing [s@macro-user-callerid:7] Set("SIP/5060-0825f700", "AMPUSERCIDNAME=") in new stack
-- Executing [s@macro-user-callerid:8] GotoIf("SIP/5060-0825f700", "1?report") in new stack
-- Goto (macro-user-callerid,s,13)
-- Executing [s@macro-user-callerid:13] NoOp("SIP/5060-0825f700", "TTL: ARG1: 203") in new stack
-- Executing [s@macro-user-callerid:14] GotoIf("SIP/5060-0825f700", "0?continue") in new stack
-- Executing [s@macro-user-callerid:15] Set("SIP/5060-0825f700", "__TTL=64") in new stack
-- Executing [s@macro-user-callerid:16] GotoIf("SIP/5060-0825f700", "1?continue") in new stack
-- Goto (macro-user-callerid,s,23)
-- Executing [s@macro-user-callerid:23] NoOp("SIP/5060-0825f700", "Using CallerID "**********" <**********>") in new stack
-- Executing [s@macro-exten-vm:2] Set("SIP/5060-0825f700", "FROMCONTEXT=exten-vm") in new stack
-- Executing [s@macro-exten-vm:3] Set("SIP/5060-0825f700", "VMBOX=203") in new stack
-- Executing [s@macro-exten-vm:4] Set("SIP/5060-0825f700", "EXTTOCALL=203") in new stack
-- Executing [s@macro-exten-vm:5] Set("SIP/5060-0825f700", "CFUEXT=") in new stack
-- Executing [s@macro-exten-vm:6] Set("SIP/5060-0825f700", "CFBEXT=") in new stack
-- Executing [s@macro-exten-vm:7] Set("SIP/5060-0825f700", "RT=15") in new stack
-- Executing [s@macro-exten-vm:8] Macro("SIP/5060-0825f700", "record-enable|203|IN") in new stack
-- Executing [s@macro-record-enable:1] GotoIf("SIP/5060-0825f700", "0?2:4") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing [s@macro-record-enable:4] AGI("SIP/5060-0825f700", "recordingcheck|20081001-134124|1222886484.76") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
recordingcheck|20081001-134124|1222886484.76: Inbound recording not enabled
-- AGI Script recordingcheck completed, returning 0
-- Executing [s@macro-record-enable:5] NoOp("SIP/5060-0825f700", "No recording needed") in new stack
-- Executing [s@macro-exten-vm:9] Macro("SIP/5060-0825f700", "dial|15|trwW|203") in new stack
-- Executing [s@macro-dial:1] GotoIf("SIP/5060-0825f700", "1?dial") in new stack
-- Goto (macro-dial,s,3)
-- Executing [s@macro-dial:3] AGI("SIP/5060-0825f700", "dialparties.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
dialparties.agi: Starting New Dialparties.agi
== Parsing '/etc/asterisk/manager.conf':Found
== Parsing '/etc/asterisk/manager_additional.conf':Found
== Parsing '/etc/asterisk/manager_custom.conf':Found
== Manager 'admin' logged on from 127.0.0.1
dialparties.agi: Caller ID name is '**********' number is '**********'
dialparties.agi: USE_CONFIRMATION: 'FALSE'
dialparties.agi: RINGGROUP_INDEX: ''
dialparties.agi: Methodology of ring is 'none'
-- dialparties.agi: Added extension 203 to extension map
-- dialparties.agi: Extension 203 cf is disabled
-- dialparties.agi: Extension 203 do not disturb is disabled
> dialparties.agi: extnum 203 has: cw: 0; hascfb: 0 [] hascfu: 0 []
> dialparties.agi: ExtensionState: 0
dialparties.agi: Extension 203 has ExtensionState: 0
-- dialparties.agi: Checking CW and CFB status for extension 203
-- dialparties.agi: dbset CALLTRACE/203 to **********
-- dialparties.agi: Filtered ARG3: 203
-- AGI Script dialparties.agi completed, returning 0
-- Executing [s@macro-dial:7] Dial("SIP/5060-0825f700", "SIP/203|15|trwW") in new stack
-- Called 203
== Manager 'admin' logged off from 127.0.0.1
-- SIP/203-08311d80 is ringing
-- SIP/203-08311d80 is ringing
-- SIP/203-08311d80 is ringing
-- SIP/203-08311d80 answered SIP/5060-0825f700
-- User hit '*1' to record call. filename: wav|auto-1222886492-203-**********|m
== Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/5060-0825f700' in macro 'dial'
== Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/5060-0825f700' in macro 'exten-vm'
== Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/5060-0825f700'
-- Executing [h@macro-dial:1] Macro("SIP/5060-0825f700", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] ResetCDR("SIP/5060-0825f700", "w") in new stack
-- Executing [s@macro-hangupcall:2] NoCDR("SIP/5060-0825f700", "") in new stack
-- Executing [s@macro-hangupcall:3] GotoIf("SIP/5060-0825f700", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,6)
-- Executing [s@macro-hangupcall:6] GotoIf("SIP/5060-0825f700", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] GotoIf("SIP/5060-0825f700", "1?theend") in new stack
-- Goto (macro-hangupcall,s,11)
-- Executing [s@macro-hangupcall:11] Hangup("SIP/5060-0825f700", "") in new stack
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/5060-0825f700' in macro 'hangupcall'
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/5060-0825f700'