I'm working on a srst implementation for a customer.
This gateway is a h.323 one, the srst can work properly except call transfer. The config is as below:
max-conferences 4 gain -6
ip source-address 184.108.40.206 port 2000
max-dn 30 dual-line
dialplan-pattern 1 912444.... extension-length 4
call-forward pattern .T
call-forward busy 3333
Internal call transfer is fine. Problem is when pstn call in, if transfer it to inside extension, the call will go back to pstn.
Lets say pstn call 1001, 1001 transfer it to 1002.
The debug isdn q931 displayed the call is transfered to 124441002, not internal 1002.
( the did number is 9124441002 ), the dial-peer strip out the prefix 9 and forward the call to pstn.
If I use transfer-system full-blind, or don't use dual line options in max-dn, the call can be transfered properly.
so it seems like the dialplan pattern is doing something for the transfer and hates my dual-line config.
My question is, when will the expand apply to the transfer call? I can't find explanation from cisco docs.
Now I'm full-blind for this, not the system :-)
I used command: supplementary-service h450.12 in voice service voip, still no luck.
Any ideas and comments for this will be appreciated.