T38 Fax, 488 Not Acceptable here
Why would FS reply with 488 not acceptable on Re-invite for T38 and the disconnect it. Here is the scenario. It only a leg, so no trans-coding etc. FS Sends Invite to Carrier Get 200 OK Send ACK. Send Re-invite with T38 in SDP. Got 200 OK, Fax starts. Everything is fine so far. After 15 Minutes, Gets a Re-invite from Carrier with T.38 in SDP. ( FS Reply with 488 Not Acceptable Here Send Bye. Two things: 1. 488 is Codec negotiation issue, Since the call was already setup with T38, why would FS wont accept. Can it be due to different FaxMaxbuffer and Datagram value. Cause that the only difference I see. 2nd Sholdn't it fall back to G711 in place of hanging up the call. Any insight will be helpful. Thank you,
This is actually on purpose, see note in code. See sofia.c /* Refuse all re-invites once we are doing T.38 */ nua_respond(nh, SIP_488_NOT_ACCEPTABLE, TAG_END()); switch_channel_hangup(channel, SWITCH_CAUSE_INCOMPATIBLE _DESTINATION); https://freeswitch.org/jira/browse/FS-10059 I can replicate it and I'm aware of it, turn off session timers if possible. /b On Wed, Mar 1, 2017 at 11:34 AM, Jai Rangi <jprangi@gmail.com> wrote:
Why would FS reply with 488 not acceptable on Re-invite for T38 and the disconnect it. Here is the scenario. It only a leg, so no trans-coding etc.
FS Sends Invite to Carrier Get 200 OK Send ACK. Send Re-invite with T38 in SDP. Got 200 OK, Fax starts. Everything is fine so far. After 15 Minutes, Gets a Re-invite from Carrier with T.38 in SDP. ( FS Reply with 488 Not Acceptable Here Send Bye.
Two things: 1. 488 is Codec negotiation issue, Since the call was already setup with T38, why would FS wont accept. Can it be due to different FaxMaxbuffer and Datagram value. Cause that the only difference I see.
2nd Sholdn't it fall back to G711 in place of hanging up the call.
Any insight will be helpful. Thank you,
_________________________________________________________________________ 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
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Allison prompts for FreeSWITCH: *https://www.gofundme.com/allison-prompts-for-freeswitch* <https://www.gofundme.com/allison-prompts-for-freeswitch> Wish to schedule a meeting? http://app.timebridge.com/#/meet/freeswitch Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *Skype:*briankwest
sessiontimer is off on my side, but I cant control carrier. Any suggested workaround? Or say sorry to my customers and loose them. On Wed, Mar 1, 2017 at 10:47 AM, Brian West <brian@freeswitch.org> wrote:
This is actually on purpose, see note in code.
See sofia.c
/* Refuse all re-invites once we are doing T.38 */
nua_respond(nh, SIP_488_NOT_ACCEPTABLE, TAG_END());
switch_channel_hangup(channel, SWITCH_CAUSE_INCOMPATIBLE_ DESTINATION);
https://freeswitch.org/jira/browse/FS-10059
I can replicate it and I'm aware of it, turn off session timers if possible.
/b
On Wed, Mar 1, 2017 at 11:34 AM, Jai Rangi <jprangi@gmail.com> wrote:
Why would FS reply with 488 not acceptable on Re-invite for T38 and the disconnect it. Here is the scenario. It only a leg, so no trans-coding etc.
FS Sends Invite to Carrier Get 200 OK Send ACK. Send Re-invite with T38 in SDP. Got 200 OK, Fax starts. Everything is fine so far. After 15 Minutes, Gets a Re-invite from Carrier with T.38 in SDP. ( FS Reply with 488 Not Acceptable Here Send Bye.
Two things: 1. 488 is Codec negotiation issue, Since the call was already setup with T38, why would FS wont accept. Can it be due to different FaxMaxbuffer and Datagram value. Cause that the only difference I see.
2nd Sholdn't it fall back to G711 in place of hanging up the call.
Any insight will be helpful. Thank you,
_________________________________________________________________________ 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
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest*
http://www.freeswitchbook.com http://www.freeswitchcookbook.com
Allison prompts for FreeSWITCH:
*https://www.gofundme.com/allison-prompts-for-freeswitch* <https://www.gofundme.com/allison-prompts-for-freeswitch>
Wish to schedule a meeting?
http://app.timebridge.com/#/meet/freeswitch
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 <(918)%20420-9001> | *F:*+19184209002 <(918)%20420-9002> | *M:*+1918424WEST (9378) *Skype:*briankwest
_________________________________________________________________________ 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
Send your faxes out a different provider that doesn't trigger session timers to come back on, or introduce your customers to email. ;) I'm trying to figure out how to support this currently. /b On Wed, Mar 1, 2017 at 12:57 PM, Jai Rangi <jprangi@gmail.com> wrote:
sessiontimer is off on my side, but I cant control carrier. Any suggested workaround? Or say sorry to my customers and loose them.
On Wed, Mar 1, 2017 at 10:47 AM, Brian West <brian@freeswitch.org> wrote:
This is actually on purpose, see note in code.
See sofia.c
/* Refuse all re-invites once we are doing T.38 */
nua_respond(nh, SIP_488_NOT_ACCEPTABLE, TAG_END());
switch_channel_hangup(channel, SWITCH_CAUSE_INCOMPATIBLE_DEST INATION);
https://freeswitch.org/jira/browse/FS-10059
I can replicate it and I'm aware of it, turn off session timers if possible.
/b
On Wed, Mar 1, 2017 at 11:34 AM, Jai Rangi <jprangi@gmail.com> wrote:
Why would FS reply with 488 not acceptable on Re-invite for T38 and the disconnect it. Here is the scenario. It only a leg, so no trans-coding etc.
FS Sends Invite to Carrier Get 200 OK Send ACK. Send Re-invite with T38 in SDP. Got 200 OK, Fax starts. Everything is fine so far. After 15 Minutes, Gets a Re-invite from Carrier with T.38 in SDP. ( FS Reply with 488 Not Acceptable Here Send Bye.
Two things: 1. 488 is Codec negotiation issue, Since the call was already setup with T38, why would FS wont accept. Can it be due to different FaxMaxbuffer and Datagram value. Cause that the only difference I see.
2nd Sholdn't it fall back to G711 in place of hanging up the call.
Any insight will be helpful. Thank you,
____________________________________________________________ _____________ 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
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest*
http://www.freeswitchbook.com http://www.freeswitchcookbook.com
Allison prompts for FreeSWITCH:
*https://www.gofundme.com/allison-prompts-for-freeswitch* <https://www.gofundme.com/allison-prompts-for-freeswitch>
Wish to schedule a meeting?
http://app.timebridge.com/#/meet/freeswitch
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 <(918)%20420-9001> | *F:*+19184209002 <(918)%20420-9002> | *M:*+1918424WEST (9378) *Skype:*briankwest
_________________________________________________________________________ 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
_________________________________________________________________________ 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
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Allison prompts for FreeSWITCH: *https://www.gofundme.com/allison-prompts-for-freeswitch* <https://www.gofundme.com/allison-prompts-for-freeswitch> Wish to schedule a meeting? http://app.timebridge.com/#/meet/freeswitch Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *Skype:*briankwest
participants (2)
-
Brian West
-
Jai Rangi