Error when dialing -Help :)

When I try to dial ext 1001 from ext 1002 when the hand set is off hook I get a fast busy signal.

This is my extension.conf file;

[general]
;
static=yes
writeprotect=yes
autofallthrough=yes
extenpatternmatchnew=true
clearglobalvars=no
priorityjumping=no

[default]
exten => s,1,Answer
exten => s,2,Dial(SIP/1000…) use the dial from my other post
exten => s,3,Voicemail(1000@default)
exten => s,4,playback(vm-goodbye)
exten => s,5,hangup

[macro-stdexten]
exten => s,1,Dial(SIP/${ARG1},20,iKkTt)
exten => s,2,Voicemail(${EXTEN}@default)
exten => s,3,playback(vm-goodbye)
exten => s,4,hangup

[incoming_calls]

[internal]

exten => 500,1,Verbose(1|Echo test application)
exten => 500,n,Echo()
exten => 500,n,Hangup()

exten => 700,1,VoiceMailMain()

exten => 1XXX,1,Dial(SIP/${EXTEN},20)
exten => 1XXX,2,Voicemail(${EXTEN}@default)
exten => 1XXX,3,playback(vm-goodbye)
exten => 1XXX,4,hangup

exten => 700,1,VoiceMailMain()
[phones]
include => internal
include => outbound

[mycontext]
include => inbound
include => outbound
callerid=> 2xxxxxxxx

[outbound]
exten => _1NXXNXXXXXX,1,SetCallerID(“xxxx”<(xxxxxxxx>)

[timeout]
exten => t,1,Goto(#,1) ; If they take too long, give up
exten => i,1,Playback(invalid) ; “That’s not valid, try again”

Double check the context value in sip.conf

Armghan below is my sip.conf file;

sip.conf

[general]
port=5060
bindaddrr=0.0.0.0
disallow-all
allow=ulaw
context=default
allowoverlap=no
udpbindaddr=0.0.0.0
tcpenable=no
tcpbindaddr=0.0.0.0
srvlookup=yes
tos_sip=cs3

[1001]
type=friend
username=1001
secret=******
mailbox=1001
callerid="user1"
host=dynamic
context=phones

[1002]
type=friend
username=1002
secret=******
mailbox=1002
callerid="user2"
host=dynamic
context=phones

[1003]
type=friend
username=1003
secret=********
mailbox=1003
callerid="user3"
host=dynamic
context=phones