I made some progress. The first thing I have realized is that it is my Twilio configuration in pjsip_wizard.conf that was killing me. I have since removed that entire file from /etc/asterisk and I am able to make "from-internal" context calls (i.e., calls that do not leave the VoIP island).
Here's what I have right now in pjsip_wizard.conf (again, I have removed it from /etc/asterisk/ because Asterisk won't even work for "from-internal" calls with the conf in /etc/asterisk) [twilio-siptrunk] type = wizard sends_auth = yes sends_registrations = no remote_hosts = silly.pstn.twilio.com outbound_auth/username = username outbound_auth/password = sillypassword endpoint/context = from-external ;;; change later endpoint/disallow = all ;;; change later endpoint/allow = ulaw ;;; change later aor/qualify_frequency = 15 What should I change/add/modify above to make Asterisk and Twilio work with TCP? Note that I do not have to trigger a use of the twilio sip trunk for my Asterisk daemon to not work for TCP. If I have the pjsip_wizard in /etc/asterisk, it does not work for _any_ call, regardless of whether or not the call should use the Twilio SIP trunk. (again, the same asterisk configuration on the same machine connected to the same twilio SIP trunk worked for UDP) If anyone knows the trick to make pjsip_wizard.conf work with twilio, I would very much appreciate any insight... Thanks, Sonny. On Wed, Feb 17, 2016 at 8:38 AM, Sonny Rajagopalan < [email protected]> wrote: > Yes, it is enabled on port 5060. I do receive a TCP ACK back from the > server, so I know the TCP segment is received at the server hosting the > Asterisk build. > > On Wed, Feb 17, 2016 at 8:36 AM, A J Stiles <[email protected] > > wrote: > >> On Wednesday 17 Feb 2016, Sonny Rajagopalan wrote: >> > OK. Let me ask this. Is anything else necessary, except choosing TCP as >> the >> > preferred protocol on the client, to make TCP w Asterisk work? At the >> > moment, I have only changed one line in pjsip.conf from my working UDP >> > setup: >> > >> > [transport-tcp] >> > type=transport >> > protocol=tcp ; <--------------- only this line was changed. >> >> Presumably you have firewall rules in action. Did you enable TCP on port >> 5060? >> >> -- >> AJS >> >> Note: Originating address only accepts e-mail from list! If replying >> off- >> list, change address to asterisk1list at earthshod dot co dot uk . >> >> -- >> _____________________________________________________________________ >> -- Bandwidth and Colocation Provided by http://www.api-digital.com -- >> New to Asterisk? Join us for a live introductory webinar every Thurs: >> http://www.asterisk.org/hello >> >> asterisk-users mailing list >> To UNSUBSCRIBE or update options visit: >> http://lists.digium.com/mailman/listinfo/asterisk-users >> > >
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
