[prev in list] [next in list] [prev in thread] [next in thread]
List: freeswitch-users
Subject: Re: [Freeswitch-users] T.38 gateway and peer/self
From: Brian West <brian () freeswitch ! org>
Date: 2017-02-27 15:21:35
Message-ID: CAEJMVkCY7zG81i-pSMjLpMJ67wRWnP0w-k39zOb+G1TkwqCj6A () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
http://lists.freeswitch.org/pipermail/freeswitch-users/2017-January/124459.html
On Mon, Feb 27, 2017 at 9:18 AM, Brian West <brian@freeswitch.org> wrote:
> Also there was a small logic bug in 1.6.14 that was fixed in FS-9943
> 6ff51458e25c2759e2e4d39965174604007a0cc7
>
> We would 488 the reinvite, and switch to udptl mode anyway. Thats fixed
> in 1.6.15. Or worked around in 1.6.14 by setting fax_enable_t38=true in
> vars.xml
>
> /b
>
>
> On Mon, Feb 27, 2017 at 9:15 AM, Brian West <brian@freeswitch.org> wrote:
>
> > I need to point out that there was a slight behavior change in fax
> > handling in 1.6.14+, It was related to 488 handling, We do not now by
> > default accept a t.38 re-invite, You must set fax_enable_t38=true, or we
> > will 488 the re-invite, and some devices do not handle this well. You can
> > restore the previous default behavior by setting fax_enable_t38=true in
> > vars.xml
> >
> > I had sent this out, the is the second time a behavior change notice has
> > gone out and very few have seen it.
> >
> > /b
> >
> >
> > On Mon, Feb 27, 2017 at 6:40 AM, Peter Steinbach <lists@telefaks.de>
> > wrote:
> >
> > > Hello Michael,
> > >
> > > I just updated a test machine with current Freeswitch from GIT. He I did
> > > not find any T.38 reinvite issue.
> > >
> > > Best regards
> > > Peter
> > >
> > >
> > >
> > > On 02/24/17 22:06, Michael Jerris wrote:
> > >
> > > If you have to switch to older free switch, that is a problem, we need
> > > to figure out exactly what is going on with current freeswitch or the issue
> > > will just never get fixed.
> > >
> > > Please lets look at what happens when its running on latest 1.6 release
> > > not older release and figure out how to get that working properly.
> > >
> > >
> > > On Feb 24, 2017, at 3:46 PM, Peter Steinbach <lists@telefaks.de> wrote:
> > >
> > > I finally found a solution, for those who are interested.
> > >
> > > - I switched back to old Freeswitch from Feb 2016, as new FS always
> > > answered with 488 on T.38 reinvite from the B-Leg
> > > - Then I implemented the following (coding outside of FS with
> > > XML-Curl)
> > > - When call is done with T.38 on boths legs, do not anything
> > > special, just use a minimum dialplan
> > > - if B-leg does not answer with T.38, this normally fails in my
> > > environment. I then store a Value NOT38 to the dialled number for 1/2 hour
> > > in a cache
> > > - when then the fax machine is retrying the same call, I lookup
> > > the cache and return another dialplan with T38 gateway (self) enabled
> > >
> > > That way, pure T.38 calls work nicely, and calls with T.39 on the B-leg
> > > work on the second try.
> > > Hope this helps. At last here in Germany, we have to find some
> > > workarounds, as fax implementation on some carrier's side (to say the
> > > positive) does not improve.
> > >
> > > Best regards
> > > Peter
> > >
> > >
> > > On 02/24/17 14:29, Peter Steinbach wrote:
> > >
> > > Hello Brian,
> > >
> > > I just updated to latest GIT. Dialplan ist still
> > >
> > > Dialplan: sofia/internalvpn2/492927aaaaaa@10.7.0.1 Action
> > > set(fax_enable_t38=true)
> > > Dialplan: sofia/internalvpn2/492927aaaaaa@10.7.0.1 Action
> > > set(fax_enable_t38_request=true)
> > > Dialplan: sofia/internalvpn2/492927aaaaaa@10.7.0.1 Action
> > > set(execute_on_answer=t38_gateway self)
> > > Dialplan: sofia/internalvpn2/492927aaaaaa@10.7.0.1 Action ring_ready()
> > > Dialplan: sofia/internalvpn2/492927aaaaaa@10.7.0.1 Action
> > > bridge(sofia/gateway/sip.provider.com/4940bbbbbbbbbbbbbbb@si
> > > p.provider.com)
> > >
> > > However the behavour changed now
> > > 2017-02-24 13:50:18.913016 [NOTICE] switch_ivr_originate.c:3633 Channel [
> > > sofia/internalvpn2/492927aaaaaa@10.7.0.1] has been answered
> > > 2017-02-24 13:50:18.913016 [DEBUG] sofia.c:7241 Channel
> > > sofia/internalvpn2/492927aaaaaa@10.7.0.1 entering state [completed][200]
> > > *EXECUTE sofia/internalvpn2/492927aaaaaa@10.7.0.1
> > > <sofia/internalvpn2/492927aaaaaa@10.7.0.1> t38_gateway(peer)*
> > > 2017-02-24 13:50:18.913016 [DEBUG] switch_core_media_bug.c:841 Attaching
> > > BUG to sofia/internalvpn2/492927aaaaaa@10.7.0.1
> > > 2017-02-24 13:50:18.913016 [DEBUG] switch_channel.c:3780 (
> > > sofia/internalvpn2/492927aaaaaa@10.7.0.1) Callstate Change RINGING ->
> > > ACTIVE
> > > 2017-02-24 13:50:18.913016 [DEBUG] switch_ivr_originate.c:3691 Originate
> > > Resulted in Success: [sofia/external/4940bbbbbbbbbb
> > > bbbbb@sip.provider.com]
> > > 2017-02-24 13:50:18.913016 [DEBUG] switch_ivr_bridge.c:1696 (
> > > sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com) State Change
> > > CS_CONSUME_MEDIA -> CS_EXCHANGE_MEDIA
> > > 2017-02-24 13:50:18.913016 [DEBUG] switch_core_state_machine.c:584 (
> > > sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com) Running State
> > > Change CS_EXCHANGE_MEDIA (Cur 2 Tot 10)
> > > 2017-02-24 13:50:18.913016 [DEBUG] switch_core_state_machine.c:653 (
> > > sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com) State
> > > EXCHANGE_MEDIA
> > > 2017-02-24 13:50:18.913016 [DEBUG] mod_sofia.c:645 SOFIA EXCHANGE_MEDIA
> > > 2017-02-24 13:50:18.953025 [DEBUG] sofia.c:7241 Channel
> > > sofia/internalvpn2/492927aaaaaa@10.7.0.1 entering state [ready][200]
> > > 2017-02-24 13:50:18.953025 [DEBUG] switch_rtp.c:7021 Correct audio
> > > ip/port confirmed.
> > > 2017-02-24 13:50:19.333126 [DEBUG] switch_rtp.c:7021 Correct audio
> > > ip/port confirmed.
> > > 2017-02-24 13:50:19.333126 [DEBUG] switch_core_io.c:448 Setting BUG
> > > Codec PCMA:8
> > > 2017-02-24 13:50:26.013047 [DEBUG] sofia.c:7241 Channel
> > > sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com entering state
> > > [received][100]
> > > 2017-02-24 13:50:26.013047 [DEBUG] sofia.c:7251 Remote SDP:
> > > v=0
> > > o=HuaweiSoftX3000 1487923856 1487923858 IN IP4 185.39.xx.yy
> > > s=HuaweiSoftX3000
> > > c=IN IP4 185.39.xx.yy
> > > t=0 0
> > > m=image 16762 udptl t38
> > > a=T38FaxVersion:0
> > > a=T38MaxBitRate:14400
> > > a=T38FaxRateManagement:transferredTCF
> > > a=T38FaxMaxBuffer:500
> > > a=T38FaxMaxDatagram:500
> > > a=T38FaxUdpEC:t38UDPRedundancy
> > >
> > > *2017-02-24 13:50:26.013047 [DEBUG] switch_core_media.c:4634
> > > sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com
> > > <sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com> T38 REFUSE on request*
> > > 2017-02-24 13:50:26.013047 [DEBUG] sofia.c:8152 Reinvite resulted in
> > > codec negotiation failure.
> > > *2017-02-24 13:50:26.033201 [DEBUG] sofia.c:7234 Channel
> > > sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com
> > > <sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com> skipping state
> > > [ready][488]*
> > > *2017-02-24 13:50:31.993164 [DEBUG] mod_spandsp_fax.c:2212 Fax Tone
> > > Detected. [peer][]*
> > > *2017-02-24 13:50:31.993164 [DEBUG] mod_spandsp_fax.c:2080
> > > sofia/internalvpn2/492927aaaaaa@10.7.0.1
> > > <sofia/internalvpn2/492927aaaaaa@10.7.0.1> starting gateway mode to
> > > sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com
> > > <sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com>*
> > > 2017-02-24 13:50:31.993164 [DEBUG] mod_spandsp_fax.c:2098 (
> > > sofia/internalvpn2/492927aaaaaa@10.7.0.1) State Change CS_EXECUTE ->
> > > CS_RESET
> > > 2017-02-24 13:50:31.993164 [DEBUG] mod_spandsp_fax.c:2101 (
> > > sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com) State Change
> > > CS_EXCHANGE_MEDIA -> CS_RESET
> > > 2017-02-24 13:50:31.993164 [DEBUG] switch_core_media_bug.c:1208 Removing
> > > BUG from sofia/internalvpn2/492927aaaaaa@10.7.0.1
> > > 2017-02-24 13:50:31.993164 [DEBUG] switch_ivr_bridge.c:792
> > > sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com ending bridge by
> > > request from write function
> > >
> > > In this case the sip provider comes back with T.38 reinvite and
> > > Freeswitch refuses it.
> > >
> > > As you mentioned that there are further settings and variables (I see
> > > e.g. "fax_t38_tx_reinvite_packet_count" in the release notes), I am
> > > wondering how I will neeed to set this up in order to have in one single
> > > dialplan:
> > >
> > > - send fax to SIP Provider(b leg) and have T.38 Re-invite from SIP
> > > Provider and pass it to a-leg
> > > - send fax to SIP Provider(b leg), do NOT receive T.38 Re-invite
> > > from SIP Provider and then do T.38 Gateway in FS.
> > >
> > >
> > > Best regards Peter
> > >
> > >
> > > On 02/24/17 08:52, Peter Steinbach wrote:
> > >
> > > Hello Brian,
> > >
> > > this Version of Freeswitch is from 09-Feb-2016. So I think, we should
> > > update.
> > >
> > > We need to cover 2 scenarios
> > >
> > > - send fax to SIP Provider(b leg) and have T.38 Re-invite from SIP
> > > Provider and pass it to a-leg
> > > - send fax to SIP Provider(b leg), do NOT receive T.38 Re-invite
> > > from SIP Provider and then do T.38 Gateway in FS.
> > >
> > > And no: We cannot foresee, whether the SIp provider will do T.38 and
> > > not. Here in Germany, the main incumbant PSTN provider did not implement
> > > T.38, so it depends on the target number and actual route, if this will be
> > > T.38 or not. A call to a certain number can be T.38 today and tomorrow it
> > > will be T.30 only, as some peering partner changed the routes in the
> > > meantime.
> > >
> > > Best regards
> > > Peter
> > >
> > >
> > > On 02/23/17 20:38, Brian West wrote:
> > >
> > > What revision of FreeSWITCH are you on? These behaviors have been
> > > solidified in 1.6.15, Sadly MOST of the details of how it all works is
> > > locked up in my head, I've just not had the time to write it all down and
> > > update the documentation. Can you outline all the scenarios you need to
> > > cover and if you have the ability know ahead of time which one needs to
> > > apply?
> > >
> > > /b
> > >
> > >
> > > On Thu, Feb 23, 2017 at 8:23 AM, Peter Steinbach <lists@telefaks.de>
> > > wrote:
> > >
> > > > Hello,
> > > >
> > > > we have the following screnario
> > > >
> > > > - The caller, a local fax machine (Fax, ATA and Freeswitch) with
> > > > T.38, is behind a slow line so therefore T.38 is needed here
> > > > - a central Freeswitch fax server serves as a central gateway to
> > > > the SIP provider
> > > > - the SIP provider sometimes reinvites T.38 and sometimes not.
> > > > - In case, the SIP provider does NOT answer with T.38, the central
> > > > Freeswitch fax server shall act as a T.38 gateway and transcode between
> > > > local fax (T.38) and SIP provider (T.30)
> > > > - In case, the SIP provider does answer with T.38, the central
> > > > Freeswitch fax server shall pass T.38 to the local fax ,machine (T.38)
> > > >
> > > > How we set this up
> > > >
> > > > - according to the wiki we have a dialplan as follows: (this is
> > > > what CLI shows)
> > > >
> > > > Dialplan: sofia/internalvpn2/49274xxxxx@10.7.0.1 Action
> > > > set(fax_enable_t38=true)
> > > > Dialplan: sofia/internalvpn2/49274xxxxx@10.7.0.1 Action
> > > > set(fax_enable_t38_request=true)
> > > > Dialplan: sofia/internalvpn2/49274xxxxx@10.7.0.1 Action
> > > > set(execute_on_answer=t38_gateway self)
> > > > Dialplan: sofia/internalvpn2/49274xxxxx@10.7.0.1 Action ring_ready()
> > > > Dialplan: sofia/internalvpn2/49274xxxxx@10.7.0.1 Action bridge(
> > > > sofia/gateway/sip.provider.com/xxxxxxxxxxxxxxx@sip.provider.com)
> > > >
> > > > In all profiles, we have
> > > > <param name="t38-passthru" value="true"/>
> > > >
> > > > In case, the SIP provider does NOT answer with T.38, it works. The
> > > > caller's side is reinvited with T.38, the SIP provider side is T.30
> > > >
> > > > What the problem is: When the SIP provider' side IS answering with
> > > > T.38, then (sometimes, when I send it via cli from the local freeswitch
> > > > near the sending fax machine, it works)
> > > >
> > > > - caller initiates a call
> > > > - call is bridged to the SIP provider' side
> > > > - we receive a T.38 Reinvite from the SIP provider' side
> > > > - Freeswitch sends Trying back to the the SIP provider' side
> > > > - Freeswitch logs: set(execute_on_answer=t38_gateway self)
> > > > - Freeswitch sends a T.38 Reinvite to the caller, establishes T.38
> > > > on this side.
> > > > - But the T.38 Reinvite from the SIP provider' side is not
> > > > answerered
> > > > - So the SIP provider' sidehangs up after 10 sec of timeout.
> > > >
> > > > What are we doing wrong here? Is it possible to act as a t.38
> > > > passthrough router and a T.38 gateway in the same dialplan?
> > > >
> > > >
> > > >
> > > > --
> > > > With kind regards
> > > > Peter Steinbach
> > > >
> > > > Telefaks Services GmbHmailto:lists <lists> (att) telefaks.de
> > > > Internet: www.telefaks.de
> > > >
> > > >
> > > > ____________________________________________________________
> > > > _____________
> > > > 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/free
> > > > switch-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.orghttp://www.freeswitchsolutions.com
> > > Official FreeSWITCH \
> > > Siteshttp://www.freeswitch.orghttp://confluence.freeswitch.orghttp://www.cluecon.com
> > >
> > > FreeSWITCH-users mailing \
> > > listFreeSWITCH-users@lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org
> > >
> > >
> > >
> > > --
> > > With kind regards
> > > Peter Steinbach
> > >
> > > Telefaks Services GmbHmailto:lists <lists> (att) telefaks.de
> > > Internet: www.telefaks.de
> > >
> > >
> > >
> > > _________________________________________________________________________
> > > Professional FreeSWITCH Consulting Services: \
> > > consulting@freeswitch.orghttp://www.freeswitchsolutions.com
> > > Official FreeSWITCH \
> > > Siteshttp://www.freeswitch.orghttp://confluence.freeswitch.orghttp://www.cluecon.com
> > >
> > > FreeSWITCH-users mailing \
> > > listFreeSWITCH-users@lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org
> > >
> > >
> > >
> > > --
> > > With kind regards
> > > Peter Steinbach
> > >
> > > Telefaks Services GmbHmailto:lists <lists> (att) telefaks.de
> > > Internet: www.telefaks.de
> > >
> > >
> > >
> > > _________________________________________________________________________
> > > Professional FreeSWITCH Consulting Services: \
> > > consulting@freeswitch.orghttp://www.freeswitchsolutions.com
> > > Official FreeSWITCH \
> > > Siteshttp://www.freeswitch.orghttp://confluence.freeswitch.orghttp://www.cluecon.com
> > >
> > > FreeSWITCH-users mailing \
> > > listFreeSWITCH-users@lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org
> > >
> > >
> > >
> > > --
> > > With kind regards
> > > Peter Steinbach
> > >
> > > Telefaks Services GmbHmailto:lists <lists> (att) telefaks.de
> > > Internet: www.telefaks.de
> > >
> > > ____________________________________________________________
> > > _____________
> > > 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.orghttp://www.freeswitchsolutions.com
> > > Official FreeSWITCH \
> > > Siteshttp://www.freeswitch.orghttp://confluence.freeswitch.orghttp://www.cluecon.com
> > >
> > > FreeSWITCH-users mailing \
> > > listFreeSWITCH-users@lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org
> > >
> > >
> > >
> > > --
> > > With kind regards
> > > Peter Steinbach
> > >
> > > Telefaks Services GmbHmailto:lists <lists> (att) telefaks.de
> > > Internet: www.telefaks.de
> > >
> > >
> > > ____________________________________________________________
> > > _____________
> > > 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
> >
>
>
>
> --
>
> *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
>
--
*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
[Attachment #5 (text/html)]
<div dir="ltr"><a href="http://lists.freeswitch.org/pipermail/freeswitch-users/2017-Ja \
nuary/124459.html">http://lists.freeswitch.org/pipermail/freeswitch-users/2017-January/124459.html</a><br></div><div \
class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 27, 2017 at 9:18 AM, \
Brian West <span dir="ltr"><<a href="mailto:brian@freeswitch.org" \
target="_blank">brian@freeswitch.org</a>></span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div dir="ltr">Also there was a small logic bug in 1.6.14 \
that was fixed in FS-9943 \
6ff51458e25c2759e2e4d399651746<wbr>04007a0cc7<div><br></div><div>We would 488 the \
reinvite, and switch to udptl mode anyway. Thats fixed in 1.6.15. Or worked \
around in 1.6.14 by setting fax_enable_t38=true in vars.xml</div><span \
class="HOEnZb"><font \
color="#888888"><div><br></div><div>/b</div><div><br></div></font></span></div><div \
class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div \
class="gmail_quote">On Mon, Feb 27, 2017 at 9:15 AM, Brian West <span \
dir="ltr"><<a href="mailto:brian@freeswitch.org" \
target="_blank">brian@freeswitch.org</a>></span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div dir="ltr"><span style="font-size:12.8px">I need to point \
out that there was a slight behavior change in fax handling in 1.6.14+, It was \
related to 488 handling, We do not now by default accept a </span><span \
class="m_-3364525441303147830m_2271593343885933877gmail-il" \
style="font-size:12.8px;background-color:rgb(255,255,255)">t</span><span \
style="font-size:12.8px">.</span><span \
class="m_-3364525441303147830m_2271593343885933877gmail-il" \
style="font-size:12.8px;background-color:rgb(255,255,255)">38</span><span \
style="font-size:12.8px"> re-invite, You must set fax_enable_t38=true, or we will \
488 the re-invite, and some devices do not handle this well. You can restore the \
previous default behavior by setting fax_enable_t38=true in \
vars.xml</span><div><br></div><div>I had sent this out, the is the second time a \
behavior change notice has gone out and very few have seen it.</div><span \
class="m_-3364525441303147830HOEnZb"><font \
color="#888888"><div><br></div><div>/b</div><div><br></div></font></span></div><div \
class="m_-3364525441303147830HOEnZb"><div class="m_-3364525441303147830h5"><div \
class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 27, 2017 at 6:40 AM, \
Peter Steinbach <span dir="ltr"><<a href="mailto:lists@telefaks.de" \
target="_blank">lists@telefaks.de</a>></span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<div class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-cite-prefix">Hello \
Michael,<br> <br>
I just updated a test machine with current Freeswitch from GIT. He
I did not find any T.38 reinvite issue.<br>
<br>
Best regards<span \
class="m_-3364525441303147830m_2271593343885933877HOEnZb"><font \
color="#888888"><br>
Peter</font></span><div><div \
class="m_-3364525441303147830m_2271593343885933877h5"><br> <br>
<br>
On 02/24/17 22:06, Michael Jerris wrote:<br>
</div></div></div><div><div \
class="m_-3364525441303147830m_2271593343885933877h5"> <blockquote type="cite">
If you have to switch to older free switch, that is a problem, we
need to figure out exactly what is going on with current
freeswitch or the issue will just never get fixed.
<div><br>
</div>
<div>Please lets look at what happens when its running on
latest 1.6 release not older release and figure out how to get
that working properly.</div>
<div><br>
<div><br>
<div>
<blockquote type="cite">
<div>On Feb 24, 2017, at 3:46 PM, Peter Steinbach
<<a href="mailto:lists@telefaks.de" \
target="_blank">lists@telefaks.de</a>> wrote:</div>
<br class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595Apple-interchange-newline">
<div>
<div bgcolor="#FFFFFF" text="#000000">
<div \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-cite-prefix">I \
finally found a solution, for those who are interested.<br>
<ul>
<li>I switched back to old Freeswitch
from Feb 2016, as new FS always answered with
488 on T.38 reinvite from the B-Leg</li>
<li>Then I implemented the following
(coding outside of FS with XML-Curl)</li>
<ul>
<li>When call is done with T.38 on
boths legs, do not anything special, just use
a minimum dialplan<br>
</li>
<li>if B-leg does not answer with T.38,
this normally fails in my environment. I then
store a Value NOT38 to the dialled number for
1/2 hour in a cache<br>
</li>
<ul>
<li>when then the fax machine is
retrying the same call, I lookup the cache
and return another dialplan with T38 gateway
(self) enabled<br>
</li>
</ul>
</ul>
</ul>
<p>That way, pure T.38 calls work nicely,
and calls with T.39 on the B-leg work on the
second try.<br>
</p>
Hope this helps. At last here in Germany, we have to
find some workarounds, as fax implementation on some
carrier's side (to say the positive) does not
improve.<br>
<br>
Best regards<br>
Peter<br>
<br>
<br>
On 02/24/17 14:29, Peter Steinbach wrote:<br>
</div>
<blockquote type="cite">
<div \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-cite-prefix">Hello \
Brian,<br> <br>
I just updated to latest GIT. Dialplan ist still<br>
<tt><br>
</tt><tt>Dialplan: <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/internalvpn2/492927aaaaaa@10.7.0.1" \
target="_blank">sofia/internalvpn2/492927aaaaa<wbr>a@10.7.0.1</a> Action \
set(fax_enable_t38=true)</tt><tt><br> </tt><tt>Dialplan: <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/internalvpn2/492927aaaaaa@10.7.0.1" \
target="_blank">sofia/internalvpn2/492927aaaaa<wbr>a@10.7.0.1</a>
Action set(fax_enable_t38_request=tru<wbr>e)</tt><tt><br>
</tt><tt>Dialplan: <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/internalvpn2/492927aaaaaa@10.7.0.1" \
target="_blank">sofia/internalvpn2/492927aaaaa<wbr>a@10.7.0.1</a>
Action set(execute_on_answer=t38_gate<wbr>way \
self)</tt><tt><br> </tt><tt>Dialplan: <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/internalvpn2/492927aaaaaa@10.7.0.1" \
target="_blank">sofia/internalvpn2/492927aaaaa<wbr>a@10.7.0.1</a> Action \
ring_ready()</tt><tt><br> </tt><tt>Dialplan: <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/internalvpn2/492927aaaaaa@10.7.0.1" \
target="_blank">sofia/internalvpn2/492927aaaaa<wbr>a@10.7.0.1</a> Action \
bridge(sofia/gateway/<a href="http://sip.provider.com/" \
target="_blank">sip.provi<wbr>der.com/</a></tt><tt><tt>4940bbbbbbbbbbbbbbb</tt>@<a \
href="http://sip.provider.com" target="_blank">si<wbr>p.provider.com</a>)
<br>
<br>
</tt>However the behavour changed now<tt><br>
</tt><tt>2017-02-24 13:50:18.913016
[NOTICE] switch_ivr_originate.c:3633 Channel [<a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/internalvpn2/492927aaaaaa@10.7.0.1" \
target="_blank">sofia/internalvpn2/492927aaaa<wbr>aa@10.7.0.1</a>] has been \
answered</tt><tt><br> </tt><tt>2017-02-24 13:50:18.913016
[DEBUG] sofia.c:7241 Channel <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/internalvpn2/492927aaaaaa@10.7.0.1" \
target="_blank">sofia/internalvpn2/492927aaaaa<wbr>a@10.7.0.1</a> entering state \
[completed][200]</tt><tt><br> </tt><b><tt>EXECUTE <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/internalvpn2/492927aaaaaa@10.7.0.1" \
target="_blank">sofia/internalvpn2/492927aaaaa<wbr>a@10.7.0.1</a> \
t38_gateway(peer)</tt></b><tt><br> </tt><tt>2017-02-24 13:50:18.913016
[DEBUG] switch_core_media_bug.c:841 Attaching
BUG to <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/internalvpn2/492927aaaaaa@10.7.0.1" \
target="_blank">sofia/internalvpn2/492927aaaaa<wbr>a@10.7.0.1</a></tt><tt><br> \
</tt><tt>2017-02-24 13:50:18.913016 [DEBUG] switch_channel.c:3780 (<a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/internalvpn2/492927aaaaaa@10.7.0.1" \
target="_blank">sofia/internalvpn2/492927aaaa<wbr>aa@10.7.0.1</a>) Callstate Change \
RINGING -> ACTIVE</tt><tt><br> </tt><tt>2017-02-24 13:50:18.913016
[DEBUG] switch_ivr_originate.c:3691 Originate
Resulted in Success: [<a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com" \
target="_blank">sofia/external/4940bbbbbbbbbb<wbr>bbbbb@sip.provider.com</a>]</tt><tt><br>
</tt><tt>2017-02-24 13:50:18.913016
[DEBUG] switch_ivr_bridge.c:1696 (<a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com" \
target="_blank">sofia/external/4940bbbbbbbbbb<wbr>bbbbb@sip.provider.com</a>) State \
Change CS_CONSUME_MEDIA -> CS_EXCHANGE_MEDIA</tt><tt><br>
</tt><tt>2017-02-24 13:50:18.913016
[DEBUG] switch_core_state_machine.c:58<wbr>4 (<a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com" \
target="_blank">sofia/external/4940bbbbbbbbbb<wbr>bbbbb@sip.provider.com</a>) \
Running State Change CS_EXCHANGE_MEDIA (Cur 2 Tot 10)</tt><tt><br>
</tt><tt>2017-02-24 13:50:18.913016
[DEBUG] switch_core_state_machine.c:65<wbr>3 (<a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com" \
target="_blank">sofia/external/4940bbbbbbbbbb<wbr>bbbbb@sip.provider.com</a>) State \
EXCHANGE_MEDIA</tt><tt><br> </tt><tt>2017-02-24 13:50:18.913016
[DEBUG] mod_sofia.c:645 SOFIA EXCHANGE_MEDIA</tt><tt><br>
</tt><tt>2017-02-24 13:50:18.953025
[DEBUG] sofia.c:7241 Channel <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/internalvpn2/492927aaaaaa@10.7.0.1" \
target="_blank">sofia/internalvpn2/492927aaaaa<wbr>a@10.7.0.1</a> entering state \
[ready][200]</tt><tt><br> </tt><tt>2017-02-24 13:50:18.953025
[DEBUG] switch_rtp.c:7021 Correct audio ip/port
confirmed.</tt><tt><br>
</tt><tt>2017-02-24 13:50:19.333126
[DEBUG] switch_rtp.c:7021 Correct audio ip/port
confirmed.</tt><tt><br>
</tt><tt>2017-02-24 13:50:19.333126
[DEBUG] switch_core_io.c:448 Setting BUG Codec
PCMA:8</tt><tt><br>
</tt><tt>2017-02-24 13:50:26.013047
[DEBUG] sofia.c:7241 Channel <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com" \
target="_blank">sofia/external/4940bbbbbbbbbbb<wbr>bbbb@sip.provider.com</a> \
entering state [received][100]</tt><tt><br> </tt><tt>2017-02-24 13:50:26.013047
[DEBUG] sofia.c:7251 Remote SDP:</tt><tt><br>
</tt><tt>v=0</tt><tt><br>
</tt><tt>o=HuaweiSoftX3000 1487923856
1487923858 IN IP4 185.39.xx.yy</tt><tt><br>
</tt><tt>s=HuaweiSoftX3000</tt><tt><br>
</tt><tt>c=IN IP4 185.39.xx.yy</tt><tt><br>
</tt><tt>t=0 0</tt><tt><br>
</tt><tt>m=image 16762 udptl t38</tt><tt><br>
</tt><tt>a=T38FaxVersion:0</tt><tt><br>
</tt><tt>a=T38MaxBitRate:14400</tt><tt><br>
\
</tt><tt>a=T38FaxRateManagement:transfe<wbr>rredTCF</tt><tt><br> \
</tt><tt>a=T38FaxMaxBuffer:500</tt><tt><br> \
</tt><tt>a=T38FaxMaxDatagram:500</tt><tt><br> \
</tt><tt>a=T38FaxUdpEC:t38UDPRedundancy</tt><tt><br> </tt><tt><br>
</tt><b><tt>2017-02-24
13:50:26.013047 [DEBUG]
switch_core_media.c:4634 <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com" \
target="_blank">sofia/external/4940bbbbbbbbbbb<wbr>bbbb@sip.provider.com</a> T38 \
REFUSE on request</tt></b><tt><br> </tt><tt>2017-02-24 13:50:26.013047
[DEBUG] sofia.c:8152 Reinvite resulted in codec
negotiation failure.</tt><tt><br>
</tt><b><tt>2017-02-24
13:50:26.033201 [DEBUG] sofia.c:7234 Channel <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com" \
target="_blank">sofia/external/4940bbbbbbbbbbb<wbr>bbbb@sip.provider.com</a> \
skipping state [ready][488]</tt></b><tt><br> </tt><b><tt>2017-02-24
13:50:31.993164 [DEBUG] mod_spandsp_fax.c:2212
Fax Tone Detected. [peer][]</tt></b><tt><br>
</tt><b><tt>2017-02-24
13:50:31.993164 [DEBUG] mod_spandsp_fax.c:2080
<a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/internalvpn2/492927aaaaaa@10.7.0.1" \
target="_blank">sofia/internalvpn2/492927aaaaa<wbr>a@10.7.0.1</a> starting gateway \
mode to <a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com" \
target="_blank">sofia/external/4940bbbbbbbbbbb<wbr>bbbb@sip.provider.com</a></tt></b><tt><br>
</tt><tt>2017-02-24 13:50:31.993164
[DEBUG] mod_spandsp_fax.c:2098 (<a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/internalvpn2/492927aaaaaa@10.7.0.1" \
target="_blank">sofia/internalvpn2/492927aaaa<wbr>aa@10.7.0.1</a>)
State Change CS_EXECUTE -> CS_RESET</tt><tt><br>
</tt><tt>2017-02-24 13:50:31.993164
[DEBUG] mod_spandsp_fax.c:2101 (<a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com" \
target="_blank">sofia/external/4940bbbbbbbbbb<wbr>bbbbb@sip.provider.com</a>)
State Change CS_EXCHANGE_MEDIA -> CS_RESET</tt><tt><br>
</tt><tt>2017-02-24 13:50:31.993164
[DEBUG] switch_core_media_bug.c:1208 Removing
BUG from <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/internalvpn2/492927aaaaaa@10.7.0.1" \
target="_blank">sofia/internalvpn2/492927aaaaa<wbr>a@10.7.0.1</a></tt><tt><br> \
</tt><tt>2017-02-24 13:50:31.993164 [DEBUG] switch_ivr_bridge.c:792 <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:sofia/external/4940bbbbbbbbbbbbbbb@sip.provider.com" \
target="_blank">sofia/external/4940bbbbbbbbbbb<wbr>bbbb@sip.provider.com</a>
ending bridge by request from write function</tt><tt><br>
</tt><tt><br>
</tt>In this case the sip provider comes back with
T.38 reinvite and Freeswitch refuses it.<br>
<br>
As you mentioned that there are further settings
and variables (I see e.g.
"fax_t38_tx_reinvite_packet_co<wbr>unt" in the \
release notes), I am wondering how I will neeed to set
this up in order to have in one single dialplan:<br>
<ul>
<li>send fax to SIP Provider(b leg) and
have T.38 Re-invite from SIP Provider and pass
it to a-leg</li>
<li>send fax to SIP Provider(b leg), do
NOT receive T.38 Re-invite from SIP Provider
and then do T.38 Gateway in FS.</li>
</ul>
<br>
Best regards Peter<br>
<br>
<br>
On 02/24/17 08:52, Peter Steinbach wrote:<br>
</div>
<blockquote type="cite">
<div \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-cite-prefix">Hello \
Brian,<br> <br>
this Version of Freeswitch is from 09-Feb-2016.
So I think, we should update.<br>
<br>
We need to cover 2 scenarios<br>
<ul>
<li>send fax to SIP Provider(b leg)
and have T.38 Re-invite from SIP Provider
and pass it to a-leg</li>
<li>send fax to SIP Provider(b leg),
do NOT receive T.38 Re-invite from SIP
Provider and then do T.38 Gateway in FS.<br>
</li>
</ul>
And no: We cannot foresee, whether the SIp
provider will do T.38 and not. Here in Germany,
the main incumbant PSTN provider did not
implement T.38, so it depends on the target
number and actual route, if this will be T.38 or
not. A call to a certain number can be T.38
today and tomorrow it will be T.30 only, as some
peering partner changed the routes in the
meantime.<br>
<br>
Best regards<br>
Peter<br>
<br>
<br>
On 02/23/17 20:38, Brian West wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">What revision of
FreeSWITCH are you on? These behaviors have
been solidified in 1.6.15, Sadly MOST of the
details of how it all works is locked up in my
head, I've just not had the time to write it
all down and update the documentation. Can
you outline all the scenarios you need to
cover and if you have the ability know ahead
of time which one needs to apply?
<div><br>
</div>
<div>/b</div>
<div><br>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Thu, Feb 23, 2017
at 8:23 AM, Peter Steinbach <span dir="ltr"><<a \
href="mailto:lists@telefaks.de" target="_blank">lists@telefaks.de</a>></span> \
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 \
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"> Hello,<br>
<br>
we have the following screnario<br>
<ul>
<li>The caller, a local fax
machine (Fax, ATA and Freeswitch)
with T.38, is behind a slow line so
therefore T.38 is needed here</li>
<li>a central Freeswitch fax
server serves as a central gateway
to the SIP provider</li>
<li>the SIP provider
sometimes reinvites T.38 and
sometimes not.</li>
<li>In case, the SIP provider
does NOT answer with T.38, the
central Freeswitch fax server shall
act as a T.38 gateway and transcode
between local fax (T.38) and SIP
provider (T.30)</li>
<li>In case, the SIP provider
does answer with T.38, the central
Freeswitch fax server shall pass
T.38 to the local fax ,machine
(T.38)</li>
</ul>
<p>How we set this up<br>
</p>
<ul>
<li>according to the wiki we
have a dialplan as follows: (this is
what CLI shows)<br>
</li>
</ul>
<p><tt>Dialplan: <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595m_4268428807780379530moz-txt-link-abbreviated" \
href="mailto:sofia/internalvpn2/49274xxxxx@10.7.0.1" \
target="_blank">sofia/internalvpn2/49274xxxxx@<wbr>10.7.0.1</a> Action \
set(fax_enable_t38=true)</tt><tt><br> </tt><tt>Dialplan: <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595m_4268428807780379530moz-txt-link-abbreviated" \
href="mailto:sofia/internalvpn2/49274xxxxx@10.7.0.1" \
target="_blank">sofia/internalvpn2/49274xxxxx@<wbr>10.7.0.1</a> \
Action
\
set(fax_enable_t38_request=tru<wbr>e)</tt><tt><br> </tt><tt>Dialplan: <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595m_4268428807780379530moz-txt-link-abbreviated" \
href="mailto:sofia/internalvpn2/49274xxxxx@10.7.0.1" \
target="_blank">sofia/internalvpn2/49274xxxxx@<wbr>10.7.0.1</a> \
Action
set(execute_on_answer=t38_gate<wbr>way \
self)</tt><tt><br> </tt><tt>Dialplan: <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595m_4268428807780379530moz-txt-link-abbreviated" \
href="mailto:sofia/internalvpn2/49274xxxxx@10.7.0.1" \
target="_blank">sofia/internalvpn2/49274xxxxx@<wbr>10.7.0.1</a> Action \
ring_ready()</tt><tt><br> </tt><tt>Dialplan: <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595m_4268428807780379530moz-txt-link-abbreviated" \
href="mailto:sofia/internalvpn2/49274xxxxx@10.7.0.1" \
target="_blank">sofia/internalvpn2/49274xxxxx@<wbr>10.7.0.1</a> Action bridge(<a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595m_4268428807780379530moz-txt-link-abbreviated" \
href="mailto:sofia/gateway/sip.provider.com/xxxxxxxxxxxxxxx@sip.provider.com" \
target="_blank">sofia/gateway/sip.provi<wbr>der.com/xxxxxxxxxxxxxxx@sip.pr<wbr>ovider.com</a>)</tt><tt><br>
</tt></p>
<p>In all profiles, we have<br>
<tt><param
name="t38-passthru"
value="true"/></tt><br>
</p>
<p>In case, the SIP provider
does NOT answer with T.38, it works.
The caller's side is reinvited with
T.38, the SIP provider side is T.30<br>
</p>
<p>What the problem is: When
the SIP provider' side IS answering
with T.38, then (sometimes, when I
send it via cli from the local
freeswitch near the sending fax
machine, it works)<br>
</p>
<ul>
<li>caller initiates a call</li>
<li>call is bridged to the
SIP provider' side</li>
<li>we receive a T.38
Reinvite from the SIP provider' side</li>
<li>Freeswitch sends Trying
back to the the SIP provider' side</li>
<li>Freeswitch logs:
set(execute_on_answer=t38_gate<wbr>way self)<br>
</li>
<li>Freeswitch sends a T.38
Reinvite to the caller, establishes
T.38 on this side.</li>
<li>But the T.38 Reinvite
from the SIP provider' side is not
answerered</li>
<li>So the SIP provider'
sidehangs up after 10 sec of
timeout.</li>
</ul>
<p>What are we doing wrong
here? Is it possible to act as a t.38
passthrough router and a T.38 gateway
in the same dialplan?<span \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595HOEnZb"><font \
color="#888888"><br> </font></span></p>
<span \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595HOEnZb"><font \
color="#888888"> <p><br>
</p>
<br>
<pre \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595m_4268428807780379530moz-signature" \
cols="72">-- With kind regards
Peter Steinbach
Telefaks Services GmbH
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595m_4268428807780379530moz-txt-link-freetext" \
href="mailto:lists" target="_blank">mailto:lists</a> (att) <a \
href="http://telefaks.de/" target="_blank">telefaks.de</a>
Internet: <a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595m_4268428807780379530moz-txt-link-abbreviated" \
href="http://www.telefaks.de/" target="_blank">www.telefaks.de</a>
</pre>
</font></span></div>
<br>
\
______________________________<wbr>______________________________<wbr>_____________<br>
Professional FreeSWITCH Consulting
Services:<br>
<a href="mailto:consulting@freeswitch.org" \
target="_blank">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com/" \
rel="noreferrer" target="_blank">http://www.freeswitchsolutions<wbr>.com</a><br> \
<br> Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org/" rel="noreferrer" \
target="_blank">http://www.freeswitch.org</a><br>
<a href="http://confluence.freeswitch.org/" \
rel="noreferrer" \
target="_blank">http://confluence.freeswitch.o<wbr>rg</a><br>
<a href="http://www.cluecon.com/" rel="noreferrer" \
target="_blank">http://www.cluecon.com</a><br> <br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" \
target="_blank">FreeSWITCH-users@lists.freeswi<wbr>tch.org</a><br> <a \
href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer" \
target="_blank">http://lists.freeswitch.org/ma<wbr>ilman/listinfo/freeswitch-user<wbr>s</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" \
rel="noreferrer" target="_blank">http://lists.frees<wbr>witch.org/mailman/options/free<wbr>switch-users</a><br>
<a href="http://www.freeswitch.org/" rel="noreferrer" \
target="_blank">http://www.freeswitch.org</a><br> </blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595gmail_signature" \
data-smartmail="gmail_signature"> <div dir="ltr">
<div>
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<p><font face="courier
new,
monospace"><b><i><font \
size="4">Brian
West</font></i></b><br>
<span \
style="font-size:x-small"><a href="mailto:brian@freeswitch.org" \
target="_blank">brian@freeswitch.org</a></span></font></p>
<p><b \
style="font-family:monospace,monospace;font-size:small"><i>Twitter:
@FreeSWITCH ,
@briankwest</i></b></p>
<p><font face="monospace,
monospace" size="2"><a \
href="http://www.freeswitchbook.com/" \
target="_blank">http://www.freeswitchbook.com</a> <br>
<a \
href="http://www.freeswitchcookbook.com/" \
target="_blank">http://www.freeswitchcookbook.<wbr>com</a><br> <br>
Allison
prompts for
FreeSWITCH:</font></p>
<table style="font-size:12.8px" \
cellpadding="0" cellspacing="0"> <tbody>
<tr>
<td valign="baseline">
<p><span><a \
href="https://www.gofundme.com/allison-prompts-for-freeswitch" \
target="_blank"><b>https://www.gofundme.com/allis<wbr>on-prompts-for-freeswitch</b></a></span></p>
</td>
</tr>
</tbody>
</table>
<table cellpadding="0" \
cellspacing="0"> <tbody>
</tbody>
</table>
<p><span><font face="monospace,
monospace" size="2">Wish
to schedule a
meeting?</font></span></p>
<p><span><a \
href="http://app.timebridge.com/#/meet/freeswitch" target="_blank"><font \
face="monospace,
monospace" \
size="2">http://app.timebridge.com/#/me<wbr>et/freeswitch</font></a></span></p>
<p><font face="monospace,
monospace">Got
Bugs? Report
them <a \
href="https://freeswitch.org/jira" target="_blank">here</a>! |
Reddit: <a \
href="https://www.reddit.com/r/freeswitch" \
target="_blank">/r/freeswitch</a></font></p>
<p><font face="monospace,
monospace" \
size="2"><b>T:</b><a href="tel:(918)%20420-9001" value="+19184209001" \
target="_blank">+19184209001</a>
| <b>F:</b><a \
href="tel:(918)%20420-9002" value="+19184209002" \
target="_blank">+19184209002</a>
| <b>M:</b>+1918424WEST
(9378)<br>
\
<b>Skype:</b>briankwest</font></p> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<fieldset \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595mimeAttachmentHeader"></fieldset>
<br>
\
<pre>______________________________<wbr>______________________________<wbr>_____________
Professional FreeSWITCH Consulting Services:
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a> \
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.freeswitchsolutions.com/" \
target="_blank">http://www.freeswitchsolutions<wbr>.com</a>
Official FreeSWITCH Sites
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a> <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://confluence.freeswitch.org/" \
target="_blank">http://confluence.freeswitch.o<wbr>rg</a> <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com</a>
FreeSWITCH-users mailing list
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:FreeSWITCH-users@lists.freeswitch.org" \
target="_blank">FreeSWITCH-users@lists.freeswi<wbr>tch.org</a> <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" \
target="_blank">http://lists.freeswitch.org/ma<wbr>ilman/listinfo/freeswitch-user<wbr>s</a>
UNSUBSCRIBE:<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://lists.freeswitch.org/mailman/options/freeswitch-users" \
target="_blank">http://lists.frees<wbr>witch.org/mailman/options/free<wbr>switch-users</a>
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a></pre> \
</blockquote> <br>
<br>
<pre \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-signature" \
cols="72">-- With kind regards
Peter Steinbach
Telefaks Services GmbH
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="mailto:lists" target="_blank">mailto:lists</a> (att) <a \
href="http://telefaks.de" target="_blank">telefaks.de</a>
Internet: <a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="http://www.telefaks.de/" target="_blank">www.telefaks.de</a>
</pre>
<br>
<fieldset \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595mimeAttachmentHeader"></fieldset>
<br>
\
<pre>______________________________<wbr>______________________________<wbr>_____________
Professional FreeSWITCH Consulting Services:
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a> \
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.freeswitchsolutions.com/" \
target="_blank">http://www.freeswitchsolutions<wbr>.com</a>
Official FreeSWITCH Sites
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a> <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://confluence.freeswitch.org/" \
target="_blank">http://confluence.freeswitch.o<wbr>rg</a> <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com</a>
FreeSWITCH-users mailing list
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:FreeSWITCH-users@lists.freeswitch.org" \
target="_blank">FreeSWITCH-users@lists.freeswi<wbr>tch.org</a> <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" \
target="_blank">http://lists.freeswitch.org/ma<wbr>ilman/listinfo/freeswitch-user<wbr>s</a>
UNSUBSCRIBE:<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://lists.freeswitch.org/mailman/options/freeswitch-users" \
target="_blank">http://lists.frees<wbr>witch.org/mailman/options/free<wbr>switch-users</a>
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a></pre> \
</blockquote> <br>
<br>
<pre \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-signature" \
cols="72">-- With kind regards
Peter Steinbach
Telefaks Services GmbH
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="mailto:lists" target="_blank">mailto:lists</a> (att) <a \
href="http://telefaks.de" target="_blank">telefaks.de</a>
Internet: <a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="http://www.telefaks.de/" target="_blank">www.telefaks.de</a>
</pre>
<br>
<fieldset \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595mimeAttachmentHeader"></fieldset>
<br>
<pre>______________________________<wbr>______________________________<wbr>_____________
Professional FreeSWITCH Consulting Services:
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a> \
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.freeswitchsolutions.com/" \
target="_blank">http://www.freeswitchsolutions<wbr>.com</a>
Official FreeSWITCH Sites
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a> <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://confluence.freeswitch.org/" \
target="_blank">http://confluence.freeswitch.o<wbr>rg</a> <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com</a>
FreeSWITCH-users mailing list
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:FreeSWITCH-users@lists.freeswitch.org" \
target="_blank">FreeSWITCH-users@lists.freeswi<wbr>tch.org</a> <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" \
target="_blank">http://lists.freeswitch.org/ma<wbr>ilman/listinfo/freeswitch-user<wbr>s</a>
UNSUBSCRIBE:<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://lists.freeswitch.org/mailman/options/freeswitch-users" \
target="_blank">http://lists.frees<wbr>witch.org/mailman/options/free<wbr>switch-users</a>
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a></pre> \
</blockquote> <br>
<br>
<pre \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-signature" \
cols="72">-- With kind regards
Peter Steinbach
Telefaks Services GmbH
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="mailto:lists" target="_blank">mailto:lists</a> (att) <a \
href="http://telefaks.de" target="_blank">telefaks.de</a>
Internet: <a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="http://www.telefaks.de/" target="_blank">www.telefaks.de</a>
</pre>
</div>
______________________________<wbr>______________________________<wbr>_____________<br>
Professional FreeSWITCH Consulting Services: <br>
<a href="mailto:consulting@freeswitch.org" \
target="_blank">consulting@freeswitch.org</a><br> <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.freeswitchsolutions.com" \
target="_blank">http://www.freeswitchsolutions<wbr>.com</a><br> <br>
Official FreeSWITCH Sites<br>
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br> \
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://confluence.freeswitch.org" \
target="_blank">http://confluence.freeswitch.o<wbr>rg</a><br> <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br> <br>
FreeSWITCH-users mailing list<br>
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:FreeSWITCH-users@lists.freeswitch.org" \
target="_blank">FreeSWITCH-users@lists.freeswi<wbr>tch.org</a><br> <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" \
target="_blank">http://lists.freeswitch.org/ma<wbr>ilman/listinfo/freeswitch-user<wbr>s</a><br>
UNSUBSCRIBE:<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://lists.freeswitch.org/mailman/options/freeswitch-users" \
target="_blank">http://lists.frees<wbr>witch.org/mailman/options/free<wbr>switch-users</a><br>
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a></div> \
</blockquote> </div>
<br>
</div>
</div>
<br>
<fieldset class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595mimeAttachmentHeader"></fieldset>
<br>
<pre>______________________________<wbr>______________________________<wbr>_____________
Professional FreeSWITCH Consulting Services:
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a> \
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.freeswitchsolutions.com" \
target="_blank">http://www.freeswitchsolutions<wbr>.com</a>
Official FreeSWITCH Sites
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a> <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://confluence.freeswitch.org" \
target="_blank">http://confluence.freeswitch.o<wbr>rg</a> <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a>
FreeSWITCH-users mailing list
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="mailto:FreeSWITCH-users@lists.freeswitch.org" \
target="_blank">FreeSWITCH-users@lists.freeswi<wbr>tch.org</a> <a \
class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" \
target="_blank">http://lists.freeswitch.org/ma<wbr>ilman/listinfo/freeswitch-user<wbr>s</a>
UNSUBSCRIBE:<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://lists.freeswitch.org/mailman/options/freeswitch-users" \
target="_blank">http://lists.frees<wbr>witch.org/mailman/options/free<wbr>switch-users</a>
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a></pre> \
</blockquote> <br>
<br>
<pre class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-signature" \
cols="72">-- With kind regards
Peter Steinbach
Telefaks Services GmbH
<a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-freetext" \
href="mailto:lists" target="_blank">mailto:lists</a> (att) <a \
href="http://telefaks.de" target="_blank">telefaks.de</a>
Internet: <a class="m_-3364525441303147830m_2271593343885933877m_5731413959939584595moz-txt-link-abbreviated" \
href="http://www.telefaks.de" target="_blank">www.telefaks.de</a>
</pre>
</div></div></div>
<br>______________________________<wbr>______________________________<wbr>_____________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org" \
target="_blank">consulting@freeswitch.org</a><br> <a \
href="http://www.freeswitchsolutions.com" rel="noreferrer" \
target="_blank">http://www.freeswitchsolutions<wbr>.com</a><br> <br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" rel="noreferrer" \
target="_blank">http://www.freeswitch.org</a><br> <a \
href="http://confluence.freeswitch.org" rel="noreferrer" \
target="_blank">http://confluence.freeswitch.o<wbr>rg</a><br> <a \
href="http://www.cluecon.com" rel="noreferrer" \
target="_blank">http://www.cluecon.com</a><br> <br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" \
target="_blank">FreeSWITCH-users@lists.freeswi<wbr>tch.org</a><br> <a \
href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer" \
target="_blank">http://lists.freeswitch.org/ma<wbr>ilman/listinfo/freeswitch-user<wbr>s</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" \
rel="noreferrer" target="_blank">http://lists.frees<wbr>witch.org/mailman/options/free<wbr>switch-users</a><br>
<a href="http://www.freeswitch.org" rel="noreferrer" \
target="_blank">http://www.freeswitch.org</a><br></blockquote></div><br><br \
clear="all"><div><br></div>-- <br><div \
class="m_-3364525441303147830m_2271593343885933877gmail_signature" \
data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div \
dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div \
dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">
<p><font face="courier new, monospace"><b><i><font size="4">Brian \
West</font></i></b><br><span style="font-size:x-small"><a \
href="mailto:brian@freeswitch.org" \
target="_blank">brian@freeswitch.org</a></span></font></p><p><b \
style="font-family:monospace,monospace;font-size:small"><i>Twitter: @FreeSWITCH , \
@briankwest</i></b></p><p><font size="2" face="monospace, monospace"><a \
href="http://www.freeswitchbook.com" \
target="_blank">http://www.freeswitchbook.com</a> <br><a \
href="http://www.freeswitchcookbook.com" \
target="_blank">http://www.freeswitchcookbook.<wbr>com</a><br><br>Allison prompts for \
FreeSWITCH:</font></p><table cellspacing="0" cellpadding="0" \
style="font-size:12.8px"><tbody><tr><td valign="baseline"><p><span><a \
href="https://www.gofundme.com/allison-prompts-for-freeswitch" \
target="_blank"><b>https://www.gofundme.com/allis<wbr>on-prompts-for-freeswitch</b></a></span></p></td></tr></tbody></table><table \
cellspacing="0" cellpadding="0"><tbody> </tbody>
</table><p><span><font face="monospace, monospace" size="2">Wish to schedule a \
meeting?</font></span></p><p><span><a \
href="http://app.timebridge.com/#/meet/freeswitch" target="_blank"><font \
face="monospace, monospace" \
size="2">http://app.timebridge.com/#/me<wbr>et/freeswitch</font></a></span></p><p><font \
face="monospace, monospace">Got Bugs? Report them <a \
href="https://freeswitch.org/jira" target="_blank">here</a>! | Reddit: <a \
href="https://www.reddit.com/r/freeswitch" \
target="_blank">/r/freeswitch</a></font></p> <p><font size="2" face="monospace, \
monospace"><b>T:</b><a href="tel:(918)%20420-9001" value="+19184209001" \
target="_blank">+19184209001</a> | <b>F:</b><a href="tel:(918)%20420-9002" \
value="+19184209002" target="_blank">+19184209002</a> | <b>M:</b>+1918424WEST \
(9378)<br><b>Skype:</b>briankwest</font></p></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div \
class="m_-3364525441303147830gmail_signature" data-smartmail="gmail_signature"><div \
dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div \
dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div \
dir="ltr"><div dir="ltr">
<p><font face="courier new, monospace"><b><i><font size="4">Brian \
West</font></i></b><br><span style="font-size:x-small"><a \
href="mailto:brian@freeswitch.org" \
target="_blank">brian@freeswitch.org</a></span></font></p><p><b \
style="font-family:monospace,monospace;font-size:small"><i>Twitter: @FreeSWITCH , \
@briankwest</i></b></p><p><font size="2" face="monospace, monospace"><a \
href="http://www.freeswitchbook.com" \
target="_blank">http://www.freeswitchbook.com</a> <br><a \
href="http://www.freeswitchcookbook.com" \
target="_blank">http://www.freeswitchcookbook.<wbr>com</a><br><br>Allison prompts for \
FreeSWITCH:</font></p><table cellspacing="0" cellpadding="0" \
style="font-size:12.8px"><tbody><tr><td valign="baseline"><p><span><a \
href="https://www.gofundme.com/allison-prompts-for-freeswitch" \
target="_blank"><b>https://www.gofundme.com/<wbr>allison-prompts-for-freeswitch</b></a></span></p></td></tr></tbody></table><table \
cellspacing="0" cellpadding="0"><tbody> </tbody>
</table><p><span><font face="monospace, monospace" size="2">Wish to schedule a \
meeting?</font></span></p><p><span><a \
href="http://app.timebridge.com/#/meet/freeswitch" target="_blank"><font \
face="monospace, monospace" \
size="2">http://app.timebridge.com/#/<wbr>meet/freeswitch</font></a></span></p><p><font \
face="monospace, monospace">Got Bugs? Report them <a \
href="https://freeswitch.org/jira" target="_blank">here</a>! | Reddit: <a \
href="https://www.reddit.com/r/freeswitch" \
target="_blank">/r/freeswitch</a></font></p> <p><font size="2" face="monospace, \
monospace"><b>T:</b><a href="tel:(918)%20420-9001" value="+19184209001" \
target="_blank">+19184209001</a> | <b>F:</b><a href="tel:(918)%20420-9002" \
value="+19184209002" target="_blank">+19184209002</a> | <b>M:</b>+1918424WEST \
(9378)<br><b>Skype:</b>briankwest</font></p></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div \
class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div \
dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div \
dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">
<p><font face="courier new, monospace"><b><i><font size="4">Brian \
West</font></i></b><br><span style="font-size:x-small"><a \
href="mailto:brian@freeswitch.org" \
target="_blank">brian@freeswitch.org</a></span></font></p><p><b \
style="font-family:monospace,monospace;font-size:small"><i>Twitter: @FreeSWITCH , \
@briankwest</i></b></p><p><font size="2" face="monospace, monospace"><a \
href="http://www.freeswitchbook.com" \
target="_blank">http://www.freeswitchbook.com</a> <br><a \
href="http://www.freeswitchcookbook.com" \
target="_blank">http://www.freeswitchcookbook.com</a><br><br>Allison prompts for \
FreeSWITCH:</font></p><table cellspacing="0" cellpadding="0" \
style="font-size:12.8px"><tbody><tr><td valign="baseline"><p><span><a \
href="https://www.gofundme.com/allison-prompts-for-freeswitch" \
target="_blank"><b>https://www.gofundme.com/allison-prompts-for-freeswitch</b></a></span></p></td></tr></tbody></table><table \
cellspacing="0" cellpadding="0"><tbody> </tbody>
</table><p><span><font face="monospace, monospace" size="2">Wish to schedule a \
meeting?</font></span></p><p><span><a \
href="http://app.timebridge.com/#/meet/freeswitch" target="_blank"><font \
face="monospace, monospace" \
size="2">http://app.timebridge.com/#/meet/freeswitch</font></a></span></p><p><font \
face="monospace, monospace">Got Bugs? Report them <a \
href="https://freeswitch.org/jira" target="_blank">here</a>! | Reddit: <a \
href="https://www.reddit.com/r/freeswitch" \
target="_blank">/r/freeswitch</a></font></p> <p><font size="2" face="monospace, \
monospace"><b>T:</b>+19184209001 | <b>F:</b>+19184209002 | <b>M:</b>+1918424WEST \
(9378)<br><b>Skype:</b>briankwest</font></p></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</div>
_________________________________________________________________________
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
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic