Yes please submit a JIRA.

On Wed, Sep 12, 2018 at 2:38 AM, Jaan Kaja <Jaan.Kaja@enghouse.com> wrote:

Hi,

 

I have configured "enable-3pcc=proxy" in the SIP profile, and have an external application that controls answer-call, make-call, etc. The configuration means that incoming calls w/o SDP are accepted, which works fine.

The problem is that when I make an outgoing call, ringtone is not played to the caller, although the “ringback” variable is set for the caller's leg.

 

I have checked the code in mod_sofia, and in sofia.c, there is a piece of code:

                                                          if (sofia_test_flag(tech_pvt, TFLAG_SKIP_EARLY)) {

                                                                                       sofia_clear_flag_locked(tech_pvt, TFLAG_SKIP_EARLY);

                                                                                       goto done;

                                                          }

which disables reaching the ring-ready state. TFLAG_SKIP_EARLY is set when TFLAG_3PCC is true. If I comment out the goto statement, the A-party gets ringtone. N.B.: This is just a minimal quick fix, not a proposed solution, which works because I’m not doing an enterprise originate.

 

Question: Is there a reason for this behavior? Documentation shows that early media must be disabled when an enterprise originate is done, but why is playing ringtone disabled in this case? Should I submit a bug report to Jira?

 

Best regards,

Jaan


_________________________________________________________________________
Professional FreeSWITCH Services
sales@freeswitch.com
https://freeswitch.com

Official FreeSWITCH Sites
https://freeswitch.com/oss
https://freeswitch.org/confluence
https://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
https://freeswitch.com



--

Brian West | Co-founder and Developer

Need Commercial support? email sales@freeswitch.com

FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045

Email: brian@freeswitch.com

Mobile: 918-424-9378

Website: https://www.FreeSWITCH.com

https://www.facebook.com/signalwireinc?src=email https://twitter.com/freeswitch