Hi, Is it possible to translate B leg sip error codes so that the A leg always gives a fixed error code? i.e make call and get 408 for instance from the far end but would like 486 to be sent on the a leg. Need this as one of our suppliers retransmits a call multiple times unless they recieve a 403 or 486. No major issue but just clogs the error cdrs with loads of duplicate records otherwise. Any ideas would be greatly appreciated. Many thanks Chris
Chris, <action application="set" data="continue_on_fail=true"/> <action application="bridge" data="bridge/string/to/somewhere"/> <action application="respond" data="486"/> This will cause any failed bridge to respond 486 on the A leg. This syntax can be made conditional using some dialplan tricks... On Tue, Sep 20, 2011 at 7:48 AM, Chris Martineau <chris@ghosttelecom.com> wrote:
Hi,
Is it possible to translate B leg sip error codes so that the A leg always gives a fixed error code?
i.e make call and get 408 for instance from the far end but would like 486 to be sent on the a leg.
Need this as one of our suppliers retransmits a call multiple times unless they recieve a 403 or 486. No major issue but just clogs the error cdrs with loads of duplicate records otherwise.
Any ideas would be greatly appreciated.
Many thanks
Chris
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
-- Kristian Kielhofner
Thanks for that, Could you help with the following? Trying to play a welcome announcement to the a leg on receiving a 183 before the main early media from the far end. Sort of have it working but it tends to destroy the call or kills all media. Have tried a straight playback just before the bridge but this kills the call when it completes. Have tried the execute on media but that kills all media so not sure if the syntax is correct. Do you have any examples how this can be achieved? Ideally it would be useful to wait for incoming media from the a leg to confirm a media path through a nat but not sure if this is possible. Many thanks for any help you can offer. Regards Chris -----Original Message----- From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Kristian Kielhofner Sent: 20 September 2011 14:56 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Manipulate sip error codes Chris, <action application="set" data="continue_on_fail=true"/> <action application="bridge" data="bridge/string/to/somewhere"/> <action application="respond" data="486"/> This will cause any failed bridge to respond 486 on the A leg. This syntax can be made conditional using some dialplan tricks... On Tue, Sep 20, 2011 at 7:48 AM, Chris Martineau <chris@ghosttelecom.com> wrote:
Hi,
Is it possible to translate B leg sip error codes so that the A leg
always
gives a fixed error code?
i.e make call and get 408 for instance from the far end but would like 486 to be sent on the a leg.
Need this as one of our suppliers retransmits a call multiple times unless they recieve a 403 or 486. No major issue but just clogs the error cdrs with loads of duplicate records otherwise.
Any ideas would be greatly appreciated.
Many thanks
Chris
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
-- Kristian Kielhofner 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)
-
Chris Martineau
-
Kristian Kielhofner