refer doesn't always creates a new channel
Hello, I've noticed that in 1/2-cases refer doesn't create a new channel. It just doesn't do anything ... I also noticed that there were dead channels listed in "show channels" while no calls were present anymore. This is in freeswitch version 1.2.5.3. If it never worked, I would "understand" it, but this seems to be a bug or misconfiguration ..., but if it really was misconfigured I suppose that it shouldn't work at all ... I can see the bridge-command being listed as to be executed after the refer-message, but it doesn't create a new channel (all the rest, sets, exports, is executed). There's just nothing related to the new channel. The only thing I can see if the old channel/leg being destroyed by the refer-message. In the end I can see I'm trying to update to 1.2.7, but I don't really like to do this as I performed all my earlier tests on 1.2.5.3. Anyway, if somebody could tell me whether I should really pay attention to some things related to refer, it may help. Thanks, Michel
Turn the logging level up to 'debug' and collect a log of this happening. It should tell you why the 2nd channel wasn't created. You might then see a reason, and if not you'll have useful information for filing a Jira. -Steve On 25 March 2013 13:28, Michel Brabants <michel.brabants@gmail.com> wrote:
Hello,
I've noticed that in 1/2-cases refer doesn't create a new channel. It just doesn't do anything ... I also noticed that there were dead channels listed in "show channels" while no calls were present anymore. This is in freeswitch version 1.2.5.3. If it never worked, I would "understand" it, but this seems to be a bug or misconfiguration ..., but if it really was misconfigured I suppose that it shouldn't work at all ...
I can see the bridge-command being listed as to be executed after the refer-message, but it doesn't create a new channel (all the rest, sets, exports, is executed). There's just nothing related to the new channel. The only thing I can see if the old channel/leg being destroyed by the refer-message. In the end I can see
I'm trying to update to 1.2.7, but I don't really like to do this as I performed all my earlier tests on 1.2.5.3. Anyway, if somebody could tell me whether I should really pay attention to some things related to refer, it may help.
Thanks,
Michel
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
Hello Steve, the logs are completely open ... It seems to get stuck, but I just would find it strange that nobody would have noticed this problem. It still exists on 1.2.7 (just tested), so I supposed it was maybe something related to my config, ... Thanks anyway. Michel On Mon, Mar 25, 2013 at 3:53 PM, Steven Ayre <steveayre@gmail.com> wrote:
Turn the logging level up to 'debug' and collect a log of this happening. It should tell you why the 2nd channel wasn't created. You might then see a reason, and if not you'll have useful information for filing a Jira.
-Steve
On 25 March 2013 13:28, Michel Brabants <michel.brabants@gmail.com> wrote:
Hello,
I've noticed that in 1/2-cases refer doesn't create a new channel. It just doesn't do anything ... I also noticed that there were dead channels listed in "show channels" while no calls were present anymore. This is in freeswitch version 1.2.5.3. If it never worked, I would "understand" it, but this seems to be a bug or misconfiguration ..., but if it really was misconfigured I suppose that it shouldn't work at all ...
I can see the bridge-command being listed as to be executed after the refer-message, but it doesn't create a new channel (all the rest, sets, exports, is executed). There's just nothing related to the new channel. The only thing I can see if the old channel/leg being destroyed by the refer-message. In the end I can see
I'm trying to update to 1.2.7, but I don't really like to do this as I performed all my earlier tests on 1.2.5.3. Anyway, if somebody could tell me whether I should really pay attention to some things related to refer, it may help.
Thanks,
Michel
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
Did you have it working at one point, at least as far as you know? If so, was it on a release prior to 1.2.5.3? Maybe there was a commit somewhere that affected you specific configuration. -MC On Mon, Mar 25, 2013 at 8:08 AM, Michel Brabants <michel.brabants@gmail.com>wrote:
Hello Steve,
the logs are completely open ... It seems to get stuck, but I just would find it strange that nobody would have noticed this problem. It still exists on 1.2.7 (just tested), so I supposed it was maybe something related to my config, ...
Thanks anyway.
Michel
On Mon, Mar 25, 2013 at 3:53 PM, Steven Ayre <steveayre@gmail.com> wrote:
Turn the logging level up to 'debug' and collect a log of this happening. It should tell you why the 2nd channel wasn't created. You might then see a reason, and if not you'll have useful information for filing a Jira.
-Steve
On 25 March 2013 13:28, Michel Brabants <michel.brabants@gmail.com>wrote:
Hello,
I've noticed that in 1/2-cases refer doesn't create a new channel. It just doesn't do anything ... I also noticed that there were dead channels listed in "show channels" while no calls were present anymore. This is in freeswitch version 1.2.5.3. If it never worked, I would "understand" it, but this seems to be a bug or misconfiguration ..., but if it really was misconfigured I suppose that it shouldn't work at all ...
I can see the bridge-command being listed as to be executed after the refer-message, but it doesn't create a new channel (all the rest, sets, exports, is executed). There's just nothing related to the new channel. The only thing I can see if the old channel/leg being destroyed by the refer-message. In the end I can see
I'm trying to update to 1.2.7, but I don't really like to do this as I performed all my earlier tests on 1.2.5.3. Anyway, if somebody could tell me whether I should really pay attention to some things related to refer, it may help.
Thanks,
Michel
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
-- Michael S Collins Twitter: @mercutioviz http://www.FreeSWITCH.org http://www.ClueCon.com http://www.OSTAG.org
Hey Michael, I didn't test this with any release before 1.2.5.3. I'll perform some tests, but I have the impression that when a refer arrives immediately after the call setup, that the signal_bridge_to-variable hasn't been set yet, so that the originating/other session isn't released when the transfer happens. Another problem might be mapping SIP sessions to freeswitch channels (same ani, same channel, but seems strange that this would be the case). I'm not sure where they are mapped. I have to get to know the code more. Michel Op 26 mrt. 2013 01:31 schreef "Michael Collins" <msc@freeswitch.org> het volgende:
Did you have it working at one point, at least as far as you know? If so, was it on a release prior to 1.2.5.3? Maybe there was a commit somewhere that affected you specific configuration. -MC
On Mon, Mar 25, 2013 at 8:08 AM, Michel Brabants < michel.brabants@gmail.com> wrote:
Hello Steve,
the logs are completely open ... It seems to get stuck, but I just would find it strange that nobody would have noticed this problem. It still exists on 1.2.7 (just tested), so I supposed it was maybe something related to my config, ...
Thanks anyway.
Michel
On Mon, Mar 25, 2013 at 3:53 PM, Steven Ayre <steveayre@gmail.com> wrote:
Turn the logging level up to 'debug' and collect a log of this happening. It should tell you why the 2nd channel wasn't created. You might then see a reason, and if not you'll have useful information for filing a Jira.
-Steve
On 25 March 2013 13:28, Michel Brabants <michel.brabants@gmail.com>wrote:
Hello,
I've noticed that in 1/2-cases refer doesn't create a new channel. It just doesn't do anything ... I also noticed that there were dead channels listed in "show channels" while no calls were present anymore. This is in freeswitch version 1.2.5.3. If it never worked, I would "understand" it, but this seems to be a bug or misconfiguration ..., but if it really was misconfigured I suppose that it shouldn't work at all ...
I can see the bridge-command being listed as to be executed after the refer-message, but it doesn't create a new channel (all the rest, sets, exports, is executed). There's just nothing related to the new channel. The only thing I can see if the old channel/leg being destroyed by the refer-message. In the end I can see
I'm trying to update to 1.2.7, but I don't really like to do this as I performed all my earlier tests on 1.2.5.3. Anyway, if somebody could tell me whether I should really pay attention to some things related to refer, it may help.
Thanks,
Michel
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
-- Michael S Collins Twitter: @mercutioviz http://www.FreeSWITCH.org http://www.ClueCon.com http://www.OSTAG.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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 (3)
-
Michael Collins
-
Michel Brabants
-
Steven Ayre