hello dear friends,
i have problem in call transfer in asterisk 13.18
incoming call from PSTN send to extension 1000 , he answers the call and then wants to transfer to 2000, first he press * (specified in features.conf), music on hold will be played for the caller from PSTN, after that asterisk playbacks “pbx-transfer.gsm” for 1000 and then want to enter extension number, but once “extension 1000” want to enter 2000 and exactly when press 2 (first digit of 2000) asterisk playbacks “pbx-invalid.gsm” , like it cant understand DTMF and again returns the call to 1000.
i test many configuration in features.conf and sip.conf
please help me to solve the problem
features.conf
[general]
transferdigittimeout => 10 ; Number of seconds to wait between digits when transferring a call; (default is 3 seconds)
xfersound = beep ; to indicate an attended transfer is complete
xferfailsound = beeperr ; to indicate a failed transfer
pickupexten = *8 ; Configure the pickup extension. (default is *8)
pickupsound = beep
featuredigittimeout = 500
transferdialattempts = 2
[featuremap]
blindxfer = #
atxfer = *
sip.conf
[general]
udpbindaddr=0.0.0.0:5060
realm=10.1.10.45 ;replace with your Asterisk server public IP address or host
;transport=udp,ws,wss
transport=udp
websocket_enabled=true
transfer=yes
dtmfmode=rfc2833
canreinvite=no
directmedia=no
allowtransfer=yes
relaxdtmf=yes
[1000]
deny=0.0.0.0/0.0.0.0
secret=1q2w3e
dtmfmode=rfc2833
canreinvite=no
context=from-internal
host=dynamic
trustrpid=yes
sendrpid=no
type=friend
nat=yes
port=5060
qualify=no
qualifyfreq=60
transport=udp
avpf=no
icesupport=no
dtlsenable=no
dtlsverify=no
dtlssetup=actpass
encryption=no
callgroup=
pickupgroup=
dial=SIP/1000
mailbox=1000@device
permit=0.0.0.0/0.0.0.0
callerid=1000-jessica <1000>
callcounter=yes
faxdetect=no
[2000]
deny=0.0.0.0/0.0.0.0
secret=1q2w3e
dtmfmode=rfc2833
canreinvite=no
context=from-internal
host=dynamic
trustrpid=yes
sendrpid=no
type=friend
nat=yes
port=5060
qualify=no
qualifyfreq=60
transport=udp
avpf=no
icesupport=no
dtlsenable=no
dtlsverify=no
dtlssetup=actpass
encryption=no
callgroup=
pickupgroup=
dial=SIP/2000
mailbox=2000@device
permit=0.0.0.0/0.0.0.0
callerid=2000-robert <2000>
callcounter=yes
faxdetect=no
extensions.conf
[from-internal]
exten => 1000,1,dial(sip/1000,Tt)
exten => 2000,1,dial(sip/2000,Tt)
your kind helps are so appritiated, thanksss