[Freeswitch-users] intercepting a-leg from other context

Helmut Kuper helmut.kuper at ewetel.de
Wed Dec 15 21:15:48 MSK 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

I try to intercept an incoming call from pstn to internal.

I have two contexts: default and "from_pstn".

Phone C (from_pstn) is calling phone A (default)
Phone B (default) is trying to pickup phone C

Three cases:

1)
In from_pstn I bridge the call via "user/<extension>@domain" to default
context.
When B tried to pickup phone C (in context default) all three phones
hung up. Display of Phone A shows "completed_elsewhere".

2)
When I transfer the call from phone C to default context, bridging it
there to "user/<phone_A>@domain" and intercepting the call with phone B
everything works fine.

3)
When I bridging it in context "from_pstn" to
"sofia/internal/<phone_A>@domain" and intercepting the call with phone B
it works as well. ("internal" is an alias of "default" context)

Why it is impossible to do an intercept the call as described in case 1?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk0JBdQACgkQ4tZeNddg3dyR3gCgggf692CBwZVf7fLKRtsN1/H6
ecgAoK8THuDOS2TJv4aWZ3FEyzS8qhIE
=d+jo
-----END PGP SIGNATURE-----



More information about the FreeSWITCH-users mailing list