Forbidden error

Hello,

I have this config, if ill going to remove the setvar it works, but if I place that one, the error occurs. the purpose of the SetVar is to change the call recording in different location for that specific numbers

exten => 8613808110,1,SetVar(DIREC=/var/spool/asterisk/sample)
exten => 8613808110,2,Ringing(4)
exten => 8613808110,3,Set(CALLFILENAME=${CALLERID(num)}-${EXTEN}-${STRFTIME(${EPOCH},%Y$
exten => 8613808110,4,Monitor(gsm,${CALLFILENAME},m
exten => 8613808110,5,SetCallerID(“Viatel”<${CALLERID(NUM)}>[|a])
exten => 8613808110,6,Dial(SIP/899&SIP/900)

[2011-08-01 21:06:08] WARNING[18821]: chan_sip.c:12334 handle_response_invite: Received response: “Forbidden” from ‘“8767891234” sip:8767891234@xxx.xxx.xxx.xxx;tag=as214376ac’
– SIP/208.70.12.138-01e59f00 is circuit-busy
== Everyone is busy/congested at this time (1:0/1/0)
– Executing [818613808110@outgoing:5] Congestion(“SIP/1110-01e2e360”, “”) in new stack

The only line that could result in forbidden is the SetCallerID one.

Note that application is deprecated and the "s round Viatel serve no purpose, and may even confuse older versions of Asterisk.

This appears to be an Asterisk Support question, not a General one.

sorry, ill transfer this one into Asterisk Support.