Incoming caller A is picked up by extension B
Extension B does an attended transfer to extension C
Extension C picks up and says they don’t want the call and hangs up
Ideally, caller A should be reconnected to extsnsion B but at the moment caller A is just dropped.
What kind of call transfer are you using? The one integrated in Asterisk or the one that is handled by the IP Phone itself?
If you are using call transfer via IP Phone, this defnititly is a IP phone issue. I could do the described procedure on more or less an IP Phone I got my hands on.
I’m using the asterisk transfer becasue there are two models of IP phone in use and I wanted to be able to supply a procedure to the staff that covered all of them.
I’m sure that the solution in asterisk should be quite simple but with all of the possible configurations and ways of doing things, I can’t see the wood for the trees.
asterisk 1.8
A = extenal caller
B = dect cordless connected through an AAstra cell adapter
C = snom 300/320 firmware 7
scenario:
A calls B
B answers and tries to transfer (attended) A to C
C answers B and tells B that he doesn’t want to talk with A and then hangups the call
what happens is that all calls are disconnected while i’m expecting that A is re-connected to B.
if i B is another snom 300/320 intead of a dect cordless everything works as expected.
This was a trasnsfer bug in cert1 which is what asterisknow is built with. Like you I would have thought that a yum update would have worked. It didnt, It failed for MANY reasons.
The test install was a fresh download of asterisknow.
If you think that AsteriskNow’s core Asterisk should be able to be updated by yum to cert7 Im happy to try again and see if it does. It would be much simpler. But my inital test it failed bigtime.
my pbx is an asterisk-1.8.12.0 compiled from sources on an i686 2.6.35-28-generic-pae Ubuntu 10.10
is this version affected by that “transfer bug” you’re talking about?
Ok ive done a yum update and the bug is still there.
A calls B
B presses *2 and dials C
C answers but doesn’t want call
If they hangup all calls are dropped
If B presses ** to disconnect call to C, B is Disconnected and call is connected A-C
Both cases this isnt what’s wanted.
There is a fix for this that came out as soon as it was noted in cert1 not sure why its not in cert7 yet…
looks like its a patch job as originally described
Hi Malcolm
Im not sure, not tested against mainline releases. and to be honest I haven’t time to test. if you have got 1.8 box to hand its an easy test.
a calls b, b presses *2 calls C, C answers then hangs up, a and b should be reconnected. is calls drop bug is there.