Switching profiles upon 3xx Redirection
Hello guys, Thanks for a wonderful product ! I'm loving it. I am working on a situation where FS is installed on a centos7 having 2 ip address internal and public. On internal, I receive INVITE and create a b-leg and send to a Redirect server. This server sends 3xx and populates Contact header. When I receive it, I can see that external profile has already been set. And I can't change it to send it to another profile. Is there a way to do that ? My external profile listens on internal ip. I tried different options mentioned in confluence page but to no avail. Am I missing anything or trying to accomplish something impossible ? Thanks in anticipation. Rahul
Any comments guys ?? On Jul 1, 2017 12:11 AM, "Rahul MathuR" <rahul.ultimate@gmail.com> wrote:
Hello guys,
Thanks for a wonderful product ! I'm loving it.
I am working on a situation where FS is installed on a centos7 having 2 ip address internal and public. On internal, I receive INVITE and create a b-leg and send to a Redirect server. This server sends 3xx and populates Contact header. When I receive it, I can see that external profile has already been set. And I can't change it to send it to another profile.
Is there a way to do that ? My external profile listens on internal ip. I tried different options mentioned in confluence page but to no avail.
Am I missing anything or trying to accomplish something impossible ?
Thanks in anticipation.
Rahul
Can you send the b-leg to the redirect server on the internal profile and then the re-directed call will go out on the internal profile. The other option is to catch the re-direct into another context and handle it from there.
On 30 Jun 2017, at 19:41, Rahul MathuR <rahul.ultimate@gmail.com> wrote:
Hello guys,
Thanks for a wonderful product ! I'm loving it.
I am working on a situation where FS is installed on a centos7 having 2 ip address internal and public. On internal, I receive INVITE and create a b-leg and send to a Redirect server. This server sends 3xx and populates Contact header. When I receive it, I can see that external profile has already been set. And I can't change it to send it to another profile.
Is there a way to do that ? My external profile listens on internal ip. I tried different options mentioned in confluence page but to no avail.
Am I missing anything or trying to accomplish something impossible ?
Thanks in anticipation.
Rahul _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (2)
-
Joseph Waite
-
Rahul MathuR