We're using CME 4.0(3) on IOS 12.4(4)XC6.
We're not able to transfer or park calls with other numbers INSIDE our dep. The transfer to outside numbers works regularly.
When we try to transfer or park calls, the active call is put on waiting (pause symbol on the phone), but then there is no way to transfer it. The fact strange is that the call is put to wait even with the park button...
Attached the partial config.
I'm quite desperate.
Solved! Go to Solution.
Hello, never be desperate.
can you configurean explicit pattern for internal transfers and call forward ?
call-forward pattern 3...
remember that more than one pattern can be configured.
I've always used the .T regexp with transfer-pattern or call-forward pattern.
It's not the right way?
If I can use other regexps, like 5... or 3..., how can they solve my problem?
Thank you very much (a light in my desparation :) )
The transfer-pattern defines to what numbers you are allowed to transfer numbers. The very first basic pattern that you set, is the one matching the extensions, four digits starting with 5 in your case.
Then, sometime you want to transfer to external lines, etc you so you add a wilcard, timeout terminated pattern.
True, the second should encompass the first, however for sanity check I would go step-by-step, define the basic transfer-pattern as above, and test before going for more complicated things.
Thanks for the reply.
I think that I have found where is the problem (not solved again).
In this part of the config:
dial-peer voice 1 pots
incoming called-number xxxxxxxx
if I remove the "service script1" the call park and the call transfer work well!
But I need the IVR script...
I cannot understand how the script influences the call park and the call transfer...
Have you tried changing the transfer-pattern as I was suggesting before? Is it possible that the destination-pattern of dial-peer 1 matches your wildcard transfer-pattern and cause problems ?
I have more than one installation of CME with the B-ACD script as service under pots dial-peer, and all are able to transfer calls without problems (they don't use park for now).
So you can try configuring the default B-ACD script and instead of your custom one and see what happens.
Yes, I've tried to change the patterns but nothing changed.
Whatever script I use, the default with CCME too, transfers and parking stop to work.
This can be a bug?
Thanks again a lot.
I've found this:
I hope it's not my case... but is VERY similar.