Register-transport and Register-Proxy with TCP
I have the below gateways.xml file. FS 1.6.19. <include> <gateway name="VoIP-1"> <param name="outbound-proxy" value="xx.xx.xx.xx" /> <param name="register-proxy" value="xx.xx.xx.xx" /> <param name="proxy" value="xx.xx.xx.xx" /> <param name="register-transport" value="tcp" /> <param name="username" value="1222" /> <param name="password" value="***" /> <param name="extension-in-contact" value="true" /> <param name="auth-username" value="***" /> <param name="retry-seconds" value="30" /> <param name="expire-seconds" value="3600" /> </gateway> </include> But the REGISTER and the INVITE's are being sent out using UDP!. The strange part is the SIP headers both in the Request URI and the contact header contain "transport=tcp". send 750 bytes to udp/[xx.xx.xx.xx]:5060 at 23:30:20.632901: ------------------------------------------------------------------------ REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j Max-Forwards: 70 From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK To: <sip:1222@1xx.xx.xx.xx> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 CSeq: 9232391 REGISTER Contact: <sip:1222@xx.xx.xx.xx:5060;transport=tcp;gw=VoIP-1> If I remove the Register-Proxy and Outbound-Proxy and just use Proxy everything works fine on TCP. Also, if I set the transport param in the SIP profile to TCP things work fine. But I have multiple gateways in the same profile, so setting the SIP profile is less desirable. Am I missing something or is this a bug ? Any help really appreciated! Thanks, Shaks
Try: <param name="contact-params" value="tport=tcp"/> FreeSWITCH 1.6.19 is very old, you need to upgrade. Regards. Alex Alex Sibyakin | Support Engineer SignalWire | 228 Hamilton Ave 3rd Floor, Palo Alto, CA 94303 Email: alex@freeswitch.com Website: https://www.signalwire.com On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar <shakumarsoftware@gmail.com> wrote:
I have the below gateways.xml file. FS 1.6.19.
<include> <gateway name="VoIP-1"> <param name="outbound-proxy" value="xx.xx.xx.xx" /> <param name="register-proxy" value="xx.xx.xx.xx" /> <param name="proxy" value="xx.xx.xx.xx" /> <param name="register-transport" value="tcp" /> <param name="username" value="1222" /> <param name="password" value="***" /> <param name="extension-in-contact" value="true" /> <param name="auth-username" value="***" /> <param name="retry-seconds" value="30" /> <param name="expire-seconds" value="3600" /> </gateway> </include>
But the REGISTER and the INVITE's are being sent out using UDP!. The strange part is the SIP headers both in the Request URI and the contact header contain "transport=tcp".
send 750 bytes to udp/[xx.xx.xx.xx]:5060 at 23:30:20.632901: ------------------------------------------------------------------------ REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j Max-Forwards: 70 From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK To: <sip:1222@1xx.xx.xx.xx> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 CSeq: 9232391 REGISTER Contact: <sip:1222@xx.xx.xx.xx:5060;transport=tcp;gw=VoIP-1>
If I remove the Register-Proxy and Outbound-Proxy and just use Proxy everything works fine on TCP.
Also, if I set the transport param in the SIP profile to TCP things work fine. But I have multiple gateways in the same profile, so setting the SIP profile is less desirable.
Am I missing something or is this a bug ? Any help really appreciated!
Thanks, Shaks _________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
Thanks for responding! However, that did not help. What I notice in the logs is that the tpn when I just use "proxy" instead of "Register-Proxy" is *tpn = tcp/xx.xx.xx.xx:5060* but when I use Register-Proxy it is with a *, like below. /libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 nta_tpn_by_url() nta: selecting scheme sip /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060 Also, the messages like I said before contain the "transport=tcp" in both the Req-uri and contact header. Any other suggestions? Thanks, Shaks On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin <alex@freeswitch.com> wrote:
Try:
<param name="contact-params" value="tport=tcp"/>
FreeSWITCH 1.6.19 is very old, you need to upgrade.
Regards. Alex
Alex Sibyakin | Support Engineer SignalWire | 228 Hamilton Ave 3rd Floor, Palo Alto, CA 94303 Email: alex@freeswitch.com Website: https://www.signalwire.com
On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar <shakumarsoftware@gmail.com> wrote:
I have the below gateways.xml file. FS 1.6.19.
<include> <gateway name="VoIP-1"> <param name="outbound-proxy" value="xx.xx.xx.xx" /> <param name="register-proxy" value="xx.xx.xx.xx" /> <param name="proxy" value="xx.xx.xx.xx" /> <param name="register-transport" value="tcp" /> <param name="username" value="1222" /> <param name="password" value="***" /> <param name="extension-in-contact" value="true" /> <param name="auth-username" value="***" /> <param name="retry-seconds" value="30" /> <param name="expire-seconds" value="3600" /> </gateway> </include>
But the REGISTER and the INVITE's are being sent out using UDP!. The strange part is the SIP headers both in the Request URI and the contact header contain "transport=tcp".
send 750 bytes to udp/[xx.xx.xx.xx]:5060 at 23:30:20.632901:
------------------------------------------------------------------------ REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j Max-Forwards: 70 From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK To: <sip:1222@1xx.xx.xx.xx> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 CSeq: 9232391 REGISTER Contact: <sip:1222@xx.xx.xx.xx:5060;transport=tcp;gw=VoIP-1>
If I remove the Register-Proxy and Outbound-Proxy and just use Proxy everything works fine on TCP.
Also, if I set the transport param in the SIP profile to TCP things work fine. But I have multiple gateways in the same profile, so setting the SIP profile is less desirable.
Am I missing something or is this a bug ? Any help really appreciated!
Thanks, Shaks _________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
Any ideas what could be the problem here ? Is nobody using a "Register-Proxy" or "Outbound-Proxy" with TCP ? Thanks, Shaks On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Thanks for responding! However, that did not help.
What I notice in the logs is that the tpn when I just use "proxy" instead of "Register-Proxy" is *tpn = tcp/xx.xx.xx.xx:5060* but when I use Register-Proxy it is with a *, like below.
/libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 nta_tpn_by_url() nta: selecting scheme sip /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060
Also, the messages like I said before contain the "transport=tcp" in both the Req-uri and contact header. Any other suggestions? Thanks, Shaks
On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin <alex@freeswitch.com> wrote:
Try:
<param name="contact-params" value="tport=tcp"/>
FreeSWITCH 1.6.19 is very old, you need to upgrade.
Regards. Alex
Alex Sibyakin | Support Engineer SignalWire | 228 Hamilton Ave 3rd Floor, Palo Alto, CA 94303 Email: alex@freeswitch.com Website: https://www.signalwire.com
On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar <shakumarsoftware@gmail.com> wrote:
I have the below gateways.xml file. FS 1.6.19.
<include> <gateway name="VoIP-1"> <param name="outbound-proxy" value="xx.xx.xx.xx" /> <param name="register-proxy" value="xx.xx.xx.xx" /> <param name="proxy" value="xx.xx.xx.xx" /> <param name="register-transport" value="tcp" /> <param name="username" value="1222" /> <param name="password" value="***" /> <param name="extension-in-contact" value="true" /> <param name="auth-username" value="***" /> <param name="retry-seconds" value="30" /> <param name="expire-seconds" value="3600" /> </gateway> </include>
But the REGISTER and the INVITE's are being sent out using UDP!. The strange part is the SIP headers both in the Request URI and the contact header contain "transport=tcp".
send 750 bytes to udp/[xx.xx.xx.xx]:5060 at 23:30:20.632901:
------------------------------------------------------------------------ REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j Max-Forwards: 70 From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK To: <sip:1222@1xx.xx.xx.xx> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 CSeq: 9232391 REGISTER Contact: <sip:1222@xx.xx.xx.xx:5060;transport=tcp;gw=VoIP-1>
If I remove the Register-Proxy and Outbound-Proxy and just use Proxy everything works fine on TCP.
Also, if I set the transport param in the SIP profile to TCP things work fine. But I have multiple gateways in the same profile, so setting the SIP profile is less desirable.
Am I missing something or is this a bug ? Any help really appreciated!
Thanks, Shaks _________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
Does it use UDP or TCP? By default it uses both, but you can add ;transport=tcp to the Sofia URL to force it to use TCP. For example: sofia/profile/foo@bar.com;transport=tcp Also there is a parameter in the gateway config: <param name="register-transport" value="tcp"/> That will cause it to use the TCP transport for the registration and all subsequent SIP messages. Not sure if this is needed or what it does, but the following can also be used in gateway settings: <!--extra sip params to send in the contact--> <param name="contact-params" value="tport=tcp"/> Regards, David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Any ideas what could be the problem here ? Is nobody using a "Register-Proxy" or "Outbound-Proxy" with TCP ? Thanks, Shaks
On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Thanks for responding! However, that did not help.
What I notice in the logs is that the tpn when I just use "proxy" instead of "Register-Proxy" is *tpn = tcp/xx.xx.xx.xx:5060* but when I use Register-Proxy it is with a *, like below.
/libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 nta_tpn_by_url() nta: selecting scheme sip /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060
Also, the messages like I said before contain the "transport=tcp" in both the Req-uri and contact header. Any other suggestions? Thanks, Shaks
On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin <alex@freeswitch.com> wrote:
Try:
<param name="contact-params" value="tport=tcp"/>
FreeSWITCH 1.6.19 is very old, you need to upgrade.
Regards. Alex
Alex Sibyakin | Support Engineer SignalWire | 228 Hamilton Ave 3rd Floor, Palo Alto, CA 94303 Email: alex@freeswitch.com Website: https://www.signalwire.com
On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar <shakumarsoftware@gmail.com> wrote:
I have the below gateways.xml file. FS 1.6.19.
<include> <gateway name="VoIP-1"> <param name="outbound-proxy" value="xx.xx.xx.xx" /> <param name="register-proxy" value="xx.xx.xx.xx" /> <param name="proxy" value="xx.xx.xx.xx" /> <param name="register-transport" value="tcp" /> <param name="username" value="1222" /> <param name="password" value="***" /> <param name="extension-in-contact" value="true" /> <param name="auth-username" value="***" /> <param name="retry-seconds" value="30" /> <param name="expire-seconds" value="3600" /> </gateway> </include>
But the REGISTER and the INVITE's are being sent out using UDP!. The strange part is the SIP headers both in the Request URI and the contact header contain "transport=tcp".
send 750 bytes to udp/[xx.xx.xx.xx]:5060 at 23:30:20.632901:
------------------------------------------------------------------------ REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j Max-Forwards: 70 From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK To: <sip:1222@1xx.xx.xx.xx> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 CSeq: 9232391 REGISTER Contact: <sip:1222@xx.xx.xx.xx:5060;transport=tcp;gw=VoIP-1>
If I remove the Register-Proxy and Outbound-Proxy and just use Proxy everything works fine on TCP.
Also, if I set the transport param in the SIP profile to TCP things work fine. But I have multiple gateways in the same profile, so setting the SIP profile is less desirable.
Am I missing something or is this a bug ? Any help really appreciated!
Thanks, Shaks
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
David, Thanks for responding! I am seeing the REGISTER go out like this - send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at 23:30:20.632901: ------------------------------------------------------------------------ REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j Max-Forwards: 70 From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK To: <sip:1222@1xx.xx.xx.xx> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 CSeq: 9232391 REGISTER Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp*;gw=VoIP-1> So, even though the "register-transport" is set to TCP it goes out UDP. Like I said I am using this in conjunction with "Register-Proxy" in the gateways. If I use just the "Proxy" without "Register-Proxy" then it works fine. I also tried "contact-params with tport=tcp and that did not help. When I set the profile bind-params to only TCP it will work but I have multiple gateways using the same profile and that is not desirable since all the gateways will then have to use TCP. Have you ever tried to use "Register-Proxy" with TCP transport ? On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
Does it use UDP or TCP?
By default it uses both, but you can add ;transport=tcp to the Sofia URL to force it to use TCP.
For example:
sofia/profile/foo@bar.com;transport=tcp
Also there is a parameter in the gateway config:
<param name="register-transport" value="tcp"/>
That will cause it to use the TCP transport for the registration and all subsequent SIP messages.
Not sure if this is needed or what it does, but the following can also be used in gateway settings:
<!--extra sip params to send in the contact--> <param name="contact-params" value="tport=tcp"/>
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Any ideas what could be the problem here ? Is nobody using a "Register-Proxy" or "Outbound-Proxy" with TCP ? Thanks, Shaks
On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Thanks for responding! However, that did not help.
What I notice in the logs is that the tpn when I just use "proxy" instead of "Register-Proxy" is *tpn = tcp/xx.xx.xx.xx:5060* but when I use Register-Proxy it is with a *, like below.
/libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 nta_tpn_by_url() nta: selecting scheme sip /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060
Also, the messages like I said before contain the "transport=tcp" in both the Req-uri and contact header. Any other suggestions? Thanks, Shaks
On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin <alex@freeswitch.com> wrote:
Try:
<param name="contact-params" value="tport=tcp"/>
FreeSWITCH 1.6.19 is very old, you need to upgrade.
Regards. Alex
Alex Sibyakin | Support Engineer SignalWire | 228 Hamilton Ave 3rd Floor, Palo Alto, CA 94303 Email: alex@freeswitch.com Website: https://www.signalwire.com
On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < shakumarsoftware@gmail.com> wrote:
I have the below gateways.xml file. FS 1.6.19.
<include> <gateway name="VoIP-1"> <param name="outbound-proxy" value="xx.xx.xx.xx" /> <param name="register-proxy" value="xx.xx.xx.xx" /> <param name="proxy" value="xx.xx.xx.xx" /> <param name="register-transport" value="tcp" /> <param name="username" value="1222" /> <param name="password" value="***" /> <param name="extension-in-contact" value="true" /> <param name="auth-username" value="***" /> <param name="retry-seconds" value="30" /> <param name="expire-seconds" value="3600" /> </gateway> </include>
But the REGISTER and the INVITE's are being sent out using UDP!. The strange part is the SIP headers both in the Request URI and the contact header contain "transport=tcp".
send 750 bytes to udp/[xx.xx.xx.xx]:5060 at 23:30:20.632901:
------------------------------------------------------------------------ REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j Max-Forwards: 70 From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK To: <sip:1222@1xx.xx.xx.xx> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 CSeq: 9232391 REGISTER Contact: <sip:1222@xx.xx.xx.xx:5060;transport=tcp;gw=VoIP-1>
If I remove the Register-Proxy and Outbound-Proxy and just use Proxy everything works fine on TCP.
Also, if I set the transport param in the SIP profile to TCP things work fine. But I have multiple gateways in the same profile, so setting the SIP profile is less desirable.
Am I missing something or is this a bug ? Any help really appreciated!
Thanks, Shaks
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
What does netstat -putan Returns? On Fri, 6 Sep 2019 at 18:52, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
David, Thanks for responding!
I am seeing the REGISTER go out like this -
send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at 23:30:20.632901: ------------------------------------------------------------------------ REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j Max-Forwards: 70 From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK To: <sip:1222@1xx.xx.xx.xx> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 CSeq: 9232391 REGISTER Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp*;gw=VoIP-1>
So, even though the "register-transport" is set to TCP it goes out UDP. Like I said I am using this in conjunction with "Register-Proxy" in the gateways. If I use just the "Proxy" without "Register-Proxy" then it works fine.
I also tried "contact-params with tport=tcp and that did not help. When I set the profile bind-params to only TCP it will work but I have multiple gateways using the same profile and that is not desirable since all the gateways will then have to use TCP.
Have you ever tried to use "Register-Proxy" with TCP transport ?
On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
Does it use UDP or TCP?
By default it uses both, but you can add ;transport=tcp to the Sofia URL to force it to use TCP.
For example:
sofia/profile/foo@bar.com;transport=tcp
Also there is a parameter in the gateway config:
<param name="register-transport" value="tcp"/>
That will cause it to use the TCP transport for the registration and all subsequent SIP messages.
Not sure if this is needed or what it does, but the following can also be used in gateway settings:
<!--extra sip params to send in the contact--> <param name="contact-params" value="tport=tcp"/>
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Any ideas what could be the problem here ? Is nobody using a "Register-Proxy" or "Outbound-Proxy" with TCP ? Thanks, Shaks
On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar < shakumarsoftware@gmail.com> wrote:
Thanks for responding! However, that did not help.
What I notice in the logs is that the tpn when I just use "proxy" instead of "Register-Proxy" is *tpn = tcp/xx.xx.xx.xx:5060* but when I use Register-Proxy it is with a *, like below.
/libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 nta_tpn_by_url() nta: selecting scheme sip /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060
Also, the messages like I said before contain the "transport=tcp" in both the Req-uri and contact header. Any other suggestions? Thanks, Shaks
On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin <alex@freeswitch.com> wrote:
Try:
<param name="contact-params" value="tport=tcp"/>
FreeSWITCH 1.6.19 is very old, you need to upgrade.
Regards. Alex
Alex Sibyakin | Support Engineer SignalWire | 228 Hamilton Ave 3rd Floor, Palo Alto, CA 94303 <https://www.google.com/maps/search/228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303?entry=gmail&source=g> Email: alex@freeswitch.com Website: https://www.signalwire.com
On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < shakumarsoftware@gmail.com> wrote:
I have the below gateways.xml file. FS 1.6.19.
<include> <gateway name="VoIP-1"> <param name="outbound-proxy" value="xx.xx.xx.xx" /> <param name="register-proxy" value="xx.xx.xx.xx" /> <param name="proxy" value="xx.xx.xx.xx" /> <param name="register-transport" value="tcp" /> <param name="username" value="1222" /> <param name="password" value="***" /> <param name="extension-in-contact" value="true" /> <param name="auth-username" value="***" /> <param name="retry-seconds" value="30" /> <param name="expire-seconds" value="3600" /> </gateway> </include>
But the REGISTER and the INVITE's are being sent out using UDP!. The strange part is the SIP headers both in the Request URI and the contact header contain "transport=tcp".
send 750 bytes to udp/[xx.xx.xx.xx]:5060 at 23:30:20.632901:
------------------------------------------------------------------------ REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j Max-Forwards: 70 From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK To: <sip:1222@1xx.xx.xx.xx> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 CSeq: 9232391 REGISTER Contact: <sip:1222@xx.xx.xx.xx:5060;transport=tcp;gw=VoIP-1>
If I remove the Register-Proxy and Outbound-Proxy and just use Proxy everything works fine on TCP.
Also, if I set the transport param in the SIP profile to TCP things work fine. But I have multiple gateways in the same profile, so setting the SIP profile is less desirable.
Am I missing something or is this a bug ? Any help really appreciated!
Thanks, Shaks
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards, David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
It is bound to both tcp and udp on port 5060 and tls on 5061. Also,Like I said before without the "Register-Proxy" it works fine. On Fri, Sep 6, 2019 at 5:07 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
What does netstat -putan
Returns?
On Fri, 6 Sep 2019 at 18:52, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
David, Thanks for responding!
I am seeing the REGISTER go out like this -
send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at 23:30:20.632901:
------------------------------------------------------------------------ REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j Max-Forwards: 70 From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK To: <sip:1222@1xx.xx.xx.xx> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 CSeq: 9232391 REGISTER Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp*;gw=VoIP-1>
So, even though the "register-transport" is set to TCP it goes out UDP. Like I said I am using this in conjunction with "Register-Proxy" in the gateways. If I use just the "Proxy" without "Register-Proxy" then it works fine.
I also tried "contact-params with tport=tcp and that did not help. When I set the profile bind-params to only TCP it will work but I have multiple gateways using the same profile and that is not desirable since all the gateways will then have to use TCP.
Have you ever tried to use "Register-Proxy" with TCP transport ?
On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
Does it use UDP or TCP?
By default it uses both, but you can add ;transport=tcp to the Sofia URL to force it to use TCP.
For example:
sofia/profile/foo@bar.com;transport=tcp
Also there is a parameter in the gateway config:
<param name="register-transport" value="tcp"/>
That will cause it to use the TCP transport for the registration and all subsequent SIP messages.
Not sure if this is needed or what it does, but the following can also be used in gateway settings:
<!--extra sip params to send in the contact--> <param name="contact-params" value="tport=tcp"/>
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Any ideas what could be the problem here ? Is nobody using a "Register-Proxy" or "Outbound-Proxy" with TCP ? Thanks, Shaks
On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar < shakumarsoftware@gmail.com> wrote:
Thanks for responding! However, that did not help.
What I notice in the logs is that the tpn when I just use "proxy" instead of "Register-Proxy" is *tpn = tcp/xx.xx.xx.xx:5060* but when I use Register-Proxy it is with a *, like below.
/libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 nta_tpn_by_url() nta: selecting scheme sip /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060
Also, the messages like I said before contain the "transport=tcp" in both the Req-uri and contact header. Any other suggestions? Thanks, Shaks
On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin <alex@freeswitch.com> wrote:
Try:
<param name="contact-params" value="tport=tcp"/>
FreeSWITCH 1.6.19 is very old, you need to upgrade.
Regards. Alex
Alex Sibyakin | Support Engineer SignalWire | 228 Hamilton Ave 3rd Floor, Palo Alto, CA 94303 <https://www.google.com/maps/search/228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303?entry=gmail&source=g> Email: alex@freeswitch.com Website: https://www.signalwire.com
On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < shakumarsoftware@gmail.com> wrote:
> I have the below gateways.xml file. FS 1.6.19. > > <include> > <gateway name="VoIP-1"> > <param name="outbound-proxy" value="xx.xx.xx.xx" /> > <param name="register-proxy" value="xx.xx.xx.xx" /> > <param name="proxy" value="xx.xx.xx.xx" /> > <param name="register-transport" value="tcp" /> > <param name="username" value="1222" /> > <param name="password" value="***" /> > <param name="extension-in-contact" value="true" /> > <param name="auth-username" value="***" /> > <param name="retry-seconds" value="30" /> > <param name="expire-seconds" value="3600" /> > </gateway> > </include> > > But the REGISTER and the INVITE's are being sent out using UDP!. The > strange part is the SIP headers both in the Request URI and the contact > header contain "transport=tcp". > > send 750 bytes to udp/[xx.xx.xx.xx]:5060 at 23:30:20.632901: > > ------------------------------------------------------------------------ > REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 > Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j > Max-Forwards: 70 > From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK > To: <sip:1222@1xx.xx.xx.xx> > Call-ID: a8905624-0576-421f-ba71-fb50c700e876 > CSeq: 9232391 REGISTER > Contact: <sip:1222@xx.xx.xx.xx:5060;transport=tcp;gw=VoIP-1> > > If I remove the Register-Proxy and Outbound-Proxy and just use Proxy > everything works fine on TCP. > > Also, if I set the transport param in the SIP profile to TCP things > work fine. But I have multiple gateways in the same profile, so setting the > SIP profile is less desirable. > > Am I missing something or is this a bug ? Any help really > appreciated! > > Thanks, > Shaks > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > 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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 _________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
Try: <param name="register-transport" value="tcp"/> Regards, David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 On Fri, Sep 13, 2019 at 6:28 PM Sharath Kumar <shakumarsoftware@gmail.com> wrote:
It is bound to both tcp and udp on port 5060 and tls on 5061. Also,Like I said before without the "Register-Proxy" it works fine.
On Fri, Sep 6, 2019 at 5:07 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
What does netstat -putan
Returns?
On Fri, 6 Sep 2019 at 18:52, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
David, Thanks for responding!
I am seeing the REGISTER go out like this -
send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at 23:30:20.632901:
------------------------------------------------------------------------ REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j Max-Forwards: 70 From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK To: <sip:1222@1xx.xx.xx.xx> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 CSeq: 9232391 REGISTER Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp*;gw=VoIP-1>
So, even though the "register-transport" is set to TCP it goes out UDP. Like I said I am using this in conjunction with "Register-Proxy" in the gateways. If I use just the "Proxy" without "Register-Proxy" then it works fine.
I also tried "contact-params with tport=tcp and that did not help. When I set the profile bind-params to only TCP it will work but I have multiple gateways using the same profile and that is not desirable since all the gateways will then have to use TCP.
Have you ever tried to use "Register-Proxy" with TCP transport ?
On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
Does it use UDP or TCP?
By default it uses both, but you can add ;transport=tcp to the Sofia URL to force it to use TCP.
For example:
sofia/profile/foo@bar.com;transport=tcp
Also there is a parameter in the gateway config:
<param name="register-transport" value="tcp"/>
That will cause it to use the TCP transport for the registration and all subsequent SIP messages.
Not sure if this is needed or what it does, but the following can also be used in gateway settings:
<!--extra sip params to send in the contact--> <param name="contact-params" value="tport=tcp"/>
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar < shakumarsoftware@gmail.com> wrote:
Any ideas what could be the problem here ? Is nobody using a "Register-Proxy" or "Outbound-Proxy" with TCP ? Thanks, Shaks
On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar < shakumarsoftware@gmail.com> wrote:
Thanks for responding! However, that did not help.
What I notice in the logs is that the tpn when I just use "proxy" instead of "Register-Proxy" is *tpn = tcp/xx.xx.xx.xx:5060* but when I use Register-Proxy it is with a *, like below.
/libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 nta_tpn_by_url() nta: selecting scheme sip /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060
Also, the messages like I said before contain the "transport=tcp" in both the Req-uri and contact header. Any other suggestions? Thanks, Shaks
On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin <alex@freeswitch.com> wrote:
> Try: > > <param name="contact-params" value="tport=tcp"/> > > FreeSWITCH 1.6.19 is very old, you need to upgrade. > > Regards. > Alex > > > Alex Sibyakin | Support Engineer SignalWire | 228 Hamilton Ave 3rd > Floor, Palo Alto, CA 94303 > <https://www.google.com/maps/search/228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303?entry=gmail&source=g> > Email: alex@freeswitch.com Website: https://www.signalwire.com > > > > On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < > shakumarsoftware@gmail.com> wrote: > >> I have the below gateways.xml file. FS 1.6.19. >> >> <include> >> <gateway name="VoIP-1"> >> <param name="outbound-proxy" value="xx.xx.xx.xx" /> >> <param name="register-proxy" value="xx.xx.xx.xx" /> >> <param name="proxy" value="xx.xx.xx.xx" /> >> <param name="register-transport" value="tcp" /> >> <param name="username" value="1222" /> >> <param name="password" value="***" /> >> <param name="extension-in-contact" value="true" /> >> <param name="auth-username" value="***" /> >> <param name="retry-seconds" value="30" /> >> <param name="expire-seconds" value="3600" /> >> </gateway> >> </include> >> >> But the REGISTER and the INVITE's are being sent out using UDP!. >> The strange part is the SIP headers both in the Request URI and the contact >> header contain "transport=tcp". >> >> send 750 bytes to udp/[xx.xx.xx.xx]:5060 at 23:30:20.632901: >> >> ------------------------------------------------------------------------ >> REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 >> Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >> Max-Forwards: 70 >> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >> To: <sip:1222@1xx.xx.xx.xx> >> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >> CSeq: 9232391 REGISTER >> Contact: <sip:1222@xx.xx.xx.xx:5060;transport=tcp;gw=VoIP-1> >> >> If I remove the Register-Proxy and Outbound-Proxy and just use >> Proxy everything works fine on TCP. >> >> Also, if I set the transport param in the SIP profile to TCP things >> work fine. But I have multiple gateways in the same profile, so setting the >> SIP profile is less desirable. >> >> Am I missing something or is this a bug ? Any help really >> appreciated! >> >> Thanks, >> Shaks >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire >> https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> 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 > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > 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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 _________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
I tried that and sorry it does not work. It works if there is no "Register-Proxy". If you read my original email you will see what all I tried. On Fri, Sep 13, 2019 at 12:01 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
Try:
<param name="register-transport" value="tcp"/>
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Fri, Sep 13, 2019 at 6:28 PM Sharath Kumar <shakumarsoftware@gmail.com> wrote:
It is bound to both tcp and udp on port 5060 and tls on 5061. Also,Like I said before without the "Register-Proxy" it works fine.
On Fri, Sep 6, 2019 at 5:07 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
What does netstat -putan
Returns?
On Fri, 6 Sep 2019 at 18:52, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
David, Thanks for responding!
I am seeing the REGISTER go out like this -
send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at 23:30:20.632901:
------------------------------------------------------------------------ REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j Max-Forwards: 70 From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK To: <sip:1222@1xx.xx.xx.xx> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 CSeq: 9232391 REGISTER Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp*;gw=VoIP-1>
So, even though the "register-transport" is set to TCP it goes out UDP. Like I said I am using this in conjunction with "Register-Proxy" in the gateways. If I use just the "Proxy" without "Register-Proxy" then it works fine.
I also tried "contact-params with tport=tcp and that did not help. When I set the profile bind-params to only TCP it will work but I have multiple gateways using the same profile and that is not desirable since all the gateways will then have to use TCP.
Have you ever tried to use "Register-Proxy" with TCP transport ?
On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
Does it use UDP or TCP?
By default it uses both, but you can add ;transport=tcp to the Sofia URL to force it to use TCP.
For example:
sofia/profile/foo@bar.com;transport=tcp
Also there is a parameter in the gateway config:
<param name="register-transport" value="tcp"/>
That will cause it to use the TCP transport for the registration and all subsequent SIP messages.
Not sure if this is needed or what it does, but the following can also be used in gateway settings:
<!--extra sip params to send in the contact--> <param name="contact-params" value="tport=tcp"/>
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar < shakumarsoftware@gmail.com> wrote:
Any ideas what could be the problem here ? Is nobody using a "Register-Proxy" or "Outbound-Proxy" with TCP ? Thanks, Shaks
On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar < shakumarsoftware@gmail.com> wrote:
> Thanks for responding! However, that did not help. > > What I notice in the logs is that the tpn when I just use "proxy" > instead of "Register-Proxy" is *tpn = tcp/xx.xx.xx.xx:5060* but > when I use Register-Proxy it is with a *, like below. > > /libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 nta_tpn_by_url() nta: > selecting scheme sip > /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 > tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060 > > Also, the messages like I said before contain the "transport=tcp" in > both the Req-uri and contact header. Any other suggestions? > Thanks, > Shaks > > On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin <alex@freeswitch.com> > wrote: > >> Try: >> >> <param name="contact-params" value="tport=tcp"/> >> >> FreeSWITCH 1.6.19 is very old, you need to upgrade. >> >> Regards. >> Alex >> >> >> Alex Sibyakin | Support Engineer SignalWire | 228 Hamilton Ave 3rd >> Floor, Palo Alto, CA 94303 >> <https://www.google.com/maps/search/228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303?entry=gmail&source=g> >> Email: alex@freeswitch.com Website: https://www.signalwire.com >> >> >> >> On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < >> shakumarsoftware@gmail.com> wrote: >> >>> I have the below gateways.xml file. FS 1.6.19. >>> >>> <include> >>> <gateway name="VoIP-1"> >>> <param name="outbound-proxy" value="xx.xx.xx.xx" /> >>> <param name="register-proxy" value="xx.xx.xx.xx" /> >>> <param name="proxy" value="xx.xx.xx.xx" /> >>> <param name="register-transport" value="tcp" /> >>> <param name="username" value="1222" /> >>> <param name="password" value="***" /> >>> <param name="extension-in-contact" value="true" /> >>> <param name="auth-username" value="***" /> >>> <param name="retry-seconds" value="30" /> >>> <param name="expire-seconds" value="3600" /> >>> </gateway> >>> </include> >>> >>> But the REGISTER and the INVITE's are being sent out using UDP!. >>> The strange part is the SIP headers both in the Request URI and the contact >>> header contain "transport=tcp". >>> >>> send 750 bytes to udp/[xx.xx.xx.xx]:5060 at 23:30:20.632901: >>> >>> ------------------------------------------------------------------------ >>> REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 >>> Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>> Max-Forwards: 70 >>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>> To: <sip:1222@1xx.xx.xx.xx> >>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>> CSeq: 9232391 REGISTER >>> Contact: <sip:1222@xx.xx.xx.xx:5060;transport=tcp;gw=VoIP-1> >>> >>> If I remove the Register-Proxy and Outbound-Proxy and just use >>> Proxy everything works fine on TCP. >>> >>> Also, if I set the transport param in the SIP profile to TCP >>> things work fine. But I have multiple gateways in the same profile, so >>> setting the SIP profile is less desirable. >>> >>> Am I missing something or is this a bug ? Any help really >>> appreciated! >>> >>> Thanks, >>> Shaks >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire >>> https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and >>> PSTN services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> 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 >> >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire >> https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> 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 > > _________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 _________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
You need to set: <param name="register-proxy" value="your-proxy.com"/> <param name="register-transport" value="tcp"/> It should work both together. Regards, David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 On Fri, Sep 13, 2019 at 11:46 PM Sharath Kumar <shakumarsoftware@gmail.com> wrote:
I tried that and sorry it does not work. It works if there is no "Register-Proxy". If you read my original email you will see what all I tried.
On Fri, Sep 13, 2019 at 12:01 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
Try:
<param name="register-transport" value="tcp"/>
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Fri, Sep 13, 2019 at 6:28 PM Sharath Kumar <shakumarsoftware@gmail.com> wrote:
It is bound to both tcp and udp on port 5060 and tls on 5061. Also,Like I said before without the "Register-Proxy" it works fine.
On Fri, Sep 6, 2019 at 5:07 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
What does netstat -putan
Returns?
On Fri, 6 Sep 2019 at 18:52, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
David, Thanks for responding!
I am seeing the REGISTER go out like this -
send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at 23:30:20.632901:
------------------------------------------------------------------------ REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j Max-Forwards: 70 From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK To: <sip:1222@1xx.xx.xx.xx> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 CSeq: 9232391 REGISTER Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp*;gw=VoIP-1>
So, even though the "register-transport" is set to TCP it goes out UDP. Like I said I am using this in conjunction with "Register-Proxy" in the gateways. If I use just the "Proxy" without "Register-Proxy" then it works fine.
I also tried "contact-params with tport=tcp and that did not help. When I set the profile bind-params to only TCP it will work but I have multiple gateways using the same profile and that is not desirable since all the gateways will then have to use TCP.
Have you ever tried to use "Register-Proxy" with TCP transport ?
On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
Does it use UDP or TCP?
By default it uses both, but you can add ;transport=tcp to the Sofia URL to force it to use TCP.
For example:
sofia/profile/foo@bar.com;transport=tcp
Also there is a parameter in the gateway config:
<param name="register-transport" value="tcp"/>
That will cause it to use the TCP transport for the registration and all subsequent SIP messages.
Not sure if this is needed or what it does, but the following can also be used in gateway settings:
<!--extra sip params to send in the contact--> <param name="contact-params" value="tport=tcp"/>
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar < shakumarsoftware@gmail.com> wrote:
> Any ideas what could be the problem here ? Is nobody using a > "Register-Proxy" or "Outbound-Proxy" with TCP ? > Thanks, > Shaks > > On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar < > shakumarsoftware@gmail.com> wrote: > >> Thanks for responding! However, that did not help. >> >> What I notice in the logs is that the tpn when I just use "proxy" >> instead of "Register-Proxy" is *tpn = tcp/xx.xx.xx.xx:5060* but >> when I use Register-Proxy it is with a *, like below. >> >> /libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 nta_tpn_by_url() >> nta: selecting scheme sip >> /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 >> tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060 >> >> Also, the messages like I said before contain the "transport=tcp" >> in both the Req-uri and contact header. Any other suggestions? >> Thanks, >> Shaks >> >> On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin <alex@freeswitch.com> >> wrote: >> >>> Try: >>> >>> <param name="contact-params" value="tport=tcp"/> >>> >>> FreeSWITCH 1.6.19 is very old, you need to upgrade. >>> >>> Regards. >>> Alex >>> >>> >>> Alex Sibyakin | Support Engineer SignalWire | 228 Hamilton Ave >>> 3rd Floor, Palo Alto, CA 94303 >>> <https://www.google.com/maps/search/228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303?entry=gmail&source=g> >>> Email: alex@freeswitch.com Website: https://www.signalwire.com >>> >>> >>> >>> On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < >>> shakumarsoftware@gmail.com> wrote: >>> >>>> I have the below gateways.xml file. FS 1.6.19. >>>> >>>> <include> >>>> <gateway name="VoIP-1"> >>>> <param name="outbound-proxy" value="xx.xx.xx.xx" /> >>>> <param name="register-proxy" value="xx.xx.xx.xx" /> >>>> <param name="proxy" value="xx.xx.xx.xx" /> >>>> <param name="register-transport" value="tcp" /> >>>> <param name="username" value="1222" /> >>>> <param name="password" value="***" /> >>>> <param name="extension-in-contact" value="true" /> >>>> <param name="auth-username" value="***" /> >>>> <param name="retry-seconds" value="30" /> >>>> <param name="expire-seconds" value="3600" /> >>>> </gateway> >>>> </include> >>>> >>>> But the REGISTER and the INVITE's are being sent out using UDP!. >>>> The strange part is the SIP headers both in the Request URI and the contact >>>> header contain "transport=tcp". >>>> >>>> send 750 bytes to udp/[xx.xx.xx.xx]:5060 at 23:30:20.632901: >>>> >>>> ------------------------------------------------------------------------ >>>> REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 >>>> Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>> Max-Forwards: 70 >>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>> To: <sip:1222@1xx.xx.xx.xx> >>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>> CSeq: 9232391 REGISTER >>>> Contact: <sip:1222@xx.xx.xx.xx:5060;transport=tcp;gw=VoIP-1> >>>> >>>> If I remove the Register-Proxy and Outbound-Proxy and just use >>>> Proxy everything works fine on TCP. >>>> >>>> Also, if I set the transport param in the SIP profile to TCP >>>> things work fine. But I have multiple gateways in the same profile, so >>>> setting the SIP profile is less desirable. >>>> >>>> Am I missing something or is this a bug ? Any help really >>>> appreciated! >>>> >>>> Thanks, >>>> Shaks >>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>> PSTN services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> 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 >>> >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire >>> https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and >>> PSTN services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> 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 >> >> > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > 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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
<param name="register-proxy" value="your-proxy.com"/> <param name="register-transport" value="tcp"/> <param name="outbound-proxy" value="your-proxy.com"/> <param name="proxy" value="your-actual-end-point"/> i.e.: FS-->proxy-->provider <param name="register-proxy" value="proxy"/> <param name="register-transport" value="tcp"/> <param name="outbound-proxy" value="proxy"/> <param name="proxy" value="provider"/> <param name="realm" value="provider"/> Hope that helps, this is how i'm doing it. Regards, David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 On Sat, Sep 14, 2019 at 12:12 AM David Villasmil < david.villasmil.work@gmail.com> wrote:
You need to set:
<param name="register-proxy" value="your-proxy.com"/> <param name="register-transport" value="tcp"/>
It should work both together.
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Fri, Sep 13, 2019 at 11:46 PM Sharath Kumar <shakumarsoftware@gmail.com> wrote:
I tried that and sorry it does not work. It works if there is no "Register-Proxy". If you read my original email you will see what all I tried.
On Fri, Sep 13, 2019 at 12:01 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
Try:
<param name="register-transport" value="tcp"/>
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Fri, Sep 13, 2019 at 6:28 PM Sharath Kumar < shakumarsoftware@gmail.com> wrote:
It is bound to both tcp and udp on port 5060 and tls on 5061. Also,Like I said before without the "Register-Proxy" it works fine.
On Fri, Sep 6, 2019 at 5:07 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
What does netstat -putan
Returns?
On Fri, 6 Sep 2019 at 18:52, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
David, Thanks for responding!
I am seeing the REGISTER go out like this -
send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at 23:30:20.632901:
------------------------------------------------------------------------ REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j Max-Forwards: 70 From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK To: <sip:1222@1xx.xx.xx.xx> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 CSeq: 9232391 REGISTER Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp*;gw=VoIP-1>
So, even though the "register-transport" is set to TCP it goes out UDP. Like I said I am using this in conjunction with "Register-Proxy" in the gateways. If I use just the "Proxy" without "Register-Proxy" then it works fine.
I also tried "contact-params with tport=tcp and that did not help. When I set the profile bind-params to only TCP it will work but I have multiple gateways using the same profile and that is not desirable since all the gateways will then have to use TCP.
Have you ever tried to use "Register-Proxy" with TCP transport ?
On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
> Does it use UDP or TCP? > > By default it uses both, but you can add ;transport=tcp to the Sofia > URL to force it to use TCP. > > For example: > > sofia/profile/foo@bar.com;transport=tcp > > Also there is a parameter in the gateway config: > > <param name="register-transport" value="tcp"/> > > That will cause it to use the TCP transport for the registration and > all subsequent SIP messages. > > Not sure if this is needed or what it does, but the following can > also be used in gateway settings: > > <!--extra sip params to send in the contact--> > <param name="contact-params" value="tport=tcp"/> > > > Regards, > > David Villasmil > email: david.villasmil.work@gmail.com > phone: +34669448337 > > > On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar < > shakumarsoftware@gmail.com> wrote: > >> Any ideas what could be the problem here ? Is nobody using a >> "Register-Proxy" or "Outbound-Proxy" with TCP ? >> Thanks, >> Shaks >> >> On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar < >> shakumarsoftware@gmail.com> wrote: >> >>> Thanks for responding! However, that did not help. >>> >>> What I notice in the logs is that the tpn when I just use "proxy" >>> instead of "Register-Proxy" is *tpn = tcp/xx.xx.xx.xx:5060* but >>> when I use Register-Proxy it is with a *, like below. >>> >>> /libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 nta_tpn_by_url() >>> nta: selecting scheme sip >>> /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 >>> tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060 >>> >>> Also, the messages like I said before contain the "transport=tcp" >>> in both the Req-uri and contact header. Any other suggestions? >>> Thanks, >>> Shaks >>> >>> On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin < >>> alex@freeswitch.com> wrote: >>> >>>> Try: >>>> >>>> <param name="contact-params" value="tport=tcp"/> >>>> >>>> FreeSWITCH 1.6.19 is very old, you need to upgrade. >>>> >>>> Regards. >>>> Alex >>>> >>>> >>>> Alex Sibyakin | Support Engineer SignalWire | 228 Hamilton Ave >>>> 3rd Floor, Palo Alto, CA 94303 >>>> <https://www.google.com/maps/search/228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303?entry=gmail&source=g> >>>> Email: alex@freeswitch.com Website: https://www.signalwire.com >>>> >>>> >>>> >>>> On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < >>>> shakumarsoftware@gmail.com> wrote: >>>> >>>>> I have the below gateways.xml file. FS 1.6.19. >>>>> >>>>> <include> >>>>> <gateway name="VoIP-1"> >>>>> <param name="outbound-proxy" value="xx.xx.xx.xx" /> >>>>> <param name="register-proxy" value="xx.xx.xx.xx" /> >>>>> <param name="proxy" value="xx.xx.xx.xx" /> >>>>> <param name="register-transport" value="tcp" /> >>>>> <param name="username" value="1222" /> >>>>> <param name="password" value="***" /> >>>>> <param name="extension-in-contact" value="true" /> >>>>> <param name="auth-username" value="***" /> >>>>> <param name="retry-seconds" value="30" /> >>>>> <param name="expire-seconds" value="3600" /> >>>>> </gateway> >>>>> </include> >>>>> >>>>> But the REGISTER and the INVITE's are being sent out using UDP!. >>>>> The strange part is the SIP headers both in the Request URI and the contact >>>>> header contain "transport=tcp". >>>>> >>>>> send 750 bytes to udp/[xx.xx.xx.xx]:5060 at 23:30:20.632901: >>>>> >>>>> ------------------------------------------------------------------------ >>>>> REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 >>>>> Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>> Max-Forwards: 70 >>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>> CSeq: 9232391 REGISTER >>>>> Contact: <sip:1222@xx.xx.xx.xx:5060;transport=tcp;gw=VoIP-1> >>>>> >>>>> If I remove the Register-Proxy and Outbound-Proxy and just use >>>>> Proxy everything works fine on TCP. >>>>> >>>>> Also, if I set the transport param in the SIP profile to TCP >>>>> things work fine. But I have multiple gateways in the same profile, so >>>>> setting the SIP profile is less desirable. >>>>> >>>>> Am I missing something or is this a bug ? Any help really >>>>> appreciated! >>>>> >>>>> Thanks, >>>>> Shaks >>>>> >>>>> _________________________________________________________________________ >>>>> >>>>> The FreeSWITCH project is sponsored by SignalWire >>>>> https://signalwire.com >>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>> PSTN services. >>>>> Build your next product on our scalable cloud platform. >>>>> >>>>> Join our online community to chat in real time >>>>> https://signalwire.community >>>>> >>>>> 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 >>>> >>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>> PSTN services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> 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 >>> >>> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire >> https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> 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 > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > 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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
David, If you read my original email you will see that I'm setting it this way. For some reason, it sends out UDP although all the headers indicate that it is sending with TCP. Are you telling me that with this setting you are able to send traffic via TCP ? On Fri, Sep 13, 2019 at 5:11 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
<param name="register-proxy" value="your-proxy.com"/> <param name="register-transport" value="tcp"/> <param name="outbound-proxy" value="your-proxy.com"/> <param name="proxy" value="your-actual-end-point"/>
i.e.:
FS-->proxy-->provider
<param name="register-proxy" value="proxy"/> <param name="register-transport" value="tcp"/> <param name="outbound-proxy" value="proxy"/> <param name="proxy" value="provider"/> <param name="realm" value="provider"/>
Hope that helps, this is how i'm doing it.
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Sat, Sep 14, 2019 at 12:12 AM David Villasmil < david.villasmil.work@gmail.com> wrote:
You need to set:
<param name="register-proxy" value="your-proxy.com"/> <param name="register-transport" value="tcp"/>
It should work both together.
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Fri, Sep 13, 2019 at 11:46 PM Sharath Kumar < shakumarsoftware@gmail.com> wrote:
I tried that and sorry it does not work. It works if there is no "Register-Proxy". If you read my original email you will see what all I tried.
On Fri, Sep 13, 2019 at 12:01 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
Try:
<param name="register-transport" value="tcp"/>
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Fri, Sep 13, 2019 at 6:28 PM Sharath Kumar < shakumarsoftware@gmail.com> wrote:
It is bound to both tcp and udp on port 5060 and tls on 5061. Also,Like I said before without the "Register-Proxy" it works fine.
On Fri, Sep 6, 2019 at 5:07 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
What does netstat -putan
Returns?
On Fri, 6 Sep 2019 at 18:52, Sharath Kumar < shakumarsoftware@gmail.com> wrote:
> David, > Thanks for responding! > > I am seeing the REGISTER go out like this - > > send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at 23:30:20.632901: > > ------------------------------------------------------------------------ > REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 > Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j > Max-Forwards: 70 > From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK > To: <sip:1222@1xx.xx.xx.xx> > Call-ID: a8905624-0576-421f-ba71-fb50c700e876 > CSeq: 9232391 REGISTER > Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp*;gw=VoIP-1> > > So, even though the "register-transport" is set to TCP it goes out > UDP. Like I said I am using this in conjunction with > "Register-Proxy" in the gateways. If I use just the "Proxy" without > "Register-Proxy" then it works fine. > > I also tried "contact-params with tport=tcp and that did not help. > When I set the profile bind-params to only TCP it will work but I have > multiple gateways using the same profile and that is not desirable since > all the gateways will then have to use TCP. > > Have you ever tried to use "Register-Proxy" with TCP transport ? > > > > On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < > david.villasmil.work@gmail.com> wrote: > >> Does it use UDP or TCP? >> >> By default it uses both, but you can add ;transport=tcp to the >> Sofia URL to force it to use TCP. >> >> For example: >> >> sofia/profile/foo@bar.com;transport=tcp >> >> Also there is a parameter in the gateway config: >> >> <param name="register-transport" value="tcp"/> >> >> That will cause it to use the TCP transport for the registration >> and all subsequent SIP messages. >> >> Not sure if this is needed or what it does, but the following can >> also be used in gateway settings: >> >> <!--extra sip params to send in the contact--> >> <param name="contact-params" value="tport=tcp"/> >> >> >> Regards, >> >> David Villasmil >> email: david.villasmil.work@gmail.com >> phone: +34669448337 >> >> >> On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar < >> shakumarsoftware@gmail.com> wrote: >> >>> Any ideas what could be the problem here ? Is nobody using a >>> "Register-Proxy" or "Outbound-Proxy" with TCP ? >>> Thanks, >>> Shaks >>> >>> On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar < >>> shakumarsoftware@gmail.com> wrote: >>> >>>> Thanks for responding! However, that did not help. >>>> >>>> What I notice in the logs is that the tpn when I just use "proxy" >>>> instead of "Register-Proxy" is *tpn = tcp/xx.xx.xx.xx:5060* but >>>> when I use Register-Proxy it is with a *, like below. >>>> >>>> /libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 nta_tpn_by_url() >>>> nta: selecting scheme sip >>>> /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 >>>> tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060 >>>> >>>> Also, the messages like I said before contain the "transport=tcp" >>>> in both the Req-uri and contact header. Any other suggestions? >>>> Thanks, >>>> Shaks >>>> >>>> On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin < >>>> alex@freeswitch.com> wrote: >>>> >>>>> Try: >>>>> >>>>> <param name="contact-params" value="tport=tcp"/> >>>>> >>>>> FreeSWITCH 1.6.19 is very old, you need to upgrade. >>>>> >>>>> Regards. >>>>> Alex >>>>> >>>>> >>>>> Alex Sibyakin | Support Engineer SignalWire | 228 Hamilton Ave >>>>> 3rd Floor, Palo Alto, CA 94303 >>>>> <https://www.google.com/maps/search/228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303?entry=gmail&source=g> >>>>> Email: alex@freeswitch.com Website: https://www.signalwire.com >>>>> >>>>> >>>>> >>>>> On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < >>>>> shakumarsoftware@gmail.com> wrote: >>>>> >>>>>> I have the below gateways.xml file. FS 1.6.19. >>>>>> >>>>>> <include> >>>>>> <gateway name="VoIP-1"> >>>>>> <param name="outbound-proxy" value="xx.xx.xx.xx" /> >>>>>> <param name="register-proxy" value="xx.xx.xx.xx" /> >>>>>> <param name="proxy" value="xx.xx.xx.xx" /> >>>>>> <param name="register-transport" value="tcp" /> >>>>>> <param name="username" value="1222" /> >>>>>> <param name="password" value="***" /> >>>>>> <param name="extension-in-contact" value="true" /> >>>>>> <param name="auth-username" value="***" /> >>>>>> <param name="retry-seconds" value="30" /> >>>>>> <param name="expire-seconds" value="3600" /> >>>>>> </gateway> >>>>>> </include> >>>>>> >>>>>> But the REGISTER and the INVITE's are being sent out using >>>>>> UDP!. The strange part is the SIP headers both in the Request URI and the >>>>>> contact header contain "transport=tcp". >>>>>> >>>>>> send 750 bytes to udp/[xx.xx.xx.xx]:5060 at 23:30:20.632901: >>>>>> >>>>>> ------------------------------------------------------------------------ >>>>>> REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 >>>>>> Via: SIP/2.0/UDP >>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>> Max-Forwards: 70 >>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>> CSeq: 9232391 REGISTER >>>>>> Contact: <sip:1222@xx.xx.xx.xx:5060;transport=tcp;gw=VoIP-1> >>>>>> >>>>>> If I remove the Register-Proxy and Outbound-Proxy and just use >>>>>> Proxy everything works fine on TCP. >>>>>> >>>>>> Also, if I set the transport param in the SIP profile to TCP >>>>>> things work fine. But I have multiple gateways in the same profile, so >>>>>> setting the SIP profile is less desirable. >>>>>> >>>>>> Am I missing something or is this a bug ? Any help really >>>>>> appreciated! >>>>>> >>>>>> Thanks, >>>>>> Shaks >>>>>> >>>>>> _________________________________________________________________________ >>>>>> >>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>> https://signalwire.com >>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>> PSTN services. >>>>>> Build your next product on our scalable cloud platform. >>>>>> >>>>>> Join our online community to chat in real time >>>>>> https://signalwire.community >>>>>> >>>>>> 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 >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> >>>>> The FreeSWITCH project is sponsored by SignalWire >>>>> https://signalwire.com >>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>> PSTN services. >>>>> Build your next product on our scalable cloud platform. >>>>> >>>>> Join our online community to chat in real time >>>>> https://signalwire.community >>>>> >>>>> 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 >>>> >>>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire >>> https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and >>> PSTN services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> 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 >> >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire >> https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> 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 > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > 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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
I’m saying that with <param name="register-transport" value="tcp"/> The register goes out on tcp, yes. Doesn’t that work for you? What version are you using? David On Wed, 18 Sep 2019 at 22:41, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
David, If you read my original email you will see that I'm setting it this way. For some reason, it sends out UDP although all the headers indicate that it is sending with TCP.
Are you telling me that with this setting you are able to send traffic via TCP ?
On Fri, Sep 13, 2019 at 5:11 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
<param name="register-proxy" value="your-proxy.com"/> <param name="register-transport" value="tcp"/> <param name="outbound-proxy" value="your-proxy.com"/> <param name="proxy" value="your-actual-end-point"/>
i.e.:
FS-->proxy-->provider
<param name="register-proxy" value="proxy"/> <param name="register-transport" value="tcp"/> <param name="outbound-proxy" value="proxy"/> <param name="proxy" value="provider"/> <param name="realm" value="provider"/>
Hope that helps, this is how i'm doing it.
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Sat, Sep 14, 2019 at 12:12 AM David Villasmil < david.villasmil.work@gmail.com> wrote:
You need to set:
<param name="register-proxy" value="your-proxy.com"/> <param name="register-transport" value="tcp"/>
It should work both together.
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Fri, Sep 13, 2019 at 11:46 PM Sharath Kumar < shakumarsoftware@gmail.com> wrote:
I tried that and sorry it does not work. It works if there is no "Register-Proxy". If you read my original email you will see what all I tried.
On Fri, Sep 13, 2019 at 12:01 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
Try:
<param name="register-transport" value="tcp"/>
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Fri, Sep 13, 2019 at 6:28 PM Sharath Kumar < shakumarsoftware@gmail.com> wrote:
It is bound to both tcp and udp on port 5060 and tls on 5061. Also,Like I said before without the "Register-Proxy" it works fine.
On Fri, Sep 6, 2019 at 5:07 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
> What does > netstat -putan > > Returns? > > On Fri, 6 Sep 2019 at 18:52, Sharath Kumar < > shakumarsoftware@gmail.com> wrote: > >> David, >> Thanks for responding! >> >> I am seeing the REGISTER go out like this - >> >> send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at 23:30:20.632901: >> >> ------------------------------------------------------------------------ >> REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 >> Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >> Max-Forwards: 70 >> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >> To: <sip:1222@1xx.xx.xx.xx> >> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >> CSeq: 9232391 REGISTER >> Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp*;gw=VoIP-1> >> >> So, even though the "register-transport" is set to TCP it goes out >> UDP. Like I said I am using this in conjunction with >> "Register-Proxy" in the gateways. If I use just the "Proxy" without >> "Register-Proxy" then it works fine. >> >> I also tried "contact-params with tport=tcp and that did not help. >> When I set the profile bind-params to only TCP it will work but I have >> multiple gateways using the same profile and that is not desirable since >> all the gateways will then have to use TCP. >> >> Have you ever tried to use "Register-Proxy" with TCP transport ? >> >> >> >> On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < >> david.villasmil.work@gmail.com> wrote: >> >>> Does it use UDP or TCP? >>> >>> By default it uses both, but you can add ;transport=tcp to the >>> Sofia URL to force it to use TCP. >>> >>> For example: >>> >>> sofia/profile/foo@bar.com;transport=tcp >>> >>> Also there is a parameter in the gateway config: >>> >>> <param name="register-transport" value="tcp"/> >>> >>> That will cause it to use the TCP transport for the registration >>> and all subsequent SIP messages. >>> >>> Not sure if this is needed or what it does, but the following can >>> also be used in gateway settings: >>> >>> <!--extra sip params to send in the contact--> >>> <param name="contact-params" value="tport=tcp"/> >>> >>> >>> Regards, >>> >>> David Villasmil >>> email: david.villasmil.work@gmail.com >>> phone: +34669448337 >>> >>> >>> On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar < >>> shakumarsoftware@gmail.com> wrote: >>> >>>> Any ideas what could be the problem here ? Is nobody using a >>>> "Register-Proxy" or "Outbound-Proxy" with TCP ? >>>> Thanks, >>>> Shaks >>>> >>>> On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar < >>>> shakumarsoftware@gmail.com> wrote: >>>> >>>>> Thanks for responding! However, that did not help. >>>>> >>>>> What I notice in the logs is that the tpn when I just use >>>>> "proxy" instead of "Register-Proxy" is *tpn = >>>>> tcp/xx.xx.xx.xx:5060* but when I use Register-Proxy it is with >>>>> a *, like below. >>>>> >>>>> /libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 nta_tpn_by_url() >>>>> nta: selecting scheme sip >>>>> /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 >>>>> tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060 >>>>> >>>>> Also, the messages like I said before contain the >>>>> "transport=tcp" in both the Req-uri and contact header. Any other >>>>> suggestions? >>>>> Thanks, >>>>> Shaks >>>>> >>>>> On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin < >>>>> alex@freeswitch.com> wrote: >>>>> >>>>>> Try: >>>>>> >>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>> >>>>>> FreeSWITCH 1.6.19 is very old, you need to upgrade. >>>>>> >>>>>> Regards. >>>>>> Alex >>>>>> >>>>>> >>>>>> Alex Sibyakin | Support Engineer SignalWire | 228 Hamilton Ave >>>>>> 3rd Floor, Palo Alto, CA 94303 >>>>>> <https://www.google.com/maps/search/228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303?entry=gmail&source=g> >>>>>> Email: alex@freeswitch.com Website: https://www.signalwire.com >>>>>> >>>>>> >>>>>> >>>>>> On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < >>>>>> shakumarsoftware@gmail.com> wrote: >>>>>> >>>>>>> I have the below gateways.xml file. FS 1.6.19. >>>>>>> >>>>>>> <include> >>>>>>> <gateway name="VoIP-1"> >>>>>>> <param name="outbound-proxy" value="xx.xx.xx.xx" /> >>>>>>> <param name="register-proxy" value="xx.xx.xx.xx" /> >>>>>>> <param name="proxy" value="xx.xx.xx.xx" /> >>>>>>> <param name="register-transport" value="tcp" /> >>>>>>> <param name="username" value="1222" /> >>>>>>> <param name="password" value="***" /> >>>>>>> <param name="extension-in-contact" value="true" /> >>>>>>> <param name="auth-username" value="***" /> >>>>>>> <param name="retry-seconds" value="30" /> >>>>>>> <param name="expire-seconds" value="3600" /> >>>>>>> </gateway> >>>>>>> </include> >>>>>>> >>>>>>> But the REGISTER and the INVITE's are being sent out using >>>>>>> UDP!. The strange part is the SIP headers both in the Request URI and the >>>>>>> contact header contain "transport=tcp". >>>>>>> >>>>>>> send 750 bytes to udp/[xx.xx.xx.xx]:5060 at 23:30:20.632901: >>>>>>> >>>>>>> ------------------------------------------------------------------------ >>>>>>> REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 >>>>>>> Via: SIP/2.0/UDP >>>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>>> Max-Forwards: 70 >>>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>>> CSeq: 9232391 REGISTER >>>>>>> Contact: <sip:1222@xx.xx.xx.xx >>>>>>> :5060;transport=tcp;gw=VoIP-1> >>>>>>> >>>>>>> If I remove the Register-Proxy and Outbound-Proxy and just use >>>>>>> Proxy everything works fine on TCP. >>>>>>> >>>>>>> Also, if I set the transport param in the SIP profile to TCP >>>>>>> things work fine. But I have multiple gateways in the same profile, so >>>>>>> setting the SIP profile is less desirable. >>>>>>> >>>>>>> Am I missing something or is this a bug ? Any help really >>>>>>> appreciated! >>>>>>> >>>>>>> Thanks, >>>>>>> Shaks >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> >>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>> https://signalwire.com >>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>>> PSTN services. >>>>>>> Build your next product on our scalable cloud platform. >>>>>>> >>>>>>> Join our online community to chat in real time >>>>>>> https://signalwire.community >>>>>>> >>>>>>> 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 >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> >>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>> https://signalwire.com >>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>> PSTN services. >>>>>> Build your next product on our scalable cloud platform. >>>>>> >>>>>> Join our online community to chat in real time >>>>>> https://signalwire.community >>>>>> >>>>>> 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 >>>>> >>>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>> PSTN services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> 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 >>> >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire >>> https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and >>> PSTN services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> 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 >> >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire >> https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> 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 > > -- > Regards, > > David Villasmil > email: david.villasmil.work@gmail.com > phone: +34669448337 > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > 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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards, David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
I can confirm that param no longer works in latest stable release. I had same problem (and reported it in slack) luckily I only needed sip over tcp so I fixed it by changing the entire sofia profile to only use tcp On Wed, Sep 18, 2019, 5:58 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
I’m saying that with
<param name="register-transport" value="tcp"/>
The register goes out on tcp, yes. Doesn’t that work for you? What version are you using?
David
On Wed, 18 Sep 2019 at 22:41, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
David, If you read my original email you will see that I'm setting it this way. For some reason, it sends out UDP although all the headers indicate that it is sending with TCP.
Are you telling me that with this setting you are able to send traffic via TCP ?
On Fri, Sep 13, 2019 at 5:11 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
<param name="register-proxy" value="your-proxy.com"/> <param name="register-transport" value="tcp"/> <param name="outbound-proxy" value="your-proxy.com"/> <param name="proxy" value="your-actual-end-point"/>
i.e.:
FS-->proxy-->provider
<param name="register-proxy" value="proxy"/> <param name="register-transport" value="tcp"/> <param name="outbound-proxy" value="proxy"/> <param name="proxy" value="provider"/> <param name="realm" value="provider"/>
Hope that helps, this is how i'm doing it.
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Sat, Sep 14, 2019 at 12:12 AM David Villasmil < david.villasmil.work@gmail.com> wrote:
You need to set:
<param name="register-proxy" value="your-proxy.com"/> <param name="register-transport" value="tcp"/>
It should work both together.
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Fri, Sep 13, 2019 at 11:46 PM Sharath Kumar < shakumarsoftware@gmail.com> wrote:
I tried that and sorry it does not work. It works if there is no "Register-Proxy". If you read my original email you will see what all I tried.
On Fri, Sep 13, 2019 at 12:01 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
Try:
<param name="register-transport" value="tcp"/>
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Fri, Sep 13, 2019 at 6:28 PM Sharath Kumar < shakumarsoftware@gmail.com> wrote:
> It is bound to both tcp and udp on port 5060 and tls on 5061. > Also,Like I said before without the "Register-Proxy" it works fine. > > On Fri, Sep 6, 2019 at 5:07 PM David Villasmil < > david.villasmil.work@gmail.com> wrote: > >> What does >> netstat -putan >> >> Returns? >> >> On Fri, 6 Sep 2019 at 18:52, Sharath Kumar < >> shakumarsoftware@gmail.com> wrote: >> >>> David, >>> Thanks for responding! >>> >>> I am seeing the REGISTER go out like this - >>> >>> send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at 23:30:20.632901: >>> >>> ------------------------------------------------------------------------ >>> REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 >>> Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>> Max-Forwards: 70 >>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>> To: <sip:1222@1xx.xx.xx.xx> >>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>> CSeq: 9232391 REGISTER >>> Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp*;gw=VoIP-1> >>> >>> So, even though the "register-transport" is set to TCP it goes out >>> UDP. Like I said I am using this in conjunction with >>> "Register-Proxy" in the gateways. If I use just the "Proxy" >>> without "Register-Proxy" then it works fine. >>> >>> I also tried "contact-params with tport=tcp and that did not help. >>> When I set the profile bind-params to only TCP it will work but I have >>> multiple gateways using the same profile and that is not desirable since >>> all the gateways will then have to use TCP. >>> >>> Have you ever tried to use "Register-Proxy" with TCP transport ? >>> >>> >>> >>> On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < >>> david.villasmil.work@gmail.com> wrote: >>> >>>> Does it use UDP or TCP? >>>> >>>> By default it uses both, but you can add ;transport=tcp to the >>>> Sofia URL to force it to use TCP. >>>> >>>> For example: >>>> >>>> sofia/profile/foo@bar.com;transport=tcp >>>> >>>> Also there is a parameter in the gateway config: >>>> >>>> <param name="register-transport" value="tcp"/> >>>> >>>> That will cause it to use the TCP transport for the registration >>>> and all subsequent SIP messages. >>>> >>>> Not sure if this is needed or what it does, but the following can >>>> also be used in gateway settings: >>>> >>>> <!--extra sip params to send in the contact--> >>>> <param name="contact-params" value="tport=tcp"/> >>>> >>>> >>>> Regards, >>>> >>>> David Villasmil >>>> email: david.villasmil.work@gmail.com >>>> phone: +34669448337 >>>> >>>> >>>> On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar < >>>> shakumarsoftware@gmail.com> wrote: >>>> >>>>> Any ideas what could be the problem here ? Is nobody using a >>>>> "Register-Proxy" or "Outbound-Proxy" with TCP ? >>>>> Thanks, >>>>> Shaks >>>>> >>>>> On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar < >>>>> shakumarsoftware@gmail.com> wrote: >>>>> >>>>>> Thanks for responding! However, that did not help. >>>>>> >>>>>> What I notice in the logs is that the tpn when I just use >>>>>> "proxy" instead of "Register-Proxy" is *tpn = >>>>>> tcp/xx.xx.xx.xx:5060* but when I use Register-Proxy it is with >>>>>> a *, like below. >>>>>> >>>>>> /libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 nta_tpn_by_url() >>>>>> nta: selecting scheme sip >>>>>> /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 >>>>>> tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060 >>>>>> >>>>>> Also, the messages like I said before contain the >>>>>> "transport=tcp" in both the Req-uri and contact header. Any other >>>>>> suggestions? >>>>>> Thanks, >>>>>> Shaks >>>>>> >>>>>> On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin < >>>>>> alex@freeswitch.com> wrote: >>>>>> >>>>>>> Try: >>>>>>> >>>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>>> >>>>>>> FreeSWITCH 1.6.19 is very old, you need to upgrade. >>>>>>> >>>>>>> Regards. >>>>>>> Alex >>>>>>> >>>>>>> >>>>>>> Alex Sibyakin | Support Engineer SignalWire | 228 Hamilton >>>>>>> Ave 3rd Floor, Palo Alto, CA 94303 >>>>>>> <https://www.google.com/maps/search/228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303?entry=gmail&source=g> >>>>>>> Email: alex@freeswitch.com Website: https://www.signalwire.com >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < >>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>> >>>>>>>> I have the below gateways.xml file. FS 1.6.19. >>>>>>>> >>>>>>>> <include> >>>>>>>> <gateway name="VoIP-1"> >>>>>>>> <param name="outbound-proxy" value="xx.xx.xx.xx" /> >>>>>>>> <param name="register-proxy" value="xx.xx.xx.xx" /> >>>>>>>> <param name="proxy" value="xx.xx.xx.xx" /> >>>>>>>> <param name="register-transport" value="tcp" /> >>>>>>>> <param name="username" value="1222" /> >>>>>>>> <param name="password" value="***" /> >>>>>>>> <param name="extension-in-contact" value="true" /> >>>>>>>> <param name="auth-username" value="***" /> >>>>>>>> <param name="retry-seconds" value="30" /> >>>>>>>> <param name="expire-seconds" value="3600" /> >>>>>>>> </gateway> >>>>>>>> </include> >>>>>>>> >>>>>>>> But the REGISTER and the INVITE's are being sent out using >>>>>>>> UDP!. The strange part is the SIP headers both in the Request URI and the >>>>>>>> contact header contain "transport=tcp". >>>>>>>> >>>>>>>> send 750 bytes to udp/[xx.xx.xx.xx]:5060 at 23:30:20.632901: >>>>>>>> >>>>>>>> ------------------------------------------------------------------------ >>>>>>>> REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 >>>>>>>> Via: SIP/2.0/UDP >>>>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>>>> Max-Forwards: 70 >>>>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>>>> CSeq: 9232391 REGISTER >>>>>>>> Contact: <sip:1222@xx.xx.xx.xx >>>>>>>> :5060;transport=tcp;gw=VoIP-1> >>>>>>>> >>>>>>>> If I remove the Register-Proxy and Outbound-Proxy and just >>>>>>>> use Proxy everything works fine on TCP. >>>>>>>> >>>>>>>> Also, if I set the transport param in the SIP profile to TCP >>>>>>>> things work fine. But I have multiple gateways in the same profile, so >>>>>>>> setting the SIP profile is less desirable. >>>>>>>> >>>>>>>> Am I missing something or is this a bug ? Any help really >>>>>>>> appreciated! >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Shaks >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> >>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>> https://signalwire.com >>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>> and PSTN services. >>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>> >>>>>>>> Join our online community to chat in real time >>>>>>>> https://signalwire.community >>>>>>>> >>>>>>>> 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 >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> >>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>> https://signalwire.com >>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>>> PSTN services. >>>>>>> Build your next product on our scalable cloud platform. >>>>>>> >>>>>>> Join our online community to chat in real time >>>>>>> https://signalwire.community >>>>>>> >>>>>>> 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 >>>>>> >>>>>> >>>>> _________________________________________________________________________ >>>>> >>>>> The FreeSWITCH project is sponsored by SignalWire >>>>> https://signalwire.com >>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>> PSTN services. >>>>> Build your next product on our scalable cloud platform. >>>>> >>>>> Join our online community to chat in real time >>>>> https://signalwire.community >>>>> >>>>> 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 >>>> >>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>> PSTN services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> 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 >>> >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire >>> https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and >>> PSTN services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> 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 >> >> -- >> Regards, >> >> David Villasmil >> email: david.villasmil.work@gmail.com >> phone: +34669448337 >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire >> https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> 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 > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > 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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 _________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
Aha! There’s the conundrum! With what version did you run into problems? That’s good to know. On Thu, 19 Sep 2019 at 20:15, e schmidbauer <e.schmidbauer@gmail.com> wrote:
I can confirm that param no longer works in latest stable release. I had same problem (and reported it in slack) luckily I only needed sip over tcp so I fixed it by changing the entire sofia profile to only use tcp
On Wed, Sep 18, 2019, 5:58 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
I’m saying that with
<param name="register-transport" value="tcp"/>
The register goes out on tcp, yes. Doesn’t that work for you? What version are you using?
David
On Wed, 18 Sep 2019 at 22:41, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
David, If you read my original email you will see that I'm setting it this way. For some reason, it sends out UDP although all the headers indicate that it is sending with TCP.
Are you telling me that with this setting you are able to send traffic via TCP ?
On Fri, Sep 13, 2019 at 5:11 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
<param name="register-proxy" value="your-proxy.com"/> <param name="register-transport" value="tcp"/> <param name="outbound-proxy" value="your-proxy.com"/> <param name="proxy" value="your-actual-end-point"/>
i.e.:
FS-->proxy-->provider
<param name="register-proxy" value="proxy"/> <param name="register-transport" value="tcp"/> <param name="outbound-proxy" value="proxy"/> <param name="proxy" value="provider"/> <param name="realm" value="provider"/>
Hope that helps, this is how i'm doing it.
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Sat, Sep 14, 2019 at 12:12 AM David Villasmil < david.villasmil.work@gmail.com> wrote:
You need to set:
<param name="register-proxy" value="your-proxy.com"/> <param name="register-transport" value="tcp"/>
It should work both together.
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Fri, Sep 13, 2019 at 11:46 PM Sharath Kumar < shakumarsoftware@gmail.com> wrote:
I tried that and sorry it does not work. It works if there is no "Register-Proxy". If you read my original email you will see what all I tried.
On Fri, Sep 13, 2019 at 12:01 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
> Try: > > <param name="register-transport" value="tcp"/> > > Regards, > > David Villasmil > email: david.villasmil.work@gmail.com > phone: +34669448337 > > > On Fri, Sep 13, 2019 at 6:28 PM Sharath Kumar < > shakumarsoftware@gmail.com> wrote: > >> It is bound to both tcp and udp on port 5060 and tls on 5061. >> Also,Like I said before without the "Register-Proxy" it works fine. >> >> On Fri, Sep 6, 2019 at 5:07 PM David Villasmil < >> david.villasmil.work@gmail.com> wrote: >> >>> What does >>> netstat -putan >>> >>> Returns? >>> >>> On Fri, 6 Sep 2019 at 18:52, Sharath Kumar < >>> shakumarsoftware@gmail.com> wrote: >>> >>>> David, >>>> Thanks for responding! >>>> >>>> I am seeing the REGISTER go out like this - >>>> >>>> send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at 23:30:20.632901: >>>> >>>> ------------------------------------------------------------------------ >>>> REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 >>>> Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>> Max-Forwards: 70 >>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>> To: <sip:1222@1xx.xx.xx.xx> >>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>> CSeq: 9232391 REGISTER >>>> Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp*;gw=VoIP-1> >>>> >>>> So, even though the "register-transport" is set to TCP it goes >>>> out UDP. Like I said I am using this in conjunction with >>>> "Register-Proxy" in the gateways. If I use just the "Proxy" >>>> without "Register-Proxy" then it works fine. >>>> >>>> I also tried "contact-params with tport=tcp and that did not >>>> help. When I set the profile bind-params to only TCP it will work but I >>>> have multiple gateways using the same profile and that is not desirable >>>> since all the gateways will then have to use TCP. >>>> >>>> Have you ever tried to use "Register-Proxy" with TCP transport ? >>>> >>>> >>>> >>>> On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < >>>> david.villasmil.work@gmail.com> wrote: >>>> >>>>> Does it use UDP or TCP? >>>>> >>>>> By default it uses both, but you can add ;transport=tcp to the >>>>> Sofia URL to force it to use TCP. >>>>> >>>>> For example: >>>>> >>>>> sofia/profile/foo@bar.com;transport=tcp >>>>> >>>>> Also there is a parameter in the gateway config: >>>>> >>>>> <param name="register-transport" value="tcp"/> >>>>> >>>>> That will cause it to use the TCP transport for the registration >>>>> and all subsequent SIP messages. >>>>> >>>>> Not sure if this is needed or what it does, but the following >>>>> can also be used in gateway settings: >>>>> >>>>> <!--extra sip params to send in the contact--> >>>>> <param name="contact-params" value="tport=tcp"/> >>>>> >>>>> >>>>> Regards, >>>>> >>>>> David Villasmil >>>>> email: david.villasmil.work@gmail.com >>>>> phone: +34669448337 >>>>> >>>>> >>>>> On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar < >>>>> shakumarsoftware@gmail.com> wrote: >>>>> >>>>>> Any ideas what could be the problem here ? Is nobody using a >>>>>> "Register-Proxy" or "Outbound-Proxy" with TCP ? >>>>>> Thanks, >>>>>> Shaks >>>>>> >>>>>> On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar < >>>>>> shakumarsoftware@gmail.com> wrote: >>>>>> >>>>>>> Thanks for responding! However, that did not help. >>>>>>> >>>>>>> What I notice in the logs is that the tpn when I just use >>>>>>> "proxy" instead of "Register-Proxy" is *tpn = >>>>>>> tcp/xx.xx.xx.xx:5060* but when I use Register-Proxy it is >>>>>>> with a *, like below. >>>>>>> >>>>>>> /libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 >>>>>>> nta_tpn_by_url() nta: selecting scheme sip >>>>>>> /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 >>>>>>> tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060 >>>>>>> >>>>>>> Also, the messages like I said before contain the >>>>>>> "transport=tcp" in both the Req-uri and contact header. Any other >>>>>>> suggestions? >>>>>>> Thanks, >>>>>>> Shaks >>>>>>> >>>>>>> On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin < >>>>>>> alex@freeswitch.com> wrote: >>>>>>> >>>>>>>> Try: >>>>>>>> >>>>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>>>> >>>>>>>> FreeSWITCH 1.6.19 is very old, you need to upgrade. >>>>>>>> >>>>>>>> Regards. >>>>>>>> Alex >>>>>>>> >>>>>>>> >>>>>>>> Alex Sibyakin | Support Engineer SignalWire | 228 Hamilton >>>>>>>> Ave 3rd Floor, Palo Alto, CA 94303 >>>>>>>> <https://www.google.com/maps/search/228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303?entry=gmail&source=g> >>>>>>>> Email: alex@freeswitch.com Website: >>>>>>>> https://www.signalwire.com >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < >>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>> >>>>>>>>> I have the below gateways.xml file. FS 1.6.19. >>>>>>>>> >>>>>>>>> <include> >>>>>>>>> <gateway name="VoIP-1"> >>>>>>>>> <param name="outbound-proxy" value="xx.xx.xx.xx" /> >>>>>>>>> <param name="register-proxy" value="xx.xx.xx.xx" /> >>>>>>>>> <param name="proxy" value="xx.xx.xx.xx" /> >>>>>>>>> <param name="register-transport" value="tcp" /> >>>>>>>>> <param name="username" value="1222" /> >>>>>>>>> <param name="password" value="***" /> >>>>>>>>> <param name="extension-in-contact" value="true" /> >>>>>>>>> <param name="auth-username" value="***" /> >>>>>>>>> <param name="retry-seconds" value="30" /> >>>>>>>>> <param name="expire-seconds" value="3600" /> >>>>>>>>> </gateway> >>>>>>>>> </include> >>>>>>>>> >>>>>>>>> But the REGISTER and the INVITE's are being sent out using >>>>>>>>> UDP!. The strange part is the SIP headers both in the Request URI and the >>>>>>>>> contact header contain "transport=tcp". >>>>>>>>> >>>>>>>>> send 750 bytes to udp/[xx.xx.xx.xx]:5060 at 23:30:20.632901: >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>> REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 >>>>>>>>> Via: SIP/2.0/UDP >>>>>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>>>>> Max-Forwards: 70 >>>>>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>>>>> CSeq: 9232391 REGISTER >>>>>>>>> Contact: <sip:1222@xx.xx.xx.xx >>>>>>>>> :5060;transport=tcp;gw=VoIP-1> >>>>>>>>> >>>>>>>>> If I remove the Register-Proxy and Outbound-Proxy and just >>>>>>>>> use Proxy everything works fine on TCP. >>>>>>>>> >>>>>>>>> Also, if I set the transport param in the SIP profile to TCP >>>>>>>>> things work fine. But I have multiple gateways in the same profile, so >>>>>>>>> setting the SIP profile is less desirable. >>>>>>>>> >>>>>>>>> Am I missing something or is this a bug ? Any help really >>>>>>>>> appreciated! >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> Shaks >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> >>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>> https://signalwire.com >>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>> and PSTN services. >>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>> >>>>>>>>> Join our online community to chat in real time >>>>>>>>> https://signalwire.community >>>>>>>>> >>>>>>>>> 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 >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> >>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>> https://signalwire.com >>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>> and PSTN services. >>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>> >>>>>>>> Join our online community to chat in real time >>>>>>>> https://signalwire.community >>>>>>>> >>>>>>>> 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 >>>>>>> >>>>>>> >>>>>> _________________________________________________________________________ >>>>>> >>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>> https://signalwire.com >>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>> PSTN services. >>>>>> Build your next product on our scalable cloud platform. >>>>>> >>>>>> Join our online community to chat in real time >>>>>> https://signalwire.community >>>>>> >>>>>> 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 >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> >>>>> The FreeSWITCH project is sponsored by SignalWire >>>>> https://signalwire.com >>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>> PSTN services. >>>>> Build your next product on our scalable cloud platform. >>>>> >>>>> Join our online community to chat in real time >>>>> https://signalwire.community >>>>> >>>>> 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 >>>> >>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>> PSTN services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> 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 >>> >>> -- >>> Regards, >>> >>> David Villasmil >>> email: david.villasmil.work@gmail.com >>> phone: +34669448337 >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire >>> https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and >>> PSTN services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> 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 >> >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire >> https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> 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 > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > 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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 _________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards, David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
I cannot replicate this problem. FreeSWITCH Version 1.10.0-release-11-7a921c608b~64bit is good FreeSWITCH Version 1.10.1-release-12-f9990221e6~64bit is good On Thu, 19 Sep 2019 at 22:22, David Villasmil < david.villasmil.work@gmail.com> wrote:
Aha! There’s the conundrum! With what version did you run into problems? That’s good to know.
On Thu, 19 Sep 2019 at 20:15, e schmidbauer <e.schmidbauer@gmail.com> wrote:
I can confirm that param no longer works in latest stable release. I had same problem (and reported it in slack) luckily I only needed sip over tcp so I fixed it by changing the entire sofia profile to only use tcp
On Wed, Sep 18, 2019, 5:58 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
I’m saying that with
<param name="register-transport" value="tcp"/>
The register goes out on tcp, yes. Doesn’t that work for you? What version are you using?
David
On Wed, 18 Sep 2019 at 22:41, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
David, If you read my original email you will see that I'm setting it this way. For some reason, it sends out UDP although all the headers indicate that it is sending with TCP.
Are you telling me that with this setting you are able to send traffic via TCP ?
On Fri, Sep 13, 2019 at 5:11 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
<param name="register-proxy" value="your-proxy.com"/> <param name="register-transport" value="tcp"/> <param name="outbound-proxy" value="your-proxy.com"/> <param name="proxy" value="your-actual-end-point"/>
i.e.:
FS-->proxy-->provider
<param name="register-proxy" value="proxy"/> <param name="register-transport" value="tcp"/> <param name="outbound-proxy" value="proxy"/> <param name="proxy" value="provider"/> <param name="realm" value="provider"/>
Hope that helps, this is how i'm doing it.
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Sat, Sep 14, 2019 at 12:12 AM David Villasmil < david.villasmil.work@gmail.com> wrote:
You need to set:
<param name="register-proxy" value="your-proxy.com"/> <param name="register-transport" value="tcp"/>
It should work both together.
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Fri, Sep 13, 2019 at 11:46 PM Sharath Kumar < shakumarsoftware@gmail.com> wrote:
> I tried that and sorry it does not work. It works if there is no > "Register-Proxy". If you read my original email you will see what all I > tried. > > On Fri, Sep 13, 2019 at 12:01 PM David Villasmil < > david.villasmil.work@gmail.com> wrote: > >> Try: >> >> <param name="register-transport" value="tcp"/> >> >> Regards, >> >> David Villasmil >> email: david.villasmil.work@gmail.com >> phone: +34669448337 >> >> >> On Fri, Sep 13, 2019 at 6:28 PM Sharath Kumar < >> shakumarsoftware@gmail.com> wrote: >> >>> It is bound to both tcp and udp on port 5060 and tls on 5061. >>> Also,Like I said before without the "Register-Proxy" it works fine. >>> >>> On Fri, Sep 6, 2019 at 5:07 PM David Villasmil < >>> david.villasmil.work@gmail.com> wrote: >>> >>>> What does >>>> netstat -putan >>>> >>>> Returns? >>>> >>>> On Fri, 6 Sep 2019 at 18:52, Sharath Kumar < >>>> shakumarsoftware@gmail.com> wrote: >>>> >>>>> David, >>>>> Thanks for responding! >>>>> >>>>> I am seeing the REGISTER go out like this - >>>>> >>>>> send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at 23:30:20.632901: >>>>> >>>>> ------------------------------------------------------------------------ >>>>> REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 >>>>> Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>> Max-Forwards: 70 >>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>> CSeq: 9232391 REGISTER >>>>> Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp* >>>>> ;gw=VoIP-1> >>>>> >>>>> So, even though the "register-transport" is set to TCP it goes >>>>> out UDP. Like I said I am using this in conjunction with >>>>> "Register-Proxy" in the gateways. If I use just the "Proxy" >>>>> without "Register-Proxy" then it works fine. >>>>> >>>>> I also tried "contact-params with tport=tcp and that did not >>>>> help. When I set the profile bind-params to only TCP it will work but I >>>>> have multiple gateways using the same profile and that is not desirable >>>>> since all the gateways will then have to use TCP. >>>>> >>>>> Have you ever tried to use "Register-Proxy" with TCP transport ? >>>>> >>>>> >>>>> >>>>> On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < >>>>> david.villasmil.work@gmail.com> wrote: >>>>> >>>>>> Does it use UDP or TCP? >>>>>> >>>>>> By default it uses both, but you can add ;transport=tcp to the >>>>>> Sofia URL to force it to use TCP. >>>>>> >>>>>> For example: >>>>>> >>>>>> sofia/profile/foo@bar.com;transport=tcp >>>>>> >>>>>> Also there is a parameter in the gateway config: >>>>>> >>>>>> <param name="register-transport" value="tcp"/> >>>>>> >>>>>> That will cause it to use the TCP transport for the >>>>>> registration and all subsequent SIP messages. >>>>>> >>>>>> Not sure if this is needed or what it does, but the following >>>>>> can also be used in gateway settings: >>>>>> >>>>>> <!--extra sip params to send in the contact--> >>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>> >>>>>> >>>>>> Regards, >>>>>> >>>>>> David Villasmil >>>>>> email: david.villasmil.work@gmail.com >>>>>> phone: +34669448337 >>>>>> >>>>>> >>>>>> On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar < >>>>>> shakumarsoftware@gmail.com> wrote: >>>>>> >>>>>>> Any ideas what could be the problem here ? Is nobody using a >>>>>>> "Register-Proxy" or "Outbound-Proxy" with TCP ? >>>>>>> Thanks, >>>>>>> Shaks >>>>>>> >>>>>>> On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar < >>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>> >>>>>>>> Thanks for responding! However, that did not help. >>>>>>>> >>>>>>>> What I notice in the logs is that the tpn when I just use >>>>>>>> "proxy" instead of "Register-Proxy" is *tpn = >>>>>>>> tcp/xx.xx.xx.xx:5060* but when I use Register-Proxy it is >>>>>>>> with a *, like below. >>>>>>>> >>>>>>>> /libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 >>>>>>>> nta_tpn_by_url() nta: selecting scheme sip >>>>>>>> /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 >>>>>>>> tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060 >>>>>>>> >>>>>>>> Also, the messages like I said before contain the >>>>>>>> "transport=tcp" in both the Req-uri and contact header. Any other >>>>>>>> suggestions? >>>>>>>> Thanks, >>>>>>>> Shaks >>>>>>>> >>>>>>>> On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin < >>>>>>>> alex@freeswitch.com> wrote: >>>>>>>> >>>>>>>>> Try: >>>>>>>>> >>>>>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>>>>> >>>>>>>>> FreeSWITCH 1.6.19 is very old, you need to upgrade. >>>>>>>>> >>>>>>>>> Regards. >>>>>>>>> Alex >>>>>>>>> >>>>>>>>> >>>>>>>>> Alex Sibyakin | Support Engineer SignalWire | 228 Hamilton >>>>>>>>> Ave 3rd Floor, Palo Alto, CA 94303 >>>>>>>>> <https://www.google.com/maps/search/228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303?entry=gmail&source=g> >>>>>>>>> Email: alex@freeswitch.com Website: >>>>>>>>> https://www.signalwire.com >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < >>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> I have the below gateways.xml file. FS 1.6.19. >>>>>>>>>> >>>>>>>>>> <include> >>>>>>>>>> <gateway name="VoIP-1"> >>>>>>>>>> <param name="outbound-proxy" value="xx.xx.xx.xx" /> >>>>>>>>>> <param name="register-proxy" value="xx.xx.xx.xx" /> >>>>>>>>>> <param name="proxy" value="xx.xx.xx.xx" /> >>>>>>>>>> <param name="register-transport" value="tcp" /> >>>>>>>>>> <param name="username" value="1222" /> >>>>>>>>>> <param name="password" value="***" /> >>>>>>>>>> <param name="extension-in-contact" value="true" /> >>>>>>>>>> <param name="auth-username" value="***" /> >>>>>>>>>> <param name="retry-seconds" value="30" /> >>>>>>>>>> <param name="expire-seconds" value="3600" /> >>>>>>>>>> </gateway> >>>>>>>>>> </include> >>>>>>>>>> >>>>>>>>>> But the REGISTER and the INVITE's are being sent out using >>>>>>>>>> UDP!. The strange part is the SIP headers both in the Request URI and the >>>>>>>>>> contact header contain "transport=tcp". >>>>>>>>>> >>>>>>>>>> send 750 bytes to udp/[xx.xx.xx.xx]:5060 at 23:30:20.632901: >>>>>>>>>> >>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>> REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 >>>>>>>>>> Via: SIP/2.0/UDP >>>>>>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>>>>>> Max-Forwards: 70 >>>>>>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>>>>>> CSeq: 9232391 REGISTER >>>>>>>>>> Contact: <sip:1222@xx.xx.xx.xx >>>>>>>>>> :5060;transport=tcp;gw=VoIP-1> >>>>>>>>>> >>>>>>>>>> If I remove the Register-Proxy and Outbound-Proxy and just >>>>>>>>>> use Proxy everything works fine on TCP. >>>>>>>>>> >>>>>>>>>> Also, if I set the transport param in the SIP profile to >>>>>>>>>> TCP things work fine. But I have multiple gateways in the same profile, so >>>>>>>>>> setting the SIP profile is less desirable. >>>>>>>>>> >>>>>>>>>> Am I missing something or is this a bug ? Any help really >>>>>>>>>> appreciated! >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> Shaks >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> >>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>> https://signalwire.com >>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>>> and PSTN services. >>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>> >>>>>>>>>> Join our online community to chat in real time >>>>>>>>>> https://signalwire.community >>>>>>>>>> >>>>>>>>>> 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 >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> >>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>> https://signalwire.com >>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>> and PSTN services. >>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>> >>>>>>>>> Join our online community to chat in real time >>>>>>>>> https://signalwire.community >>>>>>>>> >>>>>>>>> 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 >>>>>>>> >>>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> >>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>> https://signalwire.com >>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>>> PSTN services. >>>>>>> Build your next product on our scalable cloud platform. >>>>>>> >>>>>>> Join our online community to chat in real time >>>>>>> https://signalwire.community >>>>>>> >>>>>>> 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 >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> >>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>> https://signalwire.com >>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>> PSTN services. >>>>>> Build your next product on our scalable cloud platform. >>>>>> >>>>>> Join our online community to chat in real time >>>>>> https://signalwire.community >>>>>> >>>>>> 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 >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> >>>>> The FreeSWITCH project is sponsored by SignalWire >>>>> https://signalwire.com >>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>> PSTN services. >>>>> Build your next product on our scalable cloud platform. >>>>> >>>>> Join our online community to chat in real time >>>>> https://signalwire.community >>>>> >>>>> 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 >>>> >>>> -- >>>> Regards, >>>> >>>> David Villasmil >>>> email: david.villasmil.work@gmail.com >>>> phone: +34669448337 >>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>> PSTN services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> 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 >>> >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire >>> https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and >>> PSTN services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> 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 >> >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire >> https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> 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 > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > 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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 _________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 _________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
I'm on: UP 0 years, 41 days, 6 hours, 48 minutes, 40 seconds, 107 milliseconds, 750 microseconds FreeSWITCH (Version 1.6.20 -37-987c9b9 64bit) is ready And it's working nicely: send 745 bytes to tcp/[9.8.7.6]:5060 at 18:13:20.977684: ------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 1.2.3.4:5080;rport;branch=z9hG4bKeZ0230QyXSe8a Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=e6D7XyFX4DNgc To: <sip:MYUSER@sip.domain.com> Call-ID: 84916baa-a2e5-41e5-b80d-4ba177bbf824 CSeq: 9911809 REGISTER Contact: <sip:gw+david@1.2.3.4:5080;transport=tcp;gw=david> Expires: 3600 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0 ------------------------------------------------------------------------ recv 502 bytes from tcp/[9.8.7.6]:5060 at 18:13:21.122879: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 1.2.3.4:5080 ;rport=60990;branch=z9hG4bKeZ0230QyXSe8a;received=1.2.3.4 From: <sip:MYUSER@sip.domain.com>;tag=e6D7XyFX4DNgc To: <sip:MYUSER@sip.domain.com>;tag=9ef57743713d09812e3b6480fe09dac2.1f3d Call-ID: 84916baa-a2e5-41e5-b80d-4ba177bbf824 CSeq: 9911809 REGISTER Contact: <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:60990 ;transport=tcp" Content-Length: 0 ------------------------------------------------------------------------ Regards, David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 On Thu, Sep 19, 2019 at 10:19 PM Darren Williams <support@directvoip.co.uk> wrote:
I cannot replicate this problem.
FreeSWITCH Version 1.10.0-release-11-7a921c608b~64bit is good FreeSWITCH Version 1.10.1-release-12-f9990221e6~64bit is good
On Thu, 19 Sep 2019 at 22:22, David Villasmil < david.villasmil.work@gmail.com> wrote:
Aha! There’s the conundrum! With what version did you run into problems? That’s good to know.
On Thu, 19 Sep 2019 at 20:15, e schmidbauer <e.schmidbauer@gmail.com> wrote:
I can confirm that param no longer works in latest stable release. I had same problem (and reported it in slack) luckily I only needed sip over tcp so I fixed it by changing the entire sofia profile to only use tcp
On Wed, Sep 18, 2019, 5:58 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
I’m saying that with
<param name="register-transport" value="tcp"/>
The register goes out on tcp, yes. Doesn’t that work for you? What version are you using?
David
On Wed, 18 Sep 2019 at 22:41, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
David, If you read my original email you will see that I'm setting it this way. For some reason, it sends out UDP although all the headers indicate that it is sending with TCP.
Are you telling me that with this setting you are able to send traffic via TCP ?
On Fri, Sep 13, 2019 at 5:11 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
<param name="register-proxy" value="your-proxy.com"/> <param name="register-transport" value="tcp"/> <param name="outbound-proxy" value="your-proxy.com"/> <param name="proxy" value="your-actual-end-point"/>
i.e.:
FS-->proxy-->provider
<param name="register-proxy" value="proxy"/> <param name="register-transport" value="tcp"/> <param name="outbound-proxy" value="proxy"/> <param name="proxy" value="provider"/> <param name="realm" value="provider"/>
Hope that helps, this is how i'm doing it.
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Sat, Sep 14, 2019 at 12:12 AM David Villasmil < david.villasmil.work@gmail.com> wrote:
> You need to set: > > <param name="register-proxy" value="your-proxy.com"/> > <param name="register-transport" value="tcp"/> > > It should work both together. > > Regards, > > David Villasmil > email: david.villasmil.work@gmail.com > phone: +34669448337 > > > On Fri, Sep 13, 2019 at 11:46 PM Sharath Kumar < > shakumarsoftware@gmail.com> wrote: > >> I tried that and sorry it does not work. It works if there is no >> "Register-Proxy". If you read my original email you will see what all I >> tried. >> >> On Fri, Sep 13, 2019 at 12:01 PM David Villasmil < >> david.villasmil.work@gmail.com> wrote: >> >>> Try: >>> >>> <param name="register-transport" value="tcp"/> >>> >>> Regards, >>> >>> David Villasmil >>> email: david.villasmil.work@gmail.com >>> phone: +34669448337 >>> >>> >>> On Fri, Sep 13, 2019 at 6:28 PM Sharath Kumar < >>> shakumarsoftware@gmail.com> wrote: >>> >>>> It is bound to both tcp and udp on port 5060 and tls on 5061. >>>> Also,Like I said before without the "Register-Proxy" it works fine. >>>> >>>> On Fri, Sep 6, 2019 at 5:07 PM David Villasmil < >>>> david.villasmil.work@gmail.com> wrote: >>>> >>>>> What does >>>>> netstat -putan >>>>> >>>>> Returns? >>>>> >>>>> On Fri, 6 Sep 2019 at 18:52, Sharath Kumar < >>>>> shakumarsoftware@gmail.com> wrote: >>>>> >>>>>> David, >>>>>> Thanks for responding! >>>>>> >>>>>> I am seeing the REGISTER go out like this - >>>>>> >>>>>> send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at 23:30:20.632901: >>>>>> >>>>>> ------------------------------------------------------------------------ >>>>>> REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 >>>>>> Via: SIP/2.0/UDP >>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>> Max-Forwards: 70 >>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>> CSeq: 9232391 REGISTER >>>>>> Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp* >>>>>> ;gw=VoIP-1> >>>>>> >>>>>> So, even though the "register-transport" is set to TCP it goes >>>>>> out UDP. Like I said I am using this in conjunction with >>>>>> "Register-Proxy" in the gateways. If I use just the "Proxy" >>>>>> without "Register-Proxy" then it works fine. >>>>>> >>>>>> I also tried "contact-params with tport=tcp and that did not >>>>>> help. When I set the profile bind-params to only TCP it will work but I >>>>>> have multiple gateways using the same profile and that is not desirable >>>>>> since all the gateways will then have to use TCP. >>>>>> >>>>>> Have you ever tried to use "Register-Proxy" with TCP transport ? >>>>>> >>>>>> >>>>>> >>>>>> On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < >>>>>> david.villasmil.work@gmail.com> wrote: >>>>>> >>>>>>> Does it use UDP or TCP? >>>>>>> >>>>>>> By default it uses both, but you can add ;transport=tcp to the >>>>>>> Sofia URL to force it to use TCP. >>>>>>> >>>>>>> For example: >>>>>>> >>>>>>> sofia/profile/foo@bar.com;transport=tcp >>>>>>> >>>>>>> Also there is a parameter in the gateway config: >>>>>>> >>>>>>> <param name="register-transport" value="tcp"/> >>>>>>> >>>>>>> That will cause it to use the TCP transport for the >>>>>>> registration and all subsequent SIP messages. >>>>>>> >>>>>>> Not sure if this is needed or what it does, but the following >>>>>>> can also be used in gateway settings: >>>>>>> >>>>>>> <!--extra sip params to send in the contact--> >>>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>>> >>>>>>> >>>>>>> Regards, >>>>>>> >>>>>>> David Villasmil >>>>>>> email: david.villasmil.work@gmail.com >>>>>>> phone: +34669448337 >>>>>>> >>>>>>> >>>>>>> On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar < >>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>> >>>>>>>> Any ideas what could be the problem here ? Is nobody using a >>>>>>>> "Register-Proxy" or "Outbound-Proxy" with TCP ? >>>>>>>> Thanks, >>>>>>>> Shaks >>>>>>>> >>>>>>>> On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar < >>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>> >>>>>>>>> Thanks for responding! However, that did not help. >>>>>>>>> >>>>>>>>> What I notice in the logs is that the tpn when I just use >>>>>>>>> "proxy" instead of "Register-Proxy" is *tpn = >>>>>>>>> tcp/xx.xx.xx.xx:5060* but when I use Register-Proxy it is >>>>>>>>> with a *, like below. >>>>>>>>> >>>>>>>>> /libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 >>>>>>>>> nta_tpn_by_url() nta: selecting scheme sip >>>>>>>>> /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 >>>>>>>>> tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060 >>>>>>>>> >>>>>>>>> Also, the messages like I said before contain the >>>>>>>>> "transport=tcp" in both the Req-uri and contact header. Any other >>>>>>>>> suggestions? >>>>>>>>> Thanks, >>>>>>>>> Shaks >>>>>>>>> >>>>>>>>> On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin < >>>>>>>>> alex@freeswitch.com> wrote: >>>>>>>>> >>>>>>>>>> Try: >>>>>>>>>> >>>>>>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>>>>>> >>>>>>>>>> FreeSWITCH 1.6.19 is very old, you need to upgrade. >>>>>>>>>> >>>>>>>>>> Regards. >>>>>>>>>> Alex >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Alex Sibyakin | Support Engineer SignalWire | 228 Hamilton >>>>>>>>>> Ave 3rd Floor, Palo Alto, CA 94303 >>>>>>>>>> <https://www.google.com/maps/search/228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303?entry=gmail&source=g> >>>>>>>>>> Email: alex@freeswitch.com Website: >>>>>>>>>> https://www.signalwire.com >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < >>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> I have the below gateways.xml file. FS 1.6.19. >>>>>>>>>>> >>>>>>>>>>> <include> >>>>>>>>>>> <gateway name="VoIP-1"> >>>>>>>>>>> <param name="outbound-proxy" value="xx.xx.xx.xx" /> >>>>>>>>>>> <param name="register-proxy" value="xx.xx.xx.xx" /> >>>>>>>>>>> <param name="proxy" value="xx.xx.xx.xx" /> >>>>>>>>>>> <param name="register-transport" value="tcp" /> >>>>>>>>>>> <param name="username" value="1222" /> >>>>>>>>>>> <param name="password" value="***" /> >>>>>>>>>>> <param name="extension-in-contact" value="true" /> >>>>>>>>>>> <param name="auth-username" value="***" /> >>>>>>>>>>> <param name="retry-seconds" value="30" /> >>>>>>>>>>> <param name="expire-seconds" value="3600" /> >>>>>>>>>>> </gateway> >>>>>>>>>>> </include> >>>>>>>>>>> >>>>>>>>>>> But the REGISTER and the INVITE's are being sent out using >>>>>>>>>>> UDP!. The strange part is the SIP headers both in the Request URI and the >>>>>>>>>>> contact header contain "transport=tcp". >>>>>>>>>>> >>>>>>>>>>> send 750 bytes to udp/[xx.xx.xx.xx]:5060 at >>>>>>>>>>> 23:30:20.632901: >>>>>>>>>>> >>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>> REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 >>>>>>>>>>> Via: SIP/2.0/UDP >>>>>>>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>>>>>>> Max-Forwards: 70 >>>>>>>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>>>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>>>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>>>>>>> CSeq: 9232391 REGISTER >>>>>>>>>>> Contact: <sip:1222@xx.xx.xx.xx >>>>>>>>>>> :5060;transport=tcp;gw=VoIP-1> >>>>>>>>>>> >>>>>>>>>>> If I remove the Register-Proxy and Outbound-Proxy and just >>>>>>>>>>> use Proxy everything works fine on TCP. >>>>>>>>>>> >>>>>>>>>>> Also, if I set the transport param in the SIP profile to >>>>>>>>>>> TCP things work fine. But I have multiple gateways in the same profile, so >>>>>>>>>>> setting the SIP profile is less desirable. >>>>>>>>>>> >>>>>>>>>>> Am I missing something or is this a bug ? Any help really >>>>>>>>>>> appreciated! >>>>>>>>>>> >>>>>>>>>>> Thanks, >>>>>>>>>>> Shaks >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> >>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>> https://signalwire.com >>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>>>> and PSTN services. >>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>> >>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>> https://signalwire.community >>>>>>>>>>> >>>>>>>>>>> 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 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> >>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>> https://signalwire.com >>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>>> and PSTN services. >>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>> >>>>>>>>>> Join our online community to chat in real time >>>>>>>>>> https://signalwire.community >>>>>>>>>> >>>>>>>>>> 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 >>>>>>>>> >>>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> >>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>> https://signalwire.com >>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>> and PSTN services. >>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>> >>>>>>>> Join our online community to chat in real time >>>>>>>> https://signalwire.community >>>>>>>> >>>>>>>> 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 >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> >>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>> https://signalwire.com >>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>>> PSTN services. >>>>>>> Build your next product on our scalable cloud platform. >>>>>>> >>>>>>> Join our online community to chat in real time >>>>>>> https://signalwire.community >>>>>>> >>>>>>> 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 >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> >>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>> https://signalwire.com >>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>> PSTN services. >>>>>> Build your next product on our scalable cloud platform. >>>>>> >>>>>> Join our online community to chat in real time >>>>>> https://signalwire.community >>>>>> >>>>>> 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 >>>>> >>>>> -- >>>>> Regards, >>>>> >>>>> David Villasmil >>>>> email: david.villasmil.work@gmail.com >>>>> phone: +34669448337 >>>>> >>>>> _________________________________________________________________________ >>>>> >>>>> The FreeSWITCH project is sponsored by SignalWire >>>>> https://signalwire.com >>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>> PSTN services. >>>>> Build your next product on our scalable cloud platform. >>>>> >>>>> Join our online community to chat in real time >>>>> https://signalwire.community >>>>> >>>>> 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 >>>> >>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>> PSTN services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> 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 >>> >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire >>> https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and >>> PSTN services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> 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 >> >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire >> https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> 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 > > _________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 _________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
On: UP 0 years, 0 days, 0 hours, 6 minutes, 11 seconds, 988 milliseconds, 209 microseconds FreeSWITCH (Version 1.8.7 -8-6047ebd 64bit) is ready Also works: send 781 bytes to tcp/[9.8.7.6]:5060 at 22:45:07.937467: ------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 9.8.7.6:5080;rport;branch=z9hG4bKaUp3KaZ0BQ9yK Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=9Z1952yDeprrF To: <sip:MYUSER@sip.domain.com> Call-ID: 00a22fc9-43a3-4872-a5d8-69a31a82f949 CSeq: 9912762 REGISTER Contact: <sip:gw+david@9.8.7.6:5080;transport=tcp;gw=david> Expires: 3600 User-Agent: FreeSWITCH-mod_sofia/1.8.7-8-6047ebd~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0 ------------------------------------------------------------------------ recv 624 bytes from tcp/[9.8.7.6]:5060 at 22:45:08.097066: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 9.8.7.6:5080 ;rport=49371;branch=z9hG4bKaUp3KaZ0BQ9yK;received=9.8.7.6 From: <sip:MYUSER@sip.domain.com>;tag=9Z1952yDeprrF To: <sip:MYUSER@sip.domain.com>;tag=9ef57743713d09812e3b6480fe09dac2.2c8b Call-ID: 00a22fc9-43a3-4872-a5d8-69a31a82f949 CSeq: 9912762 REGISTER Contact: <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3217;received="sip:1.2.3.4:60990;transport=tcp", <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:49371 ;transport=tcp" Server: kamailio (5.0.0 (x86_64/linux)) Content-Length: 0 ------------------------------------------------------------------------ Don't have a Debian Buster, so can't test 1.10, but this works on both 1.6 and 1.8 <include> <gateway name="david"> <param name="username" value="MYUSER" /> <param name="password" value="MYPASS"/> <param name="realm" value="sip.domain.com"/> <param name="register-proxy" value="sip.domain.com"/> <param name="register-transport" value="tcp"/> <param name="proxy" value="sip.domain.com"/> <param name="caller-id-in-from" value="true"/> <param name="from-domain" value="sip.domain.com"/> </gateway> </include> Regards, David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 On Thu, Sep 19, 2019 at 11:16 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
I'm on:
UP 0 years, 41 days, 6 hours, 48 minutes, 40 seconds, 107 milliseconds, 750 microseconds FreeSWITCH (Version 1.6.20 -37-987c9b9 64bit) is ready
And it's working nicely:
send 745 bytes to tcp/[9.8.7.6]:5060 at 18:13:20.977684: ------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 1.2.3.4:5080;rport;branch=z9hG4bKeZ0230QyXSe8a Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=e6D7XyFX4DNgc To: <sip:MYUSER@sip.domain.com> Call-ID: 84916baa-a2e5-41e5-b80d-4ba177bbf824 CSeq: 9911809 REGISTER Contact: <sip:gw+david@1.2.3.4:5080;transport=tcp;gw=david> Expires: 3600 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0
------------------------------------------------------------------------ recv 502 bytes from tcp/[9.8.7.6]:5060 at 18:13:21.122879: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 1.2.3.4:5080 ;rport=60990;branch=z9hG4bKeZ0230QyXSe8a;received=1.2.3.4 From: <sip:MYUSER@sip.domain.com>;tag=e6D7XyFX4DNgc To: <sip:MYUSER@sip.domain.com
;tag=9ef57743713d09812e3b6480fe09dac2.1f3d Call-ID: 84916baa-a2e5-41e5-b80d-4ba177bbf824 CSeq: 9911809 REGISTER Contact: <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:60990 ;transport=tcp" Content-Length: 0
------------------------------------------------------------------------
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 19, 2019 at 10:19 PM Darren Williams <support@directvoip.co.uk> wrote:
I cannot replicate this problem.
FreeSWITCH Version 1.10.0-release-11-7a921c608b~64bit is good FreeSWITCH Version 1.10.1-release-12-f9990221e6~64bit is good
On Thu, 19 Sep 2019 at 22:22, David Villasmil < david.villasmil.work@gmail.com> wrote:
Aha! There’s the conundrum! With what version did you run into problems? That’s good to know.
On Thu, 19 Sep 2019 at 20:15, e schmidbauer <e.schmidbauer@gmail.com> wrote:
I can confirm that param no longer works in latest stable release. I had same problem (and reported it in slack) luckily I only needed sip over tcp so I fixed it by changing the entire sofia profile to only use tcp
On Wed, Sep 18, 2019, 5:58 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
I’m saying that with
<param name="register-transport" value="tcp"/>
The register goes out on tcp, yes. Doesn’t that work for you? What version are you using?
David
On Wed, 18 Sep 2019 at 22:41, Sharath Kumar < shakumarsoftware@gmail.com> wrote:
David, If you read my original email you will see that I'm setting it this way. For some reason, it sends out UDP although all the headers indicate that it is sending with TCP.
Are you telling me that with this setting you are able to send traffic via TCP ?
On Fri, Sep 13, 2019 at 5:11 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
> <param name="register-proxy" value="your-proxy.com"/> > <param name="register-transport" value="tcp"/> > <param name="outbound-proxy" value="your-proxy.com"/> > <param name="proxy" value="your-actual-end-point"/> > > i.e.: > > FS-->proxy-->provider > > <param name="register-proxy" value="proxy"/> > <param name="register-transport" value="tcp"/> > <param name="outbound-proxy" value="proxy"/> > <param name="proxy" value="provider"/> > <param name="realm" value="provider"/> > > Hope that helps, this is how i'm doing it. > > Regards, > > David Villasmil > email: david.villasmil.work@gmail.com > phone: +34669448337 > > > On Sat, Sep 14, 2019 at 12:12 AM David Villasmil < > david.villasmil.work@gmail.com> wrote: > >> You need to set: >> >> <param name="register-proxy" value="your-proxy.com"/> >> <param name="register-transport" value="tcp"/> >> >> It should work both together. >> >> Regards, >> >> David Villasmil >> email: david.villasmil.work@gmail.com >> phone: +34669448337 >> >> >> On Fri, Sep 13, 2019 at 11:46 PM Sharath Kumar < >> shakumarsoftware@gmail.com> wrote: >> >>> I tried that and sorry it does not work. It works if there is no >>> "Register-Proxy". If you read my original email you will see what all I >>> tried. >>> >>> On Fri, Sep 13, 2019 at 12:01 PM David Villasmil < >>> david.villasmil.work@gmail.com> wrote: >>> >>>> Try: >>>> >>>> <param name="register-transport" value="tcp"/> >>>> >>>> Regards, >>>> >>>> David Villasmil >>>> email: david.villasmil.work@gmail.com >>>> phone: +34669448337 >>>> >>>> >>>> On Fri, Sep 13, 2019 at 6:28 PM Sharath Kumar < >>>> shakumarsoftware@gmail.com> wrote: >>>> >>>>> It is bound to both tcp and udp on port 5060 and tls on 5061. >>>>> Also,Like I said before without the "Register-Proxy" it works fine. >>>>> >>>>> On Fri, Sep 6, 2019 at 5:07 PM David Villasmil < >>>>> david.villasmil.work@gmail.com> wrote: >>>>> >>>>>> What does >>>>>> netstat -putan >>>>>> >>>>>> Returns? >>>>>> >>>>>> On Fri, 6 Sep 2019 at 18:52, Sharath Kumar < >>>>>> shakumarsoftware@gmail.com> wrote: >>>>>> >>>>>>> David, >>>>>>> Thanks for responding! >>>>>>> >>>>>>> I am seeing the REGISTER go out like this - >>>>>>> >>>>>>> send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at 23:30:20.632901: >>>>>>> >>>>>>> ------------------------------------------------------------------------ >>>>>>> REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 >>>>>>> Via: SIP/2.0/UDP >>>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>>> Max-Forwards: 70 >>>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>>> CSeq: 9232391 REGISTER >>>>>>> Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp* >>>>>>> ;gw=VoIP-1> >>>>>>> >>>>>>> So, even though the "register-transport" is set to TCP it goes >>>>>>> out UDP. Like I said I am using this in conjunction with >>>>>>> "Register-Proxy" in the gateways. If I use just the "Proxy" >>>>>>> without "Register-Proxy" then it works fine. >>>>>>> >>>>>>> I also tried "contact-params with tport=tcp and that did not >>>>>>> help. When I set the profile bind-params to only TCP it will work but I >>>>>>> have multiple gateways using the same profile and that is not desirable >>>>>>> since all the gateways will then have to use TCP. >>>>>>> >>>>>>> Have you ever tried to use "Register-Proxy" with TCP transport >>>>>>> ? >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < >>>>>>> david.villasmil.work@gmail.com> wrote: >>>>>>> >>>>>>>> Does it use UDP or TCP? >>>>>>>> >>>>>>>> By default it uses both, but you can add ;transport=tcp to >>>>>>>> the Sofia URL to force it to use TCP. >>>>>>>> >>>>>>>> For example: >>>>>>>> >>>>>>>> sofia/profile/foo@bar.com;transport=tcp >>>>>>>> >>>>>>>> Also there is a parameter in the gateway config: >>>>>>>> >>>>>>>> <param name="register-transport" value="tcp"/> >>>>>>>> >>>>>>>> That will cause it to use the TCP transport for the >>>>>>>> registration and all subsequent SIP messages. >>>>>>>> >>>>>>>> Not sure if this is needed or what it does, but the following >>>>>>>> can also be used in gateway settings: >>>>>>>> >>>>>>>> <!--extra sip params to send in the contact--> >>>>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>>>> >>>>>>>> >>>>>>>> Regards, >>>>>>>> >>>>>>>> David Villasmil >>>>>>>> email: david.villasmil.work@gmail.com >>>>>>>> phone: +34669448337 >>>>>>>> >>>>>>>> >>>>>>>> On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar < >>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>> >>>>>>>>> Any ideas what could be the problem here ? Is nobody using a >>>>>>>>> "Register-Proxy" or "Outbound-Proxy" with TCP ? >>>>>>>>> Thanks, >>>>>>>>> Shaks >>>>>>>>> >>>>>>>>> On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar < >>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Thanks for responding! However, that did not help. >>>>>>>>>> >>>>>>>>>> What I notice in the logs is that the tpn when I just use >>>>>>>>>> "proxy" instead of "Register-Proxy" is *tpn = >>>>>>>>>> tcp/xx.xx.xx.xx:5060* but when I use Register-Proxy it is >>>>>>>>>> with a *, like below. >>>>>>>>>> >>>>>>>>>> /libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 >>>>>>>>>> nta_tpn_by_url() nta: selecting scheme sip >>>>>>>>>> /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 >>>>>>>>>> tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060 >>>>>>>>>> >>>>>>>>>> Also, the messages like I said before contain the >>>>>>>>>> "transport=tcp" in both the Req-uri and contact header. Any other >>>>>>>>>> suggestions? >>>>>>>>>> Thanks, >>>>>>>>>> Shaks >>>>>>>>>> >>>>>>>>>> On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin < >>>>>>>>>> alex@freeswitch.com> wrote: >>>>>>>>>> >>>>>>>>>>> Try: >>>>>>>>>>> >>>>>>>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH 1.6.19 is very old, you need to upgrade. >>>>>>>>>>> >>>>>>>>>>> Regards. >>>>>>>>>>> Alex >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Alex Sibyakin | Support Engineer SignalWire | 228 >>>>>>>>>>> Hamilton Ave 3rd Floor, Palo Alto, CA 94303 >>>>>>>>>>> <https://www.google.com/maps/search/228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303?entry=gmail&source=g> >>>>>>>>>>> Email: alex@freeswitch.com Website: >>>>>>>>>>> https://www.signalwire.com >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < >>>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> I have the below gateways.xml file. FS 1.6.19. >>>>>>>>>>>> >>>>>>>>>>>> <include> >>>>>>>>>>>> <gateway name="VoIP-1"> >>>>>>>>>>>> <param name="outbound-proxy" value="xx.xx.xx.xx" >>>>>>>>>>>> /> >>>>>>>>>>>> <param name="register-proxy" value="xx.xx.xx.xx" >>>>>>>>>>>> /> >>>>>>>>>>>> <param name="proxy" value="xx.xx.xx.xx" /> >>>>>>>>>>>> <param name="register-transport" value="tcp" /> >>>>>>>>>>>> <param name="username" value="1222" /> >>>>>>>>>>>> <param name="password" value="***" /> >>>>>>>>>>>> <param name="extension-in-contact" value="true" /> >>>>>>>>>>>> <param name="auth-username" value="***" /> >>>>>>>>>>>> <param name="retry-seconds" value="30" /> >>>>>>>>>>>> <param name="expire-seconds" value="3600" /> >>>>>>>>>>>> </gateway> >>>>>>>>>>>> </include> >>>>>>>>>>>> >>>>>>>>>>>> But the REGISTER and the INVITE's are being sent out >>>>>>>>>>>> using UDP!. The strange part is the SIP headers both in the Request URI and >>>>>>>>>>>> the contact header contain "transport=tcp". >>>>>>>>>>>> >>>>>>>>>>>> send 750 bytes to udp/[xx.xx.xx.xx]:5060 at >>>>>>>>>>>> 23:30:20.632901: >>>>>>>>>>>> >>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>> REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 >>>>>>>>>>>> Via: SIP/2.0/UDP >>>>>>>>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>>>>>>>> Max-Forwards: 70 >>>>>>>>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>>>>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>>>>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>>>>>>>> CSeq: 9232391 REGISTER >>>>>>>>>>>> Contact: <sip:1222@xx.xx.xx.xx >>>>>>>>>>>> :5060;transport=tcp;gw=VoIP-1> >>>>>>>>>>>> >>>>>>>>>>>> If I remove the Register-Proxy and Outbound-Proxy and >>>>>>>>>>>> just use Proxy everything works fine on TCP. >>>>>>>>>>>> >>>>>>>>>>>> Also, if I set the transport param in the SIP profile to >>>>>>>>>>>> TCP things work fine. But I have multiple gateways in the same profile, so >>>>>>>>>>>> setting the SIP profile is less desirable. >>>>>>>>>>>> >>>>>>>>>>>> Am I missing something or is this a bug ? Any help really >>>>>>>>>>>> appreciated! >>>>>>>>>>>> >>>>>>>>>>>> Thanks, >>>>>>>>>>>> Shaks >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> >>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced >>>>>>>>>>>> SMS and PSTN services. >>>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>>> >>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>> >>>>>>>>>>>> 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 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> >>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>> https://signalwire.com >>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>>>> and PSTN services. >>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>> >>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>> https://signalwire.community >>>>>>>>>>> >>>>>>>>>>> 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 >>>>>>>>>> >>>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> >>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>> https://signalwire.com >>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>> and PSTN services. >>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>> >>>>>>>>> Join our online community to chat in real time >>>>>>>>> https://signalwire.community >>>>>>>>> >>>>>>>>> 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 >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> >>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>> https://signalwire.com >>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>> and PSTN services. >>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>> >>>>>>>> Join our online community to chat in real time >>>>>>>> https://signalwire.community >>>>>>>> >>>>>>>> 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 >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> >>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>> https://signalwire.com >>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>>> PSTN services. >>>>>>> Build your next product on our scalable cloud platform. >>>>>>> >>>>>>> Join our online community to chat in real time >>>>>>> https://signalwire.community >>>>>>> >>>>>>> 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 >>>>>> >>>>>> -- >>>>>> Regards, >>>>>> >>>>>> David Villasmil >>>>>> email: david.villasmil.work@gmail.com >>>>>> phone: +34669448337 >>>>>> >>>>>> _________________________________________________________________________ >>>>>> >>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>> https://signalwire.com >>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>> PSTN services. >>>>>> Build your next product on our scalable cloud platform. >>>>>> >>>>>> Join our online community to chat in real time >>>>>> https://signalwire.community >>>>>> >>>>>> 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 >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> >>>>> The FreeSWITCH project is sponsored by SignalWire >>>>> https://signalwire.com >>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>> PSTN services. >>>>> Build your next product on our scalable cloud platform. >>>>> >>>>> Join our online community to chat in real time >>>>> https://signalwire.community >>>>> >>>>> 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 >>>> >>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>> PSTN services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> 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 >>> >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire >>> https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and >>> PSTN services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> 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 >> >> > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > 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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 _________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
AND (on a docker): UP 0 years, 0 days, 0 hours, 1 minute, 29 seconds, 526 milliseconds, 224 microseconds FreeSWITCH (Version 1.10.1 -release-12-f9990221e6 64bit) is ready ALSO WORKS WITH THE EXACT SAME CONFIGURATION: send 788 bytes to tcp/[9.8.7.6]:5060 at 00:19:37.839433: ------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 172.17.0.2:5080;rport;branch=z9hG4bKBX8ZvSS9mp54S Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=8XDaF9N0K5BKH To: <sip:MYUSER@sip.domain.com> Call-ID: 7e3fadb6-bc3e-4683-8c98-7c09ddd31b0c CSeq: 9915597 REGISTER Contact: <sip:gw+david@172.17.0.2:5080;transport=tcp;gw=david> Expires: 3600 User-Agent: FreeSWITCH-mod_sofia/1.10.1-release-12-f9990221e6~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0 recv 746 bytes from tcp/[9.8.7.6]:5060 at 00:19:38.159390: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 172.17.0.2:5080 ;rport=63102;branch=z9hG4bKBX8ZvSS9mp54S;received=1.2.3.4 From: <sip:MYUSER@sip.domain.com>;tag=8XDaF9N0K5BKH To: <sip:MYUSER@sip.domain.com>;tag=9ef57743713d09812e3b6480fe09dac2.b164 Call-ID: 7e3fadb6-bc3e-4683-8c98-7c09ddd31b0c CSeq: 9915597 REGISTER Contact: <sip:gw+david@1.2.3.2:5080 ;transport=tcp;gw=david>;expires=3028;received="sip:1.2.3.5:60990;transport=tcp", <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=2017;received="sip:1.2.3.4:62575;transport=tcp", <sip:gw+david@172.17.0.2:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:63102 ;transport=tcp" Server: kamailio (5.0.0 (x86_64/linux)) Content-Length: 0 Regards, David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 On Thu, Sep 19, 2019 at 11:55 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
On: UP 0 years, 0 days, 0 hours, 6 minutes, 11 seconds, 988 milliseconds, 209 microseconds FreeSWITCH (Version 1.8.7 -8-6047ebd 64bit) is ready
Also works:
send 781 bytes to tcp/[9.8.7.6]:5060 at 22:45:07.937467: ------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 9.8.7.6:5080;rport;branch=z9hG4bKaUp3KaZ0BQ9yK Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=9Z1952yDeprrF To: <sip:MYUSER@sip.domain.com> Call-ID: 00a22fc9-43a3-4872-a5d8-69a31a82f949 CSeq: 9912762 REGISTER Contact: <sip:gw+david@9.8.7.6:5080;transport=tcp;gw=david> Expires: 3600 User-Agent: FreeSWITCH-mod_sofia/1.8.7-8-6047ebd~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0
------------------------------------------------------------------------ recv 624 bytes from tcp/[9.8.7.6]:5060 at 22:45:08.097066: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 9.8.7.6:5080 ;rport=49371;branch=z9hG4bKaUp3KaZ0BQ9yK;received=9.8.7.6 From: <sip:MYUSER@sip.domain.com>;tag=9Z1952yDeprrF To: <sip:MYUSER@sip.domain.com
;tag=9ef57743713d09812e3b6480fe09dac2.2c8b Call-ID: 00a22fc9-43a3-4872-a5d8-69a31a82f949 CSeq: 9912762 REGISTER Contact: <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3217;received="sip:1.2.3.4:60990;transport=tcp", <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:49371 ;transport=tcp" Server: kamailio (5.0.0 (x86_64/linux)) Content-Length: 0
------------------------------------------------------------------------
Don't have a Debian Buster, so can't test 1.10, but this works on both 1.6 and 1.8
<include> <gateway name="david"> <param name="username" value="MYUSER" /> <param name="password" value="MYPASS"/> <param name="realm" value="sip.domain.com"/> <param name="register-proxy" value="sip.domain.com"/> <param name="register-transport" value="tcp"/> <param name="proxy" value="sip.domain.com"/> <param name="caller-id-in-from" value="true"/> <param name="from-domain" value="sip.domain.com"/> </gateway> </include>
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 19, 2019 at 11:16 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
I'm on:
UP 0 years, 41 days, 6 hours, 48 minutes, 40 seconds, 107 milliseconds, 750 microseconds FreeSWITCH (Version 1.6.20 -37-987c9b9 64bit) is ready
And it's working nicely:
send 745 bytes to tcp/[9.8.7.6]:5060 at 18:13:20.977684:
------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 1.2.3.4:5080;rport;branch=z9hG4bKeZ0230QyXSe8a Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=e6D7XyFX4DNgc To: <sip:MYUSER@sip.domain.com> Call-ID: 84916baa-a2e5-41e5-b80d-4ba177bbf824 CSeq: 9911809 REGISTER Contact: <sip:gw+david@1.2.3.4:5080;transport=tcp;gw=david> Expires: 3600 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0
------------------------------------------------------------------------ recv 502 bytes from tcp/[9.8.7.6]:5060 at 18:13:21.122879:
------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 1.2.3.4:5080 ;rport=60990;branch=z9hG4bKeZ0230QyXSe8a;received=1.2.3.4 From: <sip:MYUSER@sip.domain.com>;tag=e6D7XyFX4DNgc To: <sip:MYUSER@sip.domain.com
;tag=9ef57743713d09812e3b6480fe09dac2.1f3d Call-ID: 84916baa-a2e5-41e5-b80d-4ba177bbf824 CSeq: 9911809 REGISTER Contact: <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:60990 ;transport=tcp" Content-Length: 0
------------------------------------------------------------------------
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 19, 2019 at 10:19 PM Darren Williams < support@directvoip.co.uk> wrote:
I cannot replicate this problem.
FreeSWITCH Version 1.10.0-release-11-7a921c608b~64bit is good FreeSWITCH Version 1.10.1-release-12-f9990221e6~64bit is good
On Thu, 19 Sep 2019 at 22:22, David Villasmil < david.villasmil.work@gmail.com> wrote:
Aha! There’s the conundrum! With what version did you run into problems? That’s good to know.
On Thu, 19 Sep 2019 at 20:15, e schmidbauer <e.schmidbauer@gmail.com> wrote:
I can confirm that param no longer works in latest stable release. I had same problem (and reported it in slack) luckily I only needed sip over tcp so I fixed it by changing the entire sofia profile to only use tcp
On Wed, Sep 18, 2019, 5:58 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
I’m saying that with
<param name="register-transport" value="tcp"/>
The register goes out on tcp, yes. Doesn’t that work for you? What version are you using?
David
On Wed, 18 Sep 2019 at 22:41, Sharath Kumar < shakumarsoftware@gmail.com> wrote:
> David, > If you read my original email you will see that I'm setting it this > way. For some reason, it sends out UDP although all the headers indicate > that it is sending with TCP. > > Are you telling me that with this setting you are able to send > traffic via TCP ? > > On Fri, Sep 13, 2019 at 5:11 PM David Villasmil < > david.villasmil.work@gmail.com> wrote: > >> <param name="register-proxy" value="your-proxy.com"/> >> <param name="register-transport" value="tcp"/> >> <param name="outbound-proxy" value="your-proxy.com"/> >> <param name="proxy" value="your-actual-end-point"/> >> >> i.e.: >> >> FS-->proxy-->provider >> >> <param name="register-proxy" value="proxy"/> >> <param name="register-transport" value="tcp"/> >> <param name="outbound-proxy" value="proxy"/> >> <param name="proxy" value="provider"/> >> <param name="realm" value="provider"/> >> >> Hope that helps, this is how i'm doing it. >> >> Regards, >> >> David Villasmil >> email: david.villasmil.work@gmail.com >> phone: +34669448337 >> >> >> On Sat, Sep 14, 2019 at 12:12 AM David Villasmil < >> david.villasmil.work@gmail.com> wrote: >> >>> You need to set: >>> >>> <param name="register-proxy" value="your-proxy.com"/> >>> <param name="register-transport" value="tcp"/> >>> >>> It should work both together. >>> >>> Regards, >>> >>> David Villasmil >>> email: david.villasmil.work@gmail.com >>> phone: +34669448337 >>> >>> >>> On Fri, Sep 13, 2019 at 11:46 PM Sharath Kumar < >>> shakumarsoftware@gmail.com> wrote: >>> >>>> I tried that and sorry it does not work. It works if there is no >>>> "Register-Proxy". If you read my original email you will see what all I >>>> tried. >>>> >>>> On Fri, Sep 13, 2019 at 12:01 PM David Villasmil < >>>> david.villasmil.work@gmail.com> wrote: >>>> >>>>> Try: >>>>> >>>>> <param name="register-transport" value="tcp"/> >>>>> >>>>> Regards, >>>>> >>>>> David Villasmil >>>>> email: david.villasmil.work@gmail.com >>>>> phone: +34669448337 >>>>> >>>>> >>>>> On Fri, Sep 13, 2019 at 6:28 PM Sharath Kumar < >>>>> shakumarsoftware@gmail.com> wrote: >>>>> >>>>>> It is bound to both tcp and udp on port 5060 and tls on 5061. >>>>>> Also,Like I said before without the "Register-Proxy" it works fine. >>>>>> >>>>>> On Fri, Sep 6, 2019 at 5:07 PM David Villasmil < >>>>>> david.villasmil.work@gmail.com> wrote: >>>>>> >>>>>>> What does >>>>>>> netstat -putan >>>>>>> >>>>>>> Returns? >>>>>>> >>>>>>> On Fri, 6 Sep 2019 at 18:52, Sharath Kumar < >>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>> >>>>>>>> David, >>>>>>>> Thanks for responding! >>>>>>>> >>>>>>>> I am seeing the REGISTER go out like this - >>>>>>>> >>>>>>>> send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at >>>>>>>> 23:30:20.632901: >>>>>>>> >>>>>>>> ------------------------------------------------------------------------ >>>>>>>> REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 >>>>>>>> Via: SIP/2.0/UDP >>>>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>>>> Max-Forwards: 70 >>>>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>>>> CSeq: 9232391 REGISTER >>>>>>>> Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp* >>>>>>>> ;gw=VoIP-1> >>>>>>>> >>>>>>>> So, even though the "register-transport" is set to TCP it >>>>>>>> goes out UDP. Like I said I am using this in conjunction with >>>>>>>> "Register-Proxy" in the gateways. If I use just the "Proxy" >>>>>>>> without "Register-Proxy" then it works fine. >>>>>>>> >>>>>>>> I also tried "contact-params with tport=tcp and that did not >>>>>>>> help. When I set the profile bind-params to only TCP it will work but I >>>>>>>> have multiple gateways using the same profile and that is not desirable >>>>>>>> since all the gateways will then have to use TCP. >>>>>>>> >>>>>>>> Have you ever tried to use "Register-Proxy" with TCP >>>>>>>> transport ? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < >>>>>>>> david.villasmil.work@gmail.com> wrote: >>>>>>>> >>>>>>>>> Does it use UDP or TCP? >>>>>>>>> >>>>>>>>> By default it uses both, but you can add ;transport=tcp to >>>>>>>>> the Sofia URL to force it to use TCP. >>>>>>>>> >>>>>>>>> For example: >>>>>>>>> >>>>>>>>> sofia/profile/foo@bar.com;transport=tcp >>>>>>>>> >>>>>>>>> Also there is a parameter in the gateway config: >>>>>>>>> >>>>>>>>> <param name="register-transport" value="tcp"/> >>>>>>>>> >>>>>>>>> That will cause it to use the TCP transport for the >>>>>>>>> registration and all subsequent SIP messages. >>>>>>>>> >>>>>>>>> Not sure if this is needed or what it does, but the >>>>>>>>> following can also be used in gateway settings: >>>>>>>>> >>>>>>>>> <!--extra sip params to send in the contact--> >>>>>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>>>>> >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> >>>>>>>>> David Villasmil >>>>>>>>> email: david.villasmil.work@gmail.com >>>>>>>>> phone: +34669448337 >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar < >>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Any ideas what could be the problem here ? Is nobody using >>>>>>>>>> a "Register-Proxy" or "Outbound-Proxy" with TCP ? >>>>>>>>>> Thanks, >>>>>>>>>> Shaks >>>>>>>>>> >>>>>>>>>> On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar < >>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Thanks for responding! However, that did not help. >>>>>>>>>>> >>>>>>>>>>> What I notice in the logs is that the tpn when I just use >>>>>>>>>>> "proxy" instead of "Register-Proxy" is *tpn = >>>>>>>>>>> tcp/xx.xx.xx.xx:5060* but when I use Register-Proxy it is >>>>>>>>>>> with a *, like below. >>>>>>>>>>> >>>>>>>>>>> /libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 >>>>>>>>>>> nta_tpn_by_url() nta: selecting scheme sip >>>>>>>>>>> /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 >>>>>>>>>>> tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060 >>>>>>>>>>> >>>>>>>>>>> Also, the messages like I said before contain the >>>>>>>>>>> "transport=tcp" in both the Req-uri and contact header. Any other >>>>>>>>>>> suggestions? >>>>>>>>>>> Thanks, >>>>>>>>>>> Shaks >>>>>>>>>>> >>>>>>>>>>> On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin < >>>>>>>>>>> alex@freeswitch.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Try: >>>>>>>>>>>> >>>>>>>>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH 1.6.19 is very old, you need to upgrade. >>>>>>>>>>>> >>>>>>>>>>>> Regards. >>>>>>>>>>>> Alex >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Alex Sibyakin | Support Engineer SignalWire | 228 >>>>>>>>>>>> Hamilton Ave 3rd Floor, Palo Alto, CA 94303 >>>>>>>>>>>> <https://www.google.com/maps/search/228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303?entry=gmail&source=g> >>>>>>>>>>>> Email: alex@freeswitch.com Website: >>>>>>>>>>>> https://www.signalwire.com >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < >>>>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> I have the below gateways.xml file. FS 1.6.19. >>>>>>>>>>>>> >>>>>>>>>>>>> <include> >>>>>>>>>>>>> <gateway name="VoIP-1"> >>>>>>>>>>>>> <param name="outbound-proxy" value="xx.xx.xx.xx" >>>>>>>>>>>>> /> >>>>>>>>>>>>> <param name="register-proxy" value="xx.xx.xx.xx" >>>>>>>>>>>>> /> >>>>>>>>>>>>> <param name="proxy" value="xx.xx.xx.xx" /> >>>>>>>>>>>>> <param name="register-transport" value="tcp" /> >>>>>>>>>>>>> <param name="username" value="1222" /> >>>>>>>>>>>>> <param name="password" value="***" /> >>>>>>>>>>>>> <param name="extension-in-contact" value="true" >>>>>>>>>>>>> /> >>>>>>>>>>>>> <param name="auth-username" value="***" /> >>>>>>>>>>>>> <param name="retry-seconds" value="30" /> >>>>>>>>>>>>> <param name="expire-seconds" value="3600" /> >>>>>>>>>>>>> </gateway> >>>>>>>>>>>>> </include> >>>>>>>>>>>>> >>>>>>>>>>>>> But the REGISTER and the INVITE's are being sent out >>>>>>>>>>>>> using UDP!. The strange part is the SIP headers both in the Request URI and >>>>>>>>>>>>> the contact header contain "transport=tcp". >>>>>>>>>>>>> >>>>>>>>>>>>> send 750 bytes to udp/[xx.xx.xx.xx]:5060 at >>>>>>>>>>>>> 23:30:20.632901: >>>>>>>>>>>>> >>>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>>> REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 >>>>>>>>>>>>> Via: SIP/2.0/UDP >>>>>>>>>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>>>>>>>>> Max-Forwards: 70 >>>>>>>>>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>>>>>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>>>>>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>>>>>>>>> CSeq: 9232391 REGISTER >>>>>>>>>>>>> Contact: <sip:1222@xx.xx.xx.xx >>>>>>>>>>>>> :5060;transport=tcp;gw=VoIP-1> >>>>>>>>>>>>> >>>>>>>>>>>>> If I remove the Register-Proxy and Outbound-Proxy and >>>>>>>>>>>>> just use Proxy everything works fine on TCP. >>>>>>>>>>>>> >>>>>>>>>>>>> Also, if I set the transport param in the SIP profile to >>>>>>>>>>>>> TCP things work fine. But I have multiple gateways in the same profile, so >>>>>>>>>>>>> setting the SIP profile is less desirable. >>>>>>>>>>>>> >>>>>>>>>>>>> Am I missing something or is this a bug ? Any help >>>>>>>>>>>>> really appreciated! >>>>>>>>>>>>> >>>>>>>>>>>>> Thanks, >>>>>>>>>>>>> Shaks >>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> >>>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced >>>>>>>>>>>>> SMS and PSTN services. >>>>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>>>> >>>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>>> >>>>>>>>>>>>> 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 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> >>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced >>>>>>>>>>>> SMS and PSTN services. >>>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>>> >>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>> >>>>>>>>>>>> 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 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> >>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>> https://signalwire.com >>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>>> and PSTN services. >>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>> >>>>>>>>>> Join our online community to chat in real time >>>>>>>>>> https://signalwire.community >>>>>>>>>> >>>>>>>>>> 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 >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> >>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>> https://signalwire.com >>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>> and PSTN services. >>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>> >>>>>>>>> Join our online community to chat in real time >>>>>>>>> https://signalwire.community >>>>>>>>> >>>>>>>>> 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 >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> >>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>> https://signalwire.com >>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>> and PSTN services. >>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>> >>>>>>>> Join our online community to chat in real time >>>>>>>> https://signalwire.community >>>>>>>> >>>>>>>> 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 >>>>>>> >>>>>>> -- >>>>>>> Regards, >>>>>>> >>>>>>> David Villasmil >>>>>>> email: david.villasmil.work@gmail.com >>>>>>> phone: +34669448337 >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> >>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>> https://signalwire.com >>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>>> PSTN services. >>>>>>> Build your next product on our scalable cloud platform. >>>>>>> >>>>>>> Join our online community to chat in real time >>>>>>> https://signalwire.community >>>>>>> >>>>>>> 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 >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> >>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>> https://signalwire.com >>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>> PSTN services. >>>>>> Build your next product on our scalable cloud platform. >>>>>> >>>>>> Join our online community to chat in real time >>>>>> https://signalwire.community >>>>>> >>>>>> 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 >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> >>>>> The FreeSWITCH project is sponsored by SignalWire >>>>> https://signalwire.com >>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>> PSTN services. >>>>> Build your next product on our scalable cloud platform. >>>>> >>>>> Join our online community to chat in real time >>>>> https://signalwire.community >>>>> >>>>> 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 >>>> >>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>> PSTN services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> 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 >>> >>> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire >> https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> 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 > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > 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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
I am on 1.6.19. I will upgrade to 1.6.20 and check to see if it works on that version. On Thu, Sep 19, 2019 at 5:45 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
AND (on a docker):
UP 0 years, 0 days, 0 hours, 1 minute, 29 seconds, 526 milliseconds, 224 microseconds FreeSWITCH (Version 1.10.1 -release-12-f9990221e6 64bit) is ready
ALSO WORKS WITH THE EXACT SAME CONFIGURATION:
send 788 bytes to tcp/[9.8.7.6]:5060 at 00:19:37.839433: ------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 172.17.0.2:5080;rport;branch=z9hG4bKBX8ZvSS9mp54S Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=8XDaF9N0K5BKH To: <sip:MYUSER@sip.domain.com> Call-ID: 7e3fadb6-bc3e-4683-8c98-7c09ddd31b0c CSeq: 9915597 REGISTER Contact: <sip:gw+david@172.17.0.2:5080;transport=tcp;gw=david> Expires: 3600 User-Agent: FreeSWITCH-mod_sofia/1.10.1-release-12-f9990221e6~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0
recv 746 bytes from tcp/[9.8.7.6]:5060 at 00:19:38.159390: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 172.17.0.2:5080 ;rport=63102;branch=z9hG4bKBX8ZvSS9mp54S;received=1.2.3.4 From: <sip:MYUSER@sip.domain.com>;tag=8XDaF9N0K5BKH To: <sip:MYUSER@sip.domain.com>;tag=9ef57743713d09812e3b6480fe09dac2.b164 Call-ID: 7e3fadb6-bc3e-4683-8c98-7c09ddd31b0c CSeq: 9915597 REGISTER Contact: <sip:gw+david@1.2.3.2:5080 ;transport=tcp;gw=david>;expires=3028;received="sip:1.2.3.5:60990;transport=tcp", <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=2017;received="sip:1.2.3.4:62575;transport=tcp", <sip:gw+david@172.17.0.2:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:63102 ;transport=tcp" Server: kamailio (5.0.0 (x86_64/linux)) Content-Length: 0
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 19, 2019 at 11:55 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
On: UP 0 years, 0 days, 0 hours, 6 minutes, 11 seconds, 988 milliseconds, 209 microseconds FreeSWITCH (Version 1.8.7 -8-6047ebd 64bit) is ready
Also works:
send 781 bytes to tcp/[9.8.7.6]:5060 at 22:45:07.937467:
------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 9.8.7.6:5080;rport;branch=z9hG4bKaUp3KaZ0BQ9yK Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=9Z1952yDeprrF To: <sip:MYUSER@sip.domain.com> Call-ID: 00a22fc9-43a3-4872-a5d8-69a31a82f949 CSeq: 9912762 REGISTER Contact: <sip:gw+david@9.8.7.6:5080;transport=tcp;gw=david> Expires: 3600 User-Agent: FreeSWITCH-mod_sofia/1.8.7-8-6047ebd~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0
------------------------------------------------------------------------ recv 624 bytes from tcp/[9.8.7.6]:5060 at 22:45:08.097066:
------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 9.8.7.6:5080 ;rport=49371;branch=z9hG4bKaUp3KaZ0BQ9yK;received=9.8.7.6 From: <sip:MYUSER@sip.domain.com>;tag=9Z1952yDeprrF To: <sip:MYUSER@sip.domain.com
;tag=9ef57743713d09812e3b6480fe09dac2.2c8b Call-ID: 00a22fc9-43a3-4872-a5d8-69a31a82f949 CSeq: 9912762 REGISTER Contact: <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3217;received="sip:1.2.3.4:60990;transport=tcp", <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:49371 ;transport=tcp" Server: kamailio (5.0.0 (x86_64/linux)) Content-Length: 0
------------------------------------------------------------------------
Don't have a Debian Buster, so can't test 1.10, but this works on both 1.6 and 1.8
<include> <gateway name="david"> <param name="username" value="MYUSER" /> <param name="password" value="MYPASS"/> <param name="realm" value="sip.domain.com"/> <param name="register-proxy" value="sip.domain.com"/> <param name="register-transport" value="tcp"/> <param name="proxy" value="sip.domain.com"/> <param name="caller-id-in-from" value="true"/> <param name="from-domain" value="sip.domain.com"/> </gateway> </include>
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 19, 2019 at 11:16 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
I'm on:
UP 0 years, 41 days, 6 hours, 48 minutes, 40 seconds, 107 milliseconds, 750 microseconds FreeSWITCH (Version 1.6.20 -37-987c9b9 64bit) is ready
And it's working nicely:
send 745 bytes to tcp/[9.8.7.6]:5060 at 18:13:20.977684:
------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 1.2.3.4:5080;rport;branch=z9hG4bKeZ0230QyXSe8a Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=e6D7XyFX4DNgc To: <sip:MYUSER@sip.domain.com> Call-ID: 84916baa-a2e5-41e5-b80d-4ba177bbf824 CSeq: 9911809 REGISTER Contact: <sip:gw+david@1.2.3.4:5080;transport=tcp;gw=david> Expires: 3600 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0
------------------------------------------------------------------------ recv 502 bytes from tcp/[9.8.7.6]:5060 at 18:13:21.122879:
------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 1.2.3.4:5080 ;rport=60990;branch=z9hG4bKeZ0230QyXSe8a;received=1.2.3.4 From: <sip:MYUSER@sip.domain.com>;tag=e6D7XyFX4DNgc To: <sip:MYUSER@sip.domain.com
;tag=9ef57743713d09812e3b6480fe09dac2.1f3d Call-ID: 84916baa-a2e5-41e5-b80d-4ba177bbf824 CSeq: 9911809 REGISTER Contact: <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:60990 ;transport=tcp" Content-Length: 0
------------------------------------------------------------------------
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 19, 2019 at 10:19 PM Darren Williams < support@directvoip.co.uk> wrote:
I cannot replicate this problem.
FreeSWITCH Version 1.10.0-release-11-7a921c608b~64bit is good FreeSWITCH Version 1.10.1-release-12-f9990221e6~64bit is good
On Thu, 19 Sep 2019 at 22:22, David Villasmil < david.villasmil.work@gmail.com> wrote:
Aha! There’s the conundrum! With what version did you run into problems? That’s good to know.
On Thu, 19 Sep 2019 at 20:15, e schmidbauer <e.schmidbauer@gmail.com> wrote:
I can confirm that param no longer works in latest stable release. I had same problem (and reported it in slack) luckily I only needed sip over tcp so I fixed it by changing the entire sofia profile to only use tcp
On Wed, Sep 18, 2019, 5:58 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
> I’m saying that with > > <param name="register-transport" value="tcp"/> > > The register goes out on tcp, yes. Doesn’t that work for you? What > version are you using? > > David > > On Wed, 18 Sep 2019 at 22:41, Sharath Kumar < > shakumarsoftware@gmail.com> wrote: > >> David, >> If you read my original email you will see that I'm setting it this >> way. For some reason, it sends out UDP although all the headers indicate >> that it is sending with TCP. >> >> Are you telling me that with this setting you are able to send >> traffic via TCP ? >> >> On Fri, Sep 13, 2019 at 5:11 PM David Villasmil < >> david.villasmil.work@gmail.com> wrote: >> >>> <param name="register-proxy" value="your-proxy.com"/> >>> <param name="register-transport" value="tcp"/> >>> <param name="outbound-proxy" value="your-proxy.com"/> >>> <param name="proxy" value="your-actual-end-point"/> >>> >>> i.e.: >>> >>> FS-->proxy-->provider >>> >>> <param name="register-proxy" value="proxy"/> >>> <param name="register-transport" value="tcp"/> >>> <param name="outbound-proxy" value="proxy"/> >>> <param name="proxy" value="provider"/> >>> <param name="realm" value="provider"/> >>> >>> Hope that helps, this is how i'm doing it. >>> >>> Regards, >>> >>> David Villasmil >>> email: david.villasmil.work@gmail.com >>> phone: +34669448337 >>> >>> >>> On Sat, Sep 14, 2019 at 12:12 AM David Villasmil < >>> david.villasmil.work@gmail.com> wrote: >>> >>>> You need to set: >>>> >>>> <param name="register-proxy" value="your-proxy.com"/> >>>> <param name="register-transport" value="tcp"/> >>>> >>>> It should work both together. >>>> >>>> Regards, >>>> >>>> David Villasmil >>>> email: david.villasmil.work@gmail.com >>>> phone: +34669448337 >>>> >>>> >>>> On Fri, Sep 13, 2019 at 11:46 PM Sharath Kumar < >>>> shakumarsoftware@gmail.com> wrote: >>>> >>>>> I tried that and sorry it does not work. It works if there is no >>>>> "Register-Proxy". If you read my original email you will see what all I >>>>> tried. >>>>> >>>>> On Fri, Sep 13, 2019 at 12:01 PM David Villasmil < >>>>> david.villasmil.work@gmail.com> wrote: >>>>> >>>>>> Try: >>>>>> >>>>>> <param name="register-transport" value="tcp"/> >>>>>> >>>>>> Regards, >>>>>> >>>>>> David Villasmil >>>>>> email: david.villasmil.work@gmail.com >>>>>> phone: +34669448337 >>>>>> >>>>>> >>>>>> On Fri, Sep 13, 2019 at 6:28 PM Sharath Kumar < >>>>>> shakumarsoftware@gmail.com> wrote: >>>>>> >>>>>>> It is bound to both tcp and udp on port 5060 and tls on 5061. >>>>>>> Also,Like I said before without the "Register-Proxy" it works fine. >>>>>>> >>>>>>> On Fri, Sep 6, 2019 at 5:07 PM David Villasmil < >>>>>>> david.villasmil.work@gmail.com> wrote: >>>>>>> >>>>>>>> What does >>>>>>>> netstat -putan >>>>>>>> >>>>>>>> Returns? >>>>>>>> >>>>>>>> On Fri, 6 Sep 2019 at 18:52, Sharath Kumar < >>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>> >>>>>>>>> David, >>>>>>>>> Thanks for responding! >>>>>>>>> >>>>>>>>> I am seeing the REGISTER go out like this - >>>>>>>>> >>>>>>>>> send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at >>>>>>>>> 23:30:20.632901: >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>> REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 >>>>>>>>> Via: SIP/2.0/UDP >>>>>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>>>>> Max-Forwards: 70 >>>>>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>>>>> CSeq: 9232391 REGISTER >>>>>>>>> Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp* >>>>>>>>> ;gw=VoIP-1> >>>>>>>>> >>>>>>>>> So, even though the "register-transport" is set to TCP it >>>>>>>>> goes out UDP. Like I said I am using this in conjunction with >>>>>>>>> "Register-Proxy" in the gateways. If I use just the "Proxy" >>>>>>>>> without "Register-Proxy" then it works fine. >>>>>>>>> >>>>>>>>> I also tried "contact-params with tport=tcp and that did not >>>>>>>>> help. When I set the profile bind-params to only TCP it will work but I >>>>>>>>> have multiple gateways using the same profile and that is not desirable >>>>>>>>> since all the gateways will then have to use TCP. >>>>>>>>> >>>>>>>>> Have you ever tried to use "Register-Proxy" with TCP >>>>>>>>> transport ? >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < >>>>>>>>> david.villasmil.work@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Does it use UDP or TCP? >>>>>>>>>> >>>>>>>>>> By default it uses both, but you can add ;transport=tcp to >>>>>>>>>> the Sofia URL to force it to use TCP. >>>>>>>>>> >>>>>>>>>> For example: >>>>>>>>>> >>>>>>>>>> sofia/profile/foo@bar.com;transport=tcp >>>>>>>>>> >>>>>>>>>> Also there is a parameter in the gateway config: >>>>>>>>>> >>>>>>>>>> <param name="register-transport" value="tcp"/> >>>>>>>>>> >>>>>>>>>> That will cause it to use the TCP transport for the >>>>>>>>>> registration and all subsequent SIP messages. >>>>>>>>>> >>>>>>>>>> Not sure if this is needed or what it does, but the >>>>>>>>>> following can also be used in gateway settings: >>>>>>>>>> >>>>>>>>>> <!--extra sip params to send in the contact--> >>>>>>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Regards, >>>>>>>>>> >>>>>>>>>> David Villasmil >>>>>>>>>> email: david.villasmil.work@gmail.com >>>>>>>>>> phone: +34669448337 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar < >>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Any ideas what could be the problem here ? Is nobody using >>>>>>>>>>> a "Register-Proxy" or "Outbound-Proxy" with TCP ? >>>>>>>>>>> Thanks, >>>>>>>>>>> Shaks >>>>>>>>>>> >>>>>>>>>>> On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar < >>>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Thanks for responding! However, that did not help. >>>>>>>>>>>> >>>>>>>>>>>> What I notice in the logs is that the tpn when I just use >>>>>>>>>>>> "proxy" instead of "Register-Proxy" is *tpn = >>>>>>>>>>>> tcp/xx.xx.xx.xx:5060* but when I use Register-Proxy it >>>>>>>>>>>> is with a *, like below. >>>>>>>>>>>> >>>>>>>>>>>> /libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 >>>>>>>>>>>> nta_tpn_by_url() nta: selecting scheme sip >>>>>>>>>>>> /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 >>>>>>>>>>>> tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060 >>>>>>>>>>>> >>>>>>>>>>>> Also, the messages like I said before contain the >>>>>>>>>>>> "transport=tcp" in both the Req-uri and contact header. Any other >>>>>>>>>>>> suggestions? >>>>>>>>>>>> Thanks, >>>>>>>>>>>> Shaks >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin < >>>>>>>>>>>> alex@freeswitch.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Try: >>>>>>>>>>>>> >>>>>>>>>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>>>>>>>>> >>>>>>>>>>>>> FreeSWITCH 1.6.19 is very old, you need to upgrade. >>>>>>>>>>>>> >>>>>>>>>>>>> Regards. >>>>>>>>>>>>> Alex >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> Alex Sibyakin | Support Engineer SignalWire | 228 >>>>>>>>>>>>> Hamilton Ave 3rd Floor, Palo Alto, CA 94303 >>>>>>>>>>>>> <https://www.google.com/maps/search/228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303?entry=gmail&source=g> >>>>>>>>>>>>> Email: alex@freeswitch.com Website: >>>>>>>>>>>>> https://www.signalwire.com >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < >>>>>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> I have the below gateways.xml file. FS 1.6.19. >>>>>>>>>>>>>> >>>>>>>>>>>>>> <include> >>>>>>>>>>>>>> <gateway name="VoIP-1"> >>>>>>>>>>>>>> <param name="outbound-proxy" >>>>>>>>>>>>>> value="xx.xx.xx.xx" /> >>>>>>>>>>>>>> <param name="register-proxy" >>>>>>>>>>>>>> value="xx.xx.xx.xx" /> >>>>>>>>>>>>>> <param name="proxy" value="xx.xx.xx.xx" /> >>>>>>>>>>>>>> <param name="register-transport" value="tcp" /> >>>>>>>>>>>>>> <param name="username" value="1222" /> >>>>>>>>>>>>>> <param name="password" value="***" /> >>>>>>>>>>>>>> <param name="extension-in-contact" value="true" >>>>>>>>>>>>>> /> >>>>>>>>>>>>>> <param name="auth-username" value="***" /> >>>>>>>>>>>>>> <param name="retry-seconds" value="30" /> >>>>>>>>>>>>>> <param name="expire-seconds" value="3600" /> >>>>>>>>>>>>>> </gateway> >>>>>>>>>>>>>> </include> >>>>>>>>>>>>>> >>>>>>>>>>>>>> But the REGISTER and the INVITE's are being sent out >>>>>>>>>>>>>> using UDP!. The strange part is the SIP headers both in the Request URI and >>>>>>>>>>>>>> the contact header contain "transport=tcp". >>>>>>>>>>>>>> >>>>>>>>>>>>>> send 750 bytes to udp/[xx.xx.xx.xx]:5060 at >>>>>>>>>>>>>> 23:30:20.632901: >>>>>>>>>>>>>> >>>>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>>>> REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 >>>>>>>>>>>>>> Via: SIP/2.0/UDP >>>>>>>>>>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>>>>>>>>>> Max-Forwards: 70 >>>>>>>>>>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>>>>>>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>>>>>>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>>>>>>>>>> CSeq: 9232391 REGISTER >>>>>>>>>>>>>> Contact: <sip:1222@xx.xx.xx.xx >>>>>>>>>>>>>> :5060;transport=tcp;gw=VoIP-1> >>>>>>>>>>>>>> >>>>>>>>>>>>>> If I remove the Register-Proxy and Outbound-Proxy and >>>>>>>>>>>>>> just use Proxy everything works fine on TCP. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Also, if I set the transport param in the SIP profile >>>>>>>>>>>>>> to TCP things work fine. But I have multiple gateways in the same profile, >>>>>>>>>>>>>> so setting the SIP profile is less desirable. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Am I missing something or is this a bug ? Any help >>>>>>>>>>>>>> really appreciated! >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>> Shaks >>>>>>>>>>>>>> >>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>> >>>>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced >>>>>>>>>>>>>> SMS and PSTN services. >>>>>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>>>> >>>>>>>>>>>>>> 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 >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> >>>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced >>>>>>>>>>>>> SMS and PSTN services. >>>>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>>>> >>>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>>> >>>>>>>>>>>>> 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 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> >>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>> https://signalwire.com >>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>>>> and PSTN services. >>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>> >>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>> https://signalwire.community >>>>>>>>>>> >>>>>>>>>>> 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 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> >>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>> https://signalwire.com >>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>>> and PSTN services. >>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>> >>>>>>>>>> Join our online community to chat in real time >>>>>>>>>> https://signalwire.community >>>>>>>>>> >>>>>>>>>> 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 >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> >>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>> https://signalwire.com >>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>> and PSTN services. >>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>> >>>>>>>>> Join our online community to chat in real time >>>>>>>>> https://signalwire.community >>>>>>>>> >>>>>>>>> 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 >>>>>>>> >>>>>>>> -- >>>>>>>> Regards, >>>>>>>> >>>>>>>> David Villasmil >>>>>>>> email: david.villasmil.work@gmail.com >>>>>>>> phone: +34669448337 >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> >>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>> https://signalwire.com >>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>> and PSTN services. >>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>> >>>>>>>> Join our online community to chat in real time >>>>>>>> https://signalwire.community >>>>>>>> >>>>>>>> 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 >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> >>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>> https://signalwire.com >>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>>> PSTN services. >>>>>>> Build your next product on our scalable cloud platform. >>>>>>> >>>>>>> Join our online community to chat in real time >>>>>>> https://signalwire.community >>>>>>> >>>>>>> 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 >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> >>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>> https://signalwire.com >>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>> PSTN services. >>>>>> Build your next product on our scalable cloud platform. >>>>>> >>>>>> Join our online community to chat in real time >>>>>> https://signalwire.community >>>>>> >>>>>> 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 >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> >>>>> The FreeSWITCH project is sponsored by SignalWire >>>>> https://signalwire.com >>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>> PSTN services. >>>>> Build your next product on our scalable cloud platform. >>>>> >>>>> Join our online community to chat in real time >>>>> https://signalwire.community >>>>> >>>>> 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 >>>> >>>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire >>> https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and >>> PSTN services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> 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 >> >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire >> https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> 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 > > -- > Regards, > > David Villasmil > email: david.villasmil.work@gmail.com > phone: +34669448337 > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > 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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
It should work on ALL versions, Sharath. Doesn’t matter. It’s not the version, it’s your config. Please paste the complete config here (redacting all obvious stuff) On Fri, 20 Sep 2019 at 22:23, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
I am on 1.6.19. I will upgrade to 1.6.20 and check to see if it works on that version.
On Thu, Sep 19, 2019 at 5:45 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
AND (on a docker):
UP 0 years, 0 days, 0 hours, 1 minute, 29 seconds, 526 milliseconds, 224 microseconds FreeSWITCH (Version 1.10.1 -release-12-f9990221e6 64bit) is ready
ALSO WORKS WITH THE EXACT SAME CONFIGURATION:
send 788 bytes to tcp/[9.8.7.6]:5060 at 00:19:37.839433: ------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 172.17.0.2:5080;rport;branch=z9hG4bKBX8ZvSS9mp54S Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=8XDaF9N0K5BKH To: <sip:MYUSER@sip.domain.com> Call-ID: 7e3fadb6-bc3e-4683-8c98-7c09ddd31b0c CSeq: 9915597 REGISTER Contact: <sip:gw+david@172.17.0.2:5080;transport=tcp;gw=david> Expires: 3600 User-Agent: FreeSWITCH-mod_sofia/1.10.1-release-12-f9990221e6~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0
recv 746 bytes from tcp/[9.8.7.6]:5060 at 00:19:38.159390: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 172.17.0.2:5080 ;rport=63102;branch=z9hG4bKBX8ZvSS9mp54S;received=1.2.3.4 From: <sip:MYUSER@sip.domain.com>;tag=8XDaF9N0K5BKH To: <sip:MYUSER@sip.domain.com>;tag=9ef57743713d09812e3b6480fe09dac2.b164 Call-ID: 7e3fadb6-bc3e-4683-8c98-7c09ddd31b0c CSeq: 9915597 REGISTER Contact: <sip:gw+david@1.2.3.2:5080 ;transport=tcp;gw=david>;expires=3028;received="sip:1.2.3.5:60990;transport=tcp", <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=2017;received="sip:1.2.3.4:62575;transport=tcp", <sip:gw+david@172.17.0.2:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:63102 ;transport=tcp" Server: kamailio (5.0.0 (x86_64/linux)) Content-Length: 0
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 19, 2019 at 11:55 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
On: UP 0 years, 0 days, 0 hours, 6 minutes, 11 seconds, 988 milliseconds, 209 microseconds FreeSWITCH (Version 1.8.7 -8-6047ebd 64bit) is ready
Also works:
send 781 bytes to tcp/[9.8.7.6]:5060 at 22:45:07.937467:
------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 9.8.7.6:5080;rport;branch=z9hG4bKaUp3KaZ0BQ9yK Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=9Z1952yDeprrF To: <sip:MYUSER@sip.domain.com> Call-ID: 00a22fc9-43a3-4872-a5d8-69a31a82f949 CSeq: 9912762 REGISTER Contact: <sip:gw+david@9.8.7.6:5080;transport=tcp;gw=david> Expires: 3600 User-Agent: FreeSWITCH-mod_sofia/1.8.7-8-6047ebd~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0
------------------------------------------------------------------------ recv 624 bytes from tcp/[9.8.7.6]:5060 at 22:45:08.097066:
------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 9.8.7.6:5080 ;rport=49371;branch=z9hG4bKaUp3KaZ0BQ9yK;received=9.8.7.6 From: <sip:MYUSER@sip.domain.com>;tag=9Z1952yDeprrF To: <sip:MYUSER@sip.domain.com
;tag=9ef57743713d09812e3b6480fe09dac2.2c8b Call-ID: 00a22fc9-43a3-4872-a5d8-69a31a82f949 CSeq: 9912762 REGISTER Contact: <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3217;received="sip:1.2.3.4:60990;transport=tcp", <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:49371 ;transport=tcp" Server: kamailio (5.0.0 (x86_64/linux)) Content-Length: 0
------------------------------------------------------------------------
Don't have a Debian Buster, so can't test 1.10, but this works on both 1.6 and 1.8
<include> <gateway name="david"> <param name="username" value="MYUSER" /> <param name="password" value="MYPASS"/> <param name="realm" value="sip.domain.com"/> <param name="register-proxy" value="sip.domain.com"/> <param name="register-transport" value="tcp"/> <param name="proxy" value="sip.domain.com"/> <param name="caller-id-in-from" value="true"/> <param name="from-domain" value="sip.domain.com"/> </gateway> </include>
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 19, 2019 at 11:16 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
I'm on:
UP 0 years, 41 days, 6 hours, 48 minutes, 40 seconds, 107 milliseconds, 750 microseconds FreeSWITCH (Version 1.6.20 -37-987c9b9 64bit) is ready
And it's working nicely:
send 745 bytes to tcp/[9.8.7.6]:5060 at 18:13:20.977684:
------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 1.2.3.4:5080;rport;branch=z9hG4bKeZ0230QyXSe8a Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=e6D7XyFX4DNgc To: <sip:MYUSER@sip.domain.com> Call-ID: 84916baa-a2e5-41e5-b80d-4ba177bbf824 CSeq: 9911809 REGISTER Contact: <sip:gw+david@1.2.3.4:5080;transport=tcp;gw=david> Expires: 3600 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0
------------------------------------------------------------------------ recv 502 bytes from tcp/[9.8.7.6]:5060 at 18:13:21.122879:
------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 1.2.3.4:5080 ;rport=60990;branch=z9hG4bKeZ0230QyXSe8a;received=1.2.3.4 From: <sip:MYUSER@sip.domain.com>;tag=e6D7XyFX4DNgc To: <sip:MYUSER@sip.domain.com
;tag=9ef57743713d09812e3b6480fe09dac2.1f3d Call-ID: 84916baa-a2e5-41e5-b80d-4ba177bbf824 CSeq: 9911809 REGISTER Contact: <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:60990 ;transport=tcp" Content-Length: 0
------------------------------------------------------------------------
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 19, 2019 at 10:19 PM Darren Williams < support@directvoip.co.uk> wrote:
I cannot replicate this problem.
FreeSWITCH Version 1.10.0-release-11-7a921c608b~64bit is good FreeSWITCH Version 1.10.1-release-12-f9990221e6~64bit is good
On Thu, 19 Sep 2019 at 22:22, David Villasmil < david.villasmil.work@gmail.com> wrote:
Aha! There’s the conundrum! With what version did you run into problems? That’s good to know.
On Thu, 19 Sep 2019 at 20:15, e schmidbauer <e.schmidbauer@gmail.com> wrote:
> I can confirm that param no longer works in latest stable release. I > had same problem (and reported it in slack) luckily I only needed sip over > tcp so I fixed it by changing the entire sofia profile to only use tcp > > On Wed, Sep 18, 2019, 5:58 PM David Villasmil < > david.villasmil.work@gmail.com> wrote: > >> I’m saying that with >> >> <param name="register-transport" value="tcp"/> >> >> The register goes out on tcp, yes. Doesn’t that work for you? What >> version are you using? >> >> David >> >> On Wed, 18 Sep 2019 at 22:41, Sharath Kumar < >> shakumarsoftware@gmail.com> wrote: >> >>> David, >>> If you read my original email you will see that I'm setting it >>> this way. For some reason, it sends out UDP although all the headers >>> indicate that it is sending with TCP. >>> >>> Are you telling me that with this setting you are able to send >>> traffic via TCP ? >>> >>> On Fri, Sep 13, 2019 at 5:11 PM David Villasmil < >>> david.villasmil.work@gmail.com> wrote: >>> >>>> <param name="register-proxy" value="your-proxy.com"/> >>>> <param name="register-transport" value="tcp"/> >>>> <param name="outbound-proxy" value="your-proxy.com"/> >>>> <param name="proxy" value="your-actual-end-point"/> >>>> >>>> i.e.: >>>> >>>> FS-->proxy-->provider >>>> >>>> <param name="register-proxy" value="proxy"/> >>>> <param name="register-transport" value="tcp"/> >>>> <param name="outbound-proxy" value="proxy"/> >>>> <param name="proxy" value="provider"/> >>>> <param name="realm" value="provider"/> >>>> >>>> Hope that helps, this is how i'm doing it. >>>> >>>> Regards, >>>> >>>> David Villasmil >>>> email: david.villasmil.work@gmail.com >>>> phone: +34669448337 >>>> >>>> >>>> On Sat, Sep 14, 2019 at 12:12 AM David Villasmil < >>>> david.villasmil.work@gmail.com> wrote: >>>> >>>>> You need to set: >>>>> >>>>> <param name="register-proxy" value="your-proxy.com"/> >>>>> <param name="register-transport" value="tcp"/> >>>>> >>>>> It should work both together. >>>>> >>>>> Regards, >>>>> >>>>> David Villasmil >>>>> email: david.villasmil.work@gmail.com >>>>> phone: +34669448337 >>>>> >>>>> >>>>> On Fri, Sep 13, 2019 at 11:46 PM Sharath Kumar < >>>>> shakumarsoftware@gmail.com> wrote: >>>>> >>>>>> I tried that and sorry it does not work. It works if there is >>>>>> no "Register-Proxy". If you read my original email you will see what all I >>>>>> tried. >>>>>> >>>>>> On Fri, Sep 13, 2019 at 12:01 PM David Villasmil < >>>>>> david.villasmil.work@gmail.com> wrote: >>>>>> >>>>>>> Try: >>>>>>> >>>>>>> <param name="register-transport" value="tcp"/> >>>>>>> >>>>>>> Regards, >>>>>>> >>>>>>> David Villasmil >>>>>>> email: david.villasmil.work@gmail.com >>>>>>> phone: +34669448337 >>>>>>> >>>>>>> >>>>>>> On Fri, Sep 13, 2019 at 6:28 PM Sharath Kumar < >>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>> >>>>>>>> It is bound to both tcp and udp on port 5060 and tls on 5061. >>>>>>>> Also,Like I said before without the "Register-Proxy" it works fine. >>>>>>>> >>>>>>>> On Fri, Sep 6, 2019 at 5:07 PM David Villasmil < >>>>>>>> david.villasmil.work@gmail.com> wrote: >>>>>>>> >>>>>>>>> What does >>>>>>>>> netstat -putan >>>>>>>>> >>>>>>>>> Returns? >>>>>>>>> >>>>>>>>> On Fri, 6 Sep 2019 at 18:52, Sharath Kumar < >>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> David, >>>>>>>>>> Thanks for responding! >>>>>>>>>> >>>>>>>>>> I am seeing the REGISTER go out like this - >>>>>>>>>> >>>>>>>>>> send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at >>>>>>>>>> 23:30:20.632901: >>>>>>>>>> >>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>> REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 >>>>>>>>>> Via: SIP/2.0/UDP >>>>>>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>>>>>> Max-Forwards: 70 >>>>>>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>>>>>> CSeq: 9232391 REGISTER >>>>>>>>>> Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp* >>>>>>>>>> ;gw=VoIP-1> >>>>>>>>>> >>>>>>>>>> So, even though the "register-transport" is set to TCP it >>>>>>>>>> goes out UDP. Like I said I am using this in conjunction with >>>>>>>>>> "Register-Proxy" in the gateways. If I use just the "Proxy" >>>>>>>>>> without "Register-Proxy" then it works fine. >>>>>>>>>> >>>>>>>>>> I also tried "contact-params with tport=tcp and that did >>>>>>>>>> not help. When I set the profile bind-params to only TCP it will work but I >>>>>>>>>> have multiple gateways using the same profile and that is not desirable >>>>>>>>>> since all the gateways will then have to use TCP. >>>>>>>>>> >>>>>>>>>> Have you ever tried to use "Register-Proxy" with TCP >>>>>>>>>> transport ? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < >>>>>>>>>> david.villasmil.work@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Does it use UDP or TCP? >>>>>>>>>>> >>>>>>>>>>> By default it uses both, but you can add ;transport=tcp to >>>>>>>>>>> the Sofia URL to force it to use TCP. >>>>>>>>>>> >>>>>>>>>>> For example: >>>>>>>>>>> >>>>>>>>>>> sofia/profile/foo@bar.com;transport=tcp >>>>>>>>>>> >>>>>>>>>>> Also there is a parameter in the gateway config: >>>>>>>>>>> >>>>>>>>>>> <param name="register-transport" value="tcp"/> >>>>>>>>>>> >>>>>>>>>>> That will cause it to use the TCP transport for the >>>>>>>>>>> registration and all subsequent SIP messages. >>>>>>>>>>> >>>>>>>>>>> Not sure if this is needed or what it does, but the >>>>>>>>>>> following can also be used in gateway settings: >>>>>>>>>>> >>>>>>>>>>> <!--extra sip params to send in the contact--> >>>>>>>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Regards, >>>>>>>>>>> >>>>>>>>>>> David Villasmil >>>>>>>>>>> email: david.villasmil.work@gmail.com >>>>>>>>>>> phone: +34669448337 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar < >>>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Any ideas what could be the problem here ? Is nobody >>>>>>>>>>>> using a "Register-Proxy" or "Outbound-Proxy" with TCP ? >>>>>>>>>>>> Thanks, >>>>>>>>>>>> Shaks >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar < >>>>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Thanks for responding! However, that did not help. >>>>>>>>>>>>> >>>>>>>>>>>>> What I notice in the logs is that the tpn when I just >>>>>>>>>>>>> use "proxy" instead of "Register-Proxy" is *tpn = >>>>>>>>>>>>> tcp/xx.xx.xx.xx:5060* but when I use Register-Proxy it >>>>>>>>>>>>> is with a *, like below. >>>>>>>>>>>>> >>>>>>>>>>>>> /libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 >>>>>>>>>>>>> nta_tpn_by_url() nta: selecting scheme sip >>>>>>>>>>>>> /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 >>>>>>>>>>>>> tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060 >>>>>>>>>>>>> >>>>>>>>>>>>> Also, the messages like I said before contain the >>>>>>>>>>>>> "transport=tcp" in both the Req-uri and contact header. Any other >>>>>>>>>>>>> suggestions? >>>>>>>>>>>>> Thanks, >>>>>>>>>>>>> Shaks >>>>>>>>>>>>> >>>>>>>>>>>>> On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin < >>>>>>>>>>>>> alex@freeswitch.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Try: >>>>>>>>>>>>>> >>>>>>>>>>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>>>>>>>>>> >>>>>>>>>>>>>> FreeSWITCH 1.6.19 is very old, you need to upgrade. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Regards. >>>>>>>>>>>>>> Alex >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> Alex Sibyakin | Support Engineer SignalWire | 228 >>>>>>>>>>>>>> Hamilton Ave 3rd Floor, Palo Alto, CA 94303 >>>>>>>>>>>>>> <https://www.google.com/maps/search/228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303?entry=gmail&source=g> >>>>>>>>>>>>>> Email: alex@freeswitch.com Website: >>>>>>>>>>>>>> https://www.signalwire.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < >>>>>>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> I have the below gateways.xml file. FS 1.6.19. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> <include> >>>>>>>>>>>>>>> <gateway name="VoIP-1"> >>>>>>>>>>>>>>> <param name="outbound-proxy" >>>>>>>>>>>>>>> value="xx.xx.xx.xx" /> >>>>>>>>>>>>>>> <param name="register-proxy" >>>>>>>>>>>>>>> value="xx.xx.xx.xx" /> >>>>>>>>>>>>>>> <param name="proxy" value="xx.xx.xx.xx" /> >>>>>>>>>>>>>>> <param name="register-transport" value="tcp" /> >>>>>>>>>>>>>>> <param name="username" value="1222" /> >>>>>>>>>>>>>>> <param name="password" value="***" /> >>>>>>>>>>>>>>> <param name="extension-in-contact" >>>>>>>>>>>>>>> value="true" /> >>>>>>>>>>>>>>> <param name="auth-username" value="***" /> >>>>>>>>>>>>>>> <param name="retry-seconds" value="30" /> >>>>>>>>>>>>>>> <param name="expire-seconds" value="3600" /> >>>>>>>>>>>>>>> </gateway> >>>>>>>>>>>>>>> </include> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> But the REGISTER and the INVITE's are being sent out >>>>>>>>>>>>>>> using UDP!. The strange part is the SIP headers both in the Request URI and >>>>>>>>>>>>>>> the contact header contain "transport=tcp". >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> send 750 bytes to udp/[xx.xx.xx.xx]:5060 at >>>>>>>>>>>>>>> 23:30:20.632901: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>>>>> REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 >>>>>>>>>>>>>>> Via: SIP/2.0/UDP >>>>>>>>>>>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>>>>>>>>>>> Max-Forwards: 70 >>>>>>>>>>>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>>>>>>>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>>>>>>>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>>>>>>>>>>> CSeq: 9232391 REGISTER >>>>>>>>>>>>>>> Contact: <sip:1222@xx.xx.xx.xx >>>>>>>>>>>>>>> :5060;transport=tcp;gw=VoIP-1> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> If I remove the Register-Proxy and Outbound-Proxy and >>>>>>>>>>>>>>> just use Proxy everything works fine on TCP. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Also, if I set the transport param in the SIP profile >>>>>>>>>>>>>>> to TCP things work fine. But I have multiple gateways in the same profile, >>>>>>>>>>>>>>> so setting the SIP profile is less desirable. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Am I missing something or is this a bug ? Any help >>>>>>>>>>>>>>> really appreciated! >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>> Shaks >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced >>>>>>>>>>>>>>> SMS and PSTN services. >>>>>>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> 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 >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>> >>>>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced >>>>>>>>>>>>>> SMS and PSTN services. >>>>>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>>>> >>>>>>>>>>>>>> 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 >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> >>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced >>>>>>>>>>>> SMS and PSTN services. >>>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>>> >>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>> >>>>>>>>>>>> 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 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> >>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>> https://signalwire.com >>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>>>> and PSTN services. >>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>> >>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>> https://signalwire.community >>>>>>>>>>> >>>>>>>>>>> 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 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> >>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>> https://signalwire.com >>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>>> and PSTN services. >>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>> >>>>>>>>>> Join our online community to chat in real time >>>>>>>>>> https://signalwire.community >>>>>>>>>> >>>>>>>>>> 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 >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Regards, >>>>>>>>> >>>>>>>>> David Villasmil >>>>>>>>> email: david.villasmil.work@gmail.com >>>>>>>>> phone: +34669448337 >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> >>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>> https://signalwire.com >>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>> and PSTN services. >>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>> >>>>>>>>> Join our online community to chat in real time >>>>>>>>> https://signalwire.community >>>>>>>>> >>>>>>>>> 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 >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> >>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>> https://signalwire.com >>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>> and PSTN services. >>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>> >>>>>>>> Join our online community to chat in real time >>>>>>>> https://signalwire.community >>>>>>>> >>>>>>>> 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 >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> >>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>> https://signalwire.com >>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>>> PSTN services. >>>>>>> Build your next product on our scalable cloud platform. >>>>>>> >>>>>>> Join our online community to chat in real time >>>>>>> https://signalwire.community >>>>>>> >>>>>>> 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 >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> >>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>> https://signalwire.com >>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>> PSTN services. >>>>>> Build your next product on our scalable cloud platform. >>>>>> >>>>>> Join our online community to chat in real time >>>>>> https://signalwire.community >>>>>> >>>>>> 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 >>>>> >>>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>> PSTN services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> 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 >>> >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire >>> https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and >>> PSTN services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> 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 >> >> -- >> Regards, >> >> David Villasmil >> email: david.villasmil.work@gmail.com >> phone: +34669448337 >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire >> https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> 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 > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > 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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards, David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
Please do not assume it's the config. This was 100% working before I upgraded to latest. The config didn't change during upgrade. Like I said, I ended up switching all sip to tcp to fix it. But let me try to switch it back and send the config. On Fri, Sep 20, 2019, 5:55 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
It should work on ALL versions, Sharath. Doesn’t matter. It’s not the version, it’s your config. Please paste the complete config here (redacting all obvious stuff)
On Fri, 20 Sep 2019 at 22:23, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
I am on 1.6.19. I will upgrade to 1.6.20 and check to see if it works on that version.
On Thu, Sep 19, 2019 at 5:45 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
AND (on a docker):
UP 0 years, 0 days, 0 hours, 1 minute, 29 seconds, 526 milliseconds, 224 microseconds FreeSWITCH (Version 1.10.1 -release-12-f9990221e6 64bit) is ready
ALSO WORKS WITH THE EXACT SAME CONFIGURATION:
send 788 bytes to tcp/[9.8.7.6]:5060 at 00:19:37.839433: ------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 172.17.0.2:5080;rport;branch=z9hG4bKBX8ZvSS9mp54S Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=8XDaF9N0K5BKH To: <sip:MYUSER@sip.domain.com> Call-ID: 7e3fadb6-bc3e-4683-8c98-7c09ddd31b0c CSeq: 9915597 REGISTER Contact: <sip:gw+david@172.17.0.2:5080;transport=tcp;gw=david> Expires: 3600 User-Agent: FreeSWITCH-mod_sofia/1.10.1-release-12-f9990221e6~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0
recv 746 bytes from tcp/[9.8.7.6]:5060 at 00:19:38.159390: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 172.17.0.2:5080 ;rport=63102;branch=z9hG4bKBX8ZvSS9mp54S;received=1.2.3.4 From: <sip:MYUSER@sip.domain.com>;tag=8XDaF9N0K5BKH To: <sip:MYUSER@sip.domain.com
;tag=9ef57743713d09812e3b6480fe09dac2.b164 Call-ID: 7e3fadb6-bc3e-4683-8c98-7c09ddd31b0c CSeq: 9915597 REGISTER Contact: <sip:gw+david@1.2.3.2:5080 ;transport=tcp;gw=david>;expires=3028;received="sip:1.2.3.5:60990;transport=tcp", <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=2017;received="sip:1.2.3.4:62575;transport=tcp", <sip:gw+david@172.17.0.2:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:63102 ;transport=tcp" Server: kamailio (5.0.0 (x86_64/linux)) Content-Length: 0
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 19, 2019 at 11:55 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
On: UP 0 years, 0 days, 0 hours, 6 minutes, 11 seconds, 988 milliseconds, 209 microseconds FreeSWITCH (Version 1.8.7 -8-6047ebd 64bit) is ready
Also works:
send 781 bytes to tcp/[9.8.7.6]:5060 at 22:45:07.937467:
------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 9.8.7.6:5080;rport;branch=z9hG4bKaUp3KaZ0BQ9yK Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=9Z1952yDeprrF To: <sip:MYUSER@sip.domain.com> Call-ID: 00a22fc9-43a3-4872-a5d8-69a31a82f949 CSeq: 9912762 REGISTER Contact: <sip:gw+david@9.8.7.6:5080;transport=tcp;gw=david> Expires: 3600 User-Agent: FreeSWITCH-mod_sofia/1.8.7-8-6047ebd~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0
------------------------------------------------------------------------ recv 624 bytes from tcp/[9.8.7.6]:5060 at 22:45:08.097066:
------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 9.8.7.6:5080 ;rport=49371;branch=z9hG4bKaUp3KaZ0BQ9yK;received=9.8.7.6 From: <sip:MYUSER@sip.domain.com>;tag=9Z1952yDeprrF To: <sip:MYUSER@sip.domain.com
;tag=9ef57743713d09812e3b6480fe09dac2.2c8b Call-ID: 00a22fc9-43a3-4872-a5d8-69a31a82f949 CSeq: 9912762 REGISTER Contact: <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3217;received="sip:1.2.3.4:60990;transport=tcp", <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:49371 ;transport=tcp" Server: kamailio (5.0.0 (x86_64/linux)) Content-Length: 0
------------------------------------------------------------------------
Don't have a Debian Buster, so can't test 1.10, but this works on both 1.6 and 1.8
<include> <gateway name="david"> <param name="username" value="MYUSER" /> <param name="password" value="MYPASS"/> <param name="realm" value="sip.domain.com"/> <param name="register-proxy" value="sip.domain.com"/> <param name="register-transport" value="tcp"/> <param name="proxy" value="sip.domain.com"/> <param name="caller-id-in-from" value="true"/> <param name="from-domain" value="sip.domain.com"/> </gateway> </include>
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 19, 2019 at 11:16 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
I'm on:
UP 0 years, 41 days, 6 hours, 48 minutes, 40 seconds, 107 milliseconds, 750 microseconds FreeSWITCH (Version 1.6.20 -37-987c9b9 64bit) is ready
And it's working nicely:
send 745 bytes to tcp/[9.8.7.6]:5060 at 18:13:20.977684:
------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 1.2.3.4:5080;rport;branch=z9hG4bKeZ0230QyXSe8a Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=e6D7XyFX4DNgc To: <sip:MYUSER@sip.domain.com> Call-ID: 84916baa-a2e5-41e5-b80d-4ba177bbf824 CSeq: 9911809 REGISTER Contact: <sip:gw+david@1.2.3.4:5080;transport=tcp;gw=david> Expires: 3600 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0
------------------------------------------------------------------------ recv 502 bytes from tcp/[9.8.7.6]:5060 at 18:13:21.122879:
------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 1.2.3.4:5080 ;rport=60990;branch=z9hG4bKeZ0230QyXSe8a;received=1.2.3.4 From: <sip:MYUSER@sip.domain.com>;tag=e6D7XyFX4DNgc To: <sip:MYUSER@sip.domain.com
;tag=9ef57743713d09812e3b6480fe09dac2.1f3d Call-ID: 84916baa-a2e5-41e5-b80d-4ba177bbf824 CSeq: 9911809 REGISTER Contact: <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:60990 ;transport=tcp" Content-Length: 0
------------------------------------------------------------------------
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 19, 2019 at 10:19 PM Darren Williams < support@directvoip.co.uk> wrote:
I cannot replicate this problem.
FreeSWITCH Version 1.10.0-release-11-7a921c608b~64bit is good FreeSWITCH Version 1.10.1-release-12-f9990221e6~64bit is good
On Thu, 19 Sep 2019 at 22:22, David Villasmil < david.villasmil.work@gmail.com> wrote:
> Aha! There’s the conundrum! With what version did you run into > problems? That’s good to know. > > On Thu, 19 Sep 2019 at 20:15, e schmidbauer <e.schmidbauer@gmail.com> > wrote: > >> I can confirm that param no longer works in latest stable release. >> I had same problem (and reported it in slack) luckily I only needed sip >> over tcp so I fixed it by changing the entire sofia profile to only use tcp >> >> On Wed, Sep 18, 2019, 5:58 PM David Villasmil < >> david.villasmil.work@gmail.com> wrote: >> >>> I’m saying that with >>> >>> <param name="register-transport" value="tcp"/> >>> >>> The register goes out on tcp, yes. Doesn’t that work for you? What >>> version are you using? >>> >>> David >>> >>> On Wed, 18 Sep 2019 at 22:41, Sharath Kumar < >>> shakumarsoftware@gmail.com> wrote: >>> >>>> David, >>>> If you read my original email you will see that I'm setting it >>>> this way. For some reason, it sends out UDP although all the headers >>>> indicate that it is sending with TCP. >>>> >>>> Are you telling me that with this setting you are able to send >>>> traffic via TCP ? >>>> >>>> On Fri, Sep 13, 2019 at 5:11 PM David Villasmil < >>>> david.villasmil.work@gmail.com> wrote: >>>> >>>>> <param name="register-proxy" value="your-proxy.com"/> >>>>> <param name="register-transport" value="tcp"/> >>>>> <param name="outbound-proxy" value="your-proxy.com"/> >>>>> <param name="proxy" value="your-actual-end-point"/> >>>>> >>>>> i.e.: >>>>> >>>>> FS-->proxy-->provider >>>>> >>>>> <param name="register-proxy" value="proxy"/> >>>>> <param name="register-transport" value="tcp"/> >>>>> <param name="outbound-proxy" value="proxy"/> >>>>> <param name="proxy" value="provider"/> >>>>> <param name="realm" value="provider"/> >>>>> >>>>> Hope that helps, this is how i'm doing it. >>>>> >>>>> Regards, >>>>> >>>>> David Villasmil >>>>> email: david.villasmil.work@gmail.com >>>>> phone: +34669448337 >>>>> >>>>> >>>>> On Sat, Sep 14, 2019 at 12:12 AM David Villasmil < >>>>> david.villasmil.work@gmail.com> wrote: >>>>> >>>>>> You need to set: >>>>>> >>>>>> <param name="register-proxy" value="your-proxy.com"/> >>>>>> <param name="register-transport" value="tcp"/> >>>>>> >>>>>> It should work both together. >>>>>> >>>>>> Regards, >>>>>> >>>>>> David Villasmil >>>>>> email: david.villasmil.work@gmail.com >>>>>> phone: +34669448337 >>>>>> >>>>>> >>>>>> On Fri, Sep 13, 2019 at 11:46 PM Sharath Kumar < >>>>>> shakumarsoftware@gmail.com> wrote: >>>>>> >>>>>>> I tried that and sorry it does not work. It works if there is >>>>>>> no "Register-Proxy". If you read my original email you will see what all I >>>>>>> tried. >>>>>>> >>>>>>> On Fri, Sep 13, 2019 at 12:01 PM David Villasmil < >>>>>>> david.villasmil.work@gmail.com> wrote: >>>>>>> >>>>>>>> Try: >>>>>>>> >>>>>>>> <param name="register-transport" value="tcp"/> >>>>>>>> >>>>>>>> Regards, >>>>>>>> >>>>>>>> David Villasmil >>>>>>>> email: david.villasmil.work@gmail.com >>>>>>>> phone: +34669448337 >>>>>>>> >>>>>>>> >>>>>>>> On Fri, Sep 13, 2019 at 6:28 PM Sharath Kumar < >>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>> >>>>>>>>> It is bound to both tcp and udp on port 5060 and tls on >>>>>>>>> 5061. Also,Like I said before without the "Register-Proxy" it works fine. >>>>>>>>> >>>>>>>>> On Fri, Sep 6, 2019 at 5:07 PM David Villasmil < >>>>>>>>> david.villasmil.work@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> What does >>>>>>>>>> netstat -putan >>>>>>>>>> >>>>>>>>>> Returns? >>>>>>>>>> >>>>>>>>>> On Fri, 6 Sep 2019 at 18:52, Sharath Kumar < >>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> David, >>>>>>>>>>> Thanks for responding! >>>>>>>>>>> >>>>>>>>>>> I am seeing the REGISTER go out like this - >>>>>>>>>>> >>>>>>>>>>> send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at >>>>>>>>>>> 23:30:20.632901: >>>>>>>>>>> >>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>> REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 >>>>>>>>>>> Via: SIP/2.0/UDP >>>>>>>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>>>>>>> Max-Forwards: 70 >>>>>>>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>>>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>>>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>>>>>>> CSeq: 9232391 REGISTER >>>>>>>>>>> Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp* >>>>>>>>>>> ;gw=VoIP-1> >>>>>>>>>>> >>>>>>>>>>> So, even though the "register-transport" is set to TCP it >>>>>>>>>>> goes out UDP. Like I said I am using this in conjunction with >>>>>>>>>>> "Register-Proxy" in the gateways. If I use just the >>>>>>>>>>> "Proxy" without "Register-Proxy" then it works fine. >>>>>>>>>>> >>>>>>>>>>> I also tried "contact-params with tport=tcp and that did >>>>>>>>>>> not help. When I set the profile bind-params to only TCP it will work but I >>>>>>>>>>> have multiple gateways using the same profile and that is not desirable >>>>>>>>>>> since all the gateways will then have to use TCP. >>>>>>>>>>> >>>>>>>>>>> Have you ever tried to use "Register-Proxy" with TCP >>>>>>>>>>> transport ? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < >>>>>>>>>>> david.villasmil.work@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Does it use UDP or TCP? >>>>>>>>>>>> >>>>>>>>>>>> By default it uses both, but you can add ;transport=tcp >>>>>>>>>>>> to the Sofia URL to force it to use TCP. >>>>>>>>>>>> >>>>>>>>>>>> For example: >>>>>>>>>>>> >>>>>>>>>>>> sofia/profile/foo@bar.com;transport=tcp >>>>>>>>>>>> >>>>>>>>>>>> Also there is a parameter in the gateway config: >>>>>>>>>>>> >>>>>>>>>>>> <param name="register-transport" value="tcp"/> >>>>>>>>>>>> >>>>>>>>>>>> That will cause it to use the TCP transport for the >>>>>>>>>>>> registration and all subsequent SIP messages. >>>>>>>>>>>> >>>>>>>>>>>> Not sure if this is needed or what it does, but the >>>>>>>>>>>> following can also be used in gateway settings: >>>>>>>>>>>> >>>>>>>>>>>> <!--extra sip params to send in the contact--> >>>>>>>>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Regards, >>>>>>>>>>>> >>>>>>>>>>>> David Villasmil >>>>>>>>>>>> email: david.villasmil.work@gmail.com >>>>>>>>>>>> phone: +34669448337 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar < >>>>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Any ideas what could be the problem here ? Is nobody >>>>>>>>>>>>> using a "Register-Proxy" or "Outbound-Proxy" with TCP ? >>>>>>>>>>>>> Thanks, >>>>>>>>>>>>> Shaks >>>>>>>>>>>>> >>>>>>>>>>>>> On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar < >>>>>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks for responding! However, that did not help. >>>>>>>>>>>>>> >>>>>>>>>>>>>> What I notice in the logs is that the tpn when I just >>>>>>>>>>>>>> use "proxy" instead of "Register-Proxy" is *tpn = >>>>>>>>>>>>>> tcp/xx.xx.xx.xx:5060* but when I use Register-Proxy it >>>>>>>>>>>>>> is with a *, like below. >>>>>>>>>>>>>> >>>>>>>>>>>>>> /libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 >>>>>>>>>>>>>> nta_tpn_by_url() nta: selecting scheme sip >>>>>>>>>>>>>> /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 >>>>>>>>>>>>>> tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060 >>>>>>>>>>>>>> >>>>>>>>>>>>>> Also, the messages like I said before contain the >>>>>>>>>>>>>> "transport=tcp" in both the Req-uri and contact header. Any other >>>>>>>>>>>>>> suggestions? >>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>> Shaks >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin < >>>>>>>>>>>>>> alex@freeswitch.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Try: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> FreeSWITCH 1.6.19 is very old, you need to upgrade. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Regards. >>>>>>>>>>>>>>> Alex >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Alex Sibyakin | Support Engineer SignalWire | 228 >>>>>>>>>>>>>>> Hamilton Ave 3rd Floor, Palo Alto, CA 94303 >>>>>>>>>>>>>>> <https://www.google.com/maps/search/228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303?entry=gmail&source=g> >>>>>>>>>>>>>>> Email: alex@freeswitch.com Website: >>>>>>>>>>>>>>> https://www.signalwire.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < >>>>>>>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I have the below gateways.xml file. FS 1.6.19. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> <include> >>>>>>>>>>>>>>>> <gateway name="VoIP-1"> >>>>>>>>>>>>>>>> <param name="outbound-proxy" >>>>>>>>>>>>>>>> value="xx.xx.xx.xx" /> >>>>>>>>>>>>>>>> <param name="register-proxy" >>>>>>>>>>>>>>>> value="xx.xx.xx.xx" /> >>>>>>>>>>>>>>>> <param name="proxy" value="xx.xx.xx.xx" /> >>>>>>>>>>>>>>>> <param name="register-transport" value="tcp" >>>>>>>>>>>>>>>> /> >>>>>>>>>>>>>>>> <param name="username" value="1222" /> >>>>>>>>>>>>>>>> <param name="password" value="***" /> >>>>>>>>>>>>>>>> <param name="extension-in-contact" >>>>>>>>>>>>>>>> value="true" /> >>>>>>>>>>>>>>>> <param name="auth-username" value="***" /> >>>>>>>>>>>>>>>> <param name="retry-seconds" value="30" /> >>>>>>>>>>>>>>>> <param name="expire-seconds" value="3600" /> >>>>>>>>>>>>>>>> </gateway> >>>>>>>>>>>>>>>> </include> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> But the REGISTER and the INVITE's are being sent out >>>>>>>>>>>>>>>> using UDP!. The strange part is the SIP headers both in the Request URI and >>>>>>>>>>>>>>>> the contact header contain "transport=tcp". >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> send 750 bytes to udp/[xx.xx.xx.xx]:5060 at >>>>>>>>>>>>>>>> 23:30:20.632901: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>>>>>> REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 >>>>>>>>>>>>>>>> Via: SIP/2.0/UDP >>>>>>>>>>>>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>>>>>>>>>>>> Max-Forwards: 70 >>>>>>>>>>>>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>>>>>>>>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>>>>>>>>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>>>>>>>>>>>> CSeq: 9232391 REGISTER >>>>>>>>>>>>>>>> Contact: <sip:1222@xx.xx.xx.xx >>>>>>>>>>>>>>>> :5060;transport=tcp;gw=VoIP-1> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> If I remove the Register-Proxy and Outbound-Proxy and >>>>>>>>>>>>>>>> just use Proxy everything works fine on TCP. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Also, if I set the transport param in the SIP profile >>>>>>>>>>>>>>>> to TCP things work fine. But I have multiple gateways in the same profile, >>>>>>>>>>>>>>>> so setting the SIP profile is less desirable. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Am I missing something or is this a bug ? Any help >>>>>>>>>>>>>>>> really appreciated! >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>> Shaks >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive >>>>>>>>>>>>>>>> priced SMS and PSTN services. >>>>>>>>>>>>>>>> Build your next product on our scalable cloud >>>>>>>>>>>>>>>> platform. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> 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 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced >>>>>>>>>>>>>>> SMS and PSTN services. >>>>>>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> 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 >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> >>>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced >>>>>>>>>>>>> SMS and PSTN services. >>>>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>>>> >>>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>>> >>>>>>>>>>>>> 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 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> >>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced >>>>>>>>>>>> SMS and PSTN services. >>>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>>> >>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>> >>>>>>>>>>>> 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 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> >>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>> https://signalwire.com >>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>>>> and PSTN services. >>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>> >>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>> https://signalwire.community >>>>>>>>>>> >>>>>>>>>>> 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 >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Regards, >>>>>>>>>> >>>>>>>>>> David Villasmil >>>>>>>>>> email: david.villasmil.work@gmail.com >>>>>>>>>> phone: +34669448337 >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> >>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>> https://signalwire.com >>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>>> and PSTN services. >>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>> >>>>>>>>>> Join our online community to chat in real time >>>>>>>>>> https://signalwire.community >>>>>>>>>> >>>>>>>>>> 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 >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> >>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>> https://signalwire.com >>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>> and PSTN services. >>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>> >>>>>>>>> Join our online community to chat in real time >>>>>>>>> https://signalwire.community >>>>>>>>> >>>>>>>>> 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 >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> >>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>> https://signalwire.com >>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>> and PSTN services. >>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>> >>>>>>>> Join our online community to chat in real time >>>>>>>> https://signalwire.community >>>>>>>> >>>>>>>> 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 >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> >>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>> https://signalwire.com >>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>>> PSTN services. >>>>>>> Build your next product on our scalable cloud platform. >>>>>>> >>>>>>> Join our online community to chat in real time >>>>>>> https://signalwire.community >>>>>>> >>>>>>> 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 >>>>>> >>>>>> >>>>> _________________________________________________________________________ >>>>> >>>>> The FreeSWITCH project is sponsored by SignalWire >>>>> https://signalwire.com >>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>> PSTN services. >>>>> Build your next product on our scalable cloud platform. >>>>> >>>>> Join our online community to chat in real time >>>>> https://signalwire.community >>>>> >>>>> 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 >>>> >>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>> PSTN services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> 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 >>> >>> -- >>> Regards, >>> >>> David Villasmil >>> email: david.villasmil.work@gmail.com >>> phone: +34669448337 >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire >>> https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and >>> PSTN services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> 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 >> >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire >> https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> 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 > > -- > Regards, > > David Villasmil > email: david.villasmil.work@gmail.com > phone: +34669448337 > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > 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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 _________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
below is version and GW config : FreeSWITCH Version 1.10.0-release+git~20190805T172826Z~7a921c608b~64bit (git 7a921c6 2019-08-05 17:28:26Z 64bit) <gateway name="5551110000"> <param name="extension" value="5551110000"/> <param name="from-user" value="5551110000"/> <param name="from-domain" value="mydomain.us"/> <param name="username" value="myuser"/> <param name="password" value="mypass"/> <param name="extension-in-contact" value="true"/> <param name="expire-seconds" value="60"/> <param name="realm" value="mydomain.us"/> <param name="register-proxy" value="mydomain.us:35060"/> <param name="register" value="true"/> <param name="retry-seconds" value="30"/> <param name="register-transport" value="tcp"/> <param name="context" value="public"/> </gateway>
Which version exactly did you upgrade to? I will try on my side with the same version. On Sat, 21 Sep 2019 at 13:21, e schmidbauer <e.schmidbauer@gmail.com> wrote:
below is version and GW config :
FreeSWITCH Version 1.10.0-release+git~20190805T172826Z~7a921c608b~64bit (git 7a921c6 2019-08-05 17:28:26Z 64bit)
<gateway name="5551110000"> <param name="extension" value="5551110000"/> <param name="from-user" value="5551110000"/> <param name="from-domain" value="mydomain.us"/> <param name="username" value="myuser"/> <param name="password" value="mypass"/> <param name="extension-in-contact" value="true"/> <param name="expire-seconds" value="60"/> <param name="realm" value="mydomain.us"/> <param name="register-proxy" value="mydomain.us:35060"/> <param name="register" value="true"/> <param name="retry-seconds" value="30"/> <param name="register-transport" value="tcp"/> <param name="context" value="public"/> </gateway>
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards, David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
can you also paste your external.xml config? Regards, David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 On Sat, Sep 21, 2019 at 9:03 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
Which version exactly did you upgrade to? I will try on my side with the same version.
On Sat, 21 Sep 2019 at 13:21, e schmidbauer <e.schmidbauer@gmail.com> wrote:
below is version and GW config :
FreeSWITCH Version 1.10.0-release+git~20190805T172826Z~7a921c608b~64bit (git 7a921c6 2019-08-05 17:28:26Z 64bit)
<gateway name="5551110000"> <param name="extension" value="5551110000"/> <param name="from-user" value="5551110000"/> <param name="from-domain" value="mydomain.us"/> <param name="username" value="myuser"/> <param name="password" value="mypass"/> <param name="extension-in-contact" value="true"/> <param name="expire-seconds" value="60"/> <param name="realm" value="mydomain.us"/> <param name="register-proxy" value="mydomain.us:35060"/> <param name="register" value="true"/> <param name="retry-seconds" value="30"/> <param name="register-transport" value="tcp"/> <param name="context" value="public"/> </gateway>
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
David, This is the gateways.xml with just 1 gateway. <include> <gateway name="VoIP-1"> <param name="outbound-proxy" value="xx.xx.xx.xx" /> <param name="register-proxy" value="xx.xx.xx.xx" /> <param name="proxy" value="xx.xx.xx.xx" /> <param name="register-transport" value="tcp" /> <param name="username" value="1222" /> <param name="password" value="***" /> <param name="extension-in-contact" value="true" /> <param name="auth-username" value="***" /> <param name="retry-seconds" value="30" /> <param name="expire-seconds" value="3600" /> </gateway> </include> But, look how the messages are sent with udp!! Although, the SIP message indicates transport=tcp. Let me know any thoughts ? I don't know if the order of the params matter but it is indeed strange that it works for you. send 750 bytes to udp/[xx.xx.xx.xx]:5060 at 23:30:20.632901: ------------------------------------------------------------------------ REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j Max-Forwards: 70 From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK To: <sip:1222@1xx.xx.xx.xx> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 CSeq: 9232391 REGISTER Contact: <sip:1222@xx.xx.xx.xx:5060;transport=tcp;gw=VoIP-1> On Fri, Sep 20, 2019 at 3:02 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
It should work on ALL versions, Sharath. Doesn’t matter. It’s not the version, it’s your config. Please paste the complete config here (redacting all obvious stuff)
On Fri, 20 Sep 2019 at 22:23, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
I am on 1.6.19. I will upgrade to 1.6.20 and check to see if it works on that version.
On Thu, Sep 19, 2019 at 5:45 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
AND (on a docker):
UP 0 years, 0 days, 0 hours, 1 minute, 29 seconds, 526 milliseconds, 224 microseconds FreeSWITCH (Version 1.10.1 -release-12-f9990221e6 64bit) is ready
ALSO WORKS WITH THE EXACT SAME CONFIGURATION:
send 788 bytes to tcp/[9.8.7.6]:5060 at 00:19:37.839433: ------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 172.17.0.2:5080;rport;branch=z9hG4bKBX8ZvSS9mp54S Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=8XDaF9N0K5BKH To: <sip:MYUSER@sip.domain.com> Call-ID: 7e3fadb6-bc3e-4683-8c98-7c09ddd31b0c CSeq: 9915597 REGISTER Contact: <sip:gw+david@172.17.0.2:5080;transport=tcp;gw=david> Expires: 3600 User-Agent: FreeSWITCH-mod_sofia/1.10.1-release-12-f9990221e6~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0
recv 746 bytes from tcp/[9.8.7.6]:5060 at 00:19:38.159390: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 172.17.0.2:5080 ;rport=63102;branch=z9hG4bKBX8ZvSS9mp54S;received=1.2.3.4 From: <sip:MYUSER@sip.domain.com>;tag=8XDaF9N0K5BKH To: <sip:MYUSER@sip.domain.com
;tag=9ef57743713d09812e3b6480fe09dac2.b164 Call-ID: 7e3fadb6-bc3e-4683-8c98-7c09ddd31b0c CSeq: 9915597 REGISTER Contact: <sip:gw+david@1.2.3.2:5080 ;transport=tcp;gw=david>;expires=3028;received="sip:1.2.3.5:60990;transport=tcp", <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=2017;received="sip:1.2.3.4:62575;transport=tcp", <sip:gw+david@172.17.0.2:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:63102 ;transport=tcp" Server: kamailio (5.0.0 (x86_64/linux)) Content-Length: 0
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 19, 2019 at 11:55 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
On: UP 0 years, 0 days, 0 hours, 6 minutes, 11 seconds, 988 milliseconds, 209 microseconds FreeSWITCH (Version 1.8.7 -8-6047ebd 64bit) is ready
Also works:
send 781 bytes to tcp/[9.8.7.6]:5060 at 22:45:07.937467:
------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 9.8.7.6:5080;rport;branch=z9hG4bKaUp3KaZ0BQ9yK Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=9Z1952yDeprrF To: <sip:MYUSER@sip.domain.com> Call-ID: 00a22fc9-43a3-4872-a5d8-69a31a82f949 CSeq: 9912762 REGISTER Contact: <sip:gw+david@9.8.7.6:5080;transport=tcp;gw=david> Expires: 3600 User-Agent: FreeSWITCH-mod_sofia/1.8.7-8-6047ebd~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0
------------------------------------------------------------------------ recv 624 bytes from tcp/[9.8.7.6]:5060 at 22:45:08.097066:
------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 9.8.7.6:5080 ;rport=49371;branch=z9hG4bKaUp3KaZ0BQ9yK;received=9.8.7.6 From: <sip:MYUSER@sip.domain.com>;tag=9Z1952yDeprrF To: <sip:MYUSER@sip.domain.com
;tag=9ef57743713d09812e3b6480fe09dac2.2c8b Call-ID: 00a22fc9-43a3-4872-a5d8-69a31a82f949 CSeq: 9912762 REGISTER Contact: <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3217;received="sip:1.2.3.4:60990;transport=tcp", <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:49371 ;transport=tcp" Server: kamailio (5.0.0 (x86_64/linux)) Content-Length: 0
------------------------------------------------------------------------
Don't have a Debian Buster, so can't test 1.10, but this works on both 1.6 and 1.8
<include> <gateway name="david"> <param name="username" value="MYUSER" /> <param name="password" value="MYPASS"/> <param name="realm" value="sip.domain.com"/> <param name="register-proxy" value="sip.domain.com"/> <param name="register-transport" value="tcp"/> <param name="proxy" value="sip.domain.com"/> <param name="caller-id-in-from" value="true"/> <param name="from-domain" value="sip.domain.com"/> </gateway> </include>
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 19, 2019 at 11:16 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
I'm on:
UP 0 years, 41 days, 6 hours, 48 minutes, 40 seconds, 107 milliseconds, 750 microseconds FreeSWITCH (Version 1.6.20 -37-987c9b9 64bit) is ready
And it's working nicely:
send 745 bytes to tcp/[9.8.7.6]:5060 at 18:13:20.977684:
------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 1.2.3.4:5080;rport;branch=z9hG4bKeZ0230QyXSe8a Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=e6D7XyFX4DNgc To: <sip:MYUSER@sip.domain.com> Call-ID: 84916baa-a2e5-41e5-b80d-4ba177bbf824 CSeq: 9911809 REGISTER Contact: <sip:gw+david@1.2.3.4:5080;transport=tcp;gw=david> Expires: 3600 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0
------------------------------------------------------------------------ recv 502 bytes from tcp/[9.8.7.6]:5060 at 18:13:21.122879:
------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 1.2.3.4:5080 ;rport=60990;branch=z9hG4bKeZ0230QyXSe8a;received=1.2.3.4 From: <sip:MYUSER@sip.domain.com>;tag=e6D7XyFX4DNgc To: <sip:MYUSER@sip.domain.com
;tag=9ef57743713d09812e3b6480fe09dac2.1f3d Call-ID: 84916baa-a2e5-41e5-b80d-4ba177bbf824 CSeq: 9911809 REGISTER Contact: <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:60990 ;transport=tcp" Content-Length: 0
------------------------------------------------------------------------
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 19, 2019 at 10:19 PM Darren Williams < support@directvoip.co.uk> wrote:
I cannot replicate this problem.
FreeSWITCH Version 1.10.0-release-11-7a921c608b~64bit is good FreeSWITCH Version 1.10.1-release-12-f9990221e6~64bit is good
On Thu, 19 Sep 2019 at 22:22, David Villasmil < david.villasmil.work@gmail.com> wrote:
> Aha! There’s the conundrum! With what version did you run into > problems? That’s good to know. > > On Thu, 19 Sep 2019 at 20:15, e schmidbauer <e.schmidbauer@gmail.com> > wrote: > >> I can confirm that param no longer works in latest stable release. >> I had same problem (and reported it in slack) luckily I only needed sip >> over tcp so I fixed it by changing the entire sofia profile to only use tcp >> >> On Wed, Sep 18, 2019, 5:58 PM David Villasmil < >> david.villasmil.work@gmail.com> wrote: >> >>> I’m saying that with >>> >>> <param name="register-transport" value="tcp"/> >>> >>> The register goes out on tcp, yes. Doesn’t that work for you? What >>> version are you using? >>> >>> David >>> >>> On Wed, 18 Sep 2019 at 22:41, Sharath Kumar < >>> shakumarsoftware@gmail.com> wrote: >>> >>>> David, >>>> If you read my original email you will see that I'm setting it >>>> this way. For some reason, it sends out UDP although all the headers >>>> indicate that it is sending with TCP. >>>> >>>> Are you telling me that with this setting you are able to send >>>> traffic via TCP ? >>>> >>>> On Fri, Sep 13, 2019 at 5:11 PM David Villasmil < >>>> david.villasmil.work@gmail.com> wrote: >>>> >>>>> <param name="register-proxy" value="your-proxy.com"/> >>>>> <param name="register-transport" value="tcp"/> >>>>> <param name="outbound-proxy" value="your-proxy.com"/> >>>>> <param name="proxy" value="your-actual-end-point"/> >>>>> >>>>> i.e.: >>>>> >>>>> FS-->proxy-->provider >>>>> >>>>> <param name="register-proxy" value="proxy"/> >>>>> <param name="register-transport" value="tcp"/> >>>>> <param name="outbound-proxy" value="proxy"/> >>>>> <param name="proxy" value="provider"/> >>>>> <param name="realm" value="provider"/> >>>>> >>>>> Hope that helps, this is how i'm doing it. >>>>> >>>>> Regards, >>>>> >>>>> David Villasmil >>>>> email: david.villasmil.work@gmail.com >>>>> phone: +34669448337 >>>>> >>>>> >>>>> On Sat, Sep 14, 2019 at 12:12 AM David Villasmil < >>>>> david.villasmil.work@gmail.com> wrote: >>>>> >>>>>> You need to set: >>>>>> >>>>>> <param name="register-proxy" value="your-proxy.com"/> >>>>>> <param name="register-transport" value="tcp"/> >>>>>> >>>>>> It should work both together. >>>>>> >>>>>> Regards, >>>>>> >>>>>> David Villasmil >>>>>> email: david.villasmil.work@gmail.com >>>>>> phone: +34669448337 >>>>>> >>>>>> >>>>>> On Fri, Sep 13, 2019 at 11:46 PM Sharath Kumar < >>>>>> shakumarsoftware@gmail.com> wrote: >>>>>> >>>>>>> I tried that and sorry it does not work. It works if there is >>>>>>> no "Register-Proxy". If you read my original email you will see what all I >>>>>>> tried. >>>>>>> >>>>>>> On Fri, Sep 13, 2019 at 12:01 PM David Villasmil < >>>>>>> david.villasmil.work@gmail.com> wrote: >>>>>>> >>>>>>>> Try: >>>>>>>> >>>>>>>> <param name="register-transport" value="tcp"/> >>>>>>>> >>>>>>>> Regards, >>>>>>>> >>>>>>>> David Villasmil >>>>>>>> email: david.villasmil.work@gmail.com >>>>>>>> phone: +34669448337 >>>>>>>> >>>>>>>> >>>>>>>> On Fri, Sep 13, 2019 at 6:28 PM Sharath Kumar < >>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>> >>>>>>>>> It is bound to both tcp and udp on port 5060 and tls on >>>>>>>>> 5061. Also,Like I said before without the "Register-Proxy" it works fine. >>>>>>>>> >>>>>>>>> On Fri, Sep 6, 2019 at 5:07 PM David Villasmil < >>>>>>>>> david.villasmil.work@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> What does >>>>>>>>>> netstat -putan >>>>>>>>>> >>>>>>>>>> Returns? >>>>>>>>>> >>>>>>>>>> On Fri, 6 Sep 2019 at 18:52, Sharath Kumar < >>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> David, >>>>>>>>>>> Thanks for responding! >>>>>>>>>>> >>>>>>>>>>> I am seeing the REGISTER go out like this - >>>>>>>>>>> >>>>>>>>>>> send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at >>>>>>>>>>> 23:30:20.632901: >>>>>>>>>>> >>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>> REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 >>>>>>>>>>> Via: SIP/2.0/UDP >>>>>>>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>>>>>>> Max-Forwards: 70 >>>>>>>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>>>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>>>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>>>>>>> CSeq: 9232391 REGISTER >>>>>>>>>>> Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp* >>>>>>>>>>> ;gw=VoIP-1> >>>>>>>>>>> >>>>>>>>>>> So, even though the "register-transport" is set to TCP it >>>>>>>>>>> goes out UDP. Like I said I am using this in conjunction with >>>>>>>>>>> "Register-Proxy" in the gateways. If I use just the >>>>>>>>>>> "Proxy" without "Register-Proxy" then it works fine. >>>>>>>>>>> >>>>>>>>>>> I also tried "contact-params with tport=tcp and that did >>>>>>>>>>> not help. When I set the profile bind-params to only TCP it will work but I >>>>>>>>>>> have multiple gateways using the same profile and that is not desirable >>>>>>>>>>> since all the gateways will then have to use TCP. >>>>>>>>>>> >>>>>>>>>>> Have you ever tried to use "Register-Proxy" with TCP >>>>>>>>>>> transport ? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < >>>>>>>>>>> david.villasmil.work@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Does it use UDP or TCP? >>>>>>>>>>>> >>>>>>>>>>>> By default it uses both, but you can add ;transport=tcp >>>>>>>>>>>> to the Sofia URL to force it to use TCP. >>>>>>>>>>>> >>>>>>>>>>>> For example: >>>>>>>>>>>> >>>>>>>>>>>> sofia/profile/foo@bar.com;transport=tcp >>>>>>>>>>>> >>>>>>>>>>>> Also there is a parameter in the gateway config: >>>>>>>>>>>> >>>>>>>>>>>> <param name="register-transport" value="tcp"/> >>>>>>>>>>>> >>>>>>>>>>>> That will cause it to use the TCP transport for the >>>>>>>>>>>> registration and all subsequent SIP messages. >>>>>>>>>>>> >>>>>>>>>>>> Not sure if this is needed or what it does, but the >>>>>>>>>>>> following can also be used in gateway settings: >>>>>>>>>>>> >>>>>>>>>>>> <!--extra sip params to send in the contact--> >>>>>>>>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Regards, >>>>>>>>>>>> >>>>>>>>>>>> David Villasmil >>>>>>>>>>>> email: david.villasmil.work@gmail.com >>>>>>>>>>>> phone: +34669448337 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar < >>>>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Any ideas what could be the problem here ? Is nobody >>>>>>>>>>>>> using a "Register-Proxy" or "Outbound-Proxy" with TCP ? >>>>>>>>>>>>> Thanks, >>>>>>>>>>>>> Shaks >>>>>>>>>>>>> >>>>>>>>>>>>> On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar < >>>>>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks for responding! However, that did not help. >>>>>>>>>>>>>> >>>>>>>>>>>>>> What I notice in the logs is that the tpn when I just >>>>>>>>>>>>>> use "proxy" instead of "Register-Proxy" is *tpn = >>>>>>>>>>>>>> tcp/xx.xx.xx.xx:5060* but when I use Register-Proxy it >>>>>>>>>>>>>> is with a *, like below. >>>>>>>>>>>>>> >>>>>>>>>>>>>> /libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 >>>>>>>>>>>>>> nta_tpn_by_url() nta: selecting scheme sip >>>>>>>>>>>>>> /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 >>>>>>>>>>>>>> tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060 >>>>>>>>>>>>>> >>>>>>>>>>>>>> Also, the messages like I said before contain the >>>>>>>>>>>>>> "transport=tcp" in both the Req-uri and contact header. Any other >>>>>>>>>>>>>> suggestions? >>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>> Shaks >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin < >>>>>>>>>>>>>> alex@freeswitch.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Try: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> FreeSWITCH 1.6.19 is very old, you need to upgrade. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Regards. >>>>>>>>>>>>>>> Alex >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Alex Sibyakin | Support Engineer SignalWire | 228 >>>>>>>>>>>>>>> Hamilton Ave 3rd Floor, Palo Alto, CA 94303 >>>>>>>>>>>>>>> <https://www.google.com/maps/search/228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303?entry=gmail&source=g> >>>>>>>>>>>>>>> Email: alex@freeswitch.com Website: >>>>>>>>>>>>>>> https://www.signalwire.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < >>>>>>>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I have the below gateways.xml file. FS 1.6.19. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> <include> >>>>>>>>>>>>>>>> <gateway name="VoIP-1"> >>>>>>>>>>>>>>>> <param name="outbound-proxy" >>>>>>>>>>>>>>>> value="xx.xx.xx.xx" /> >>>>>>>>>>>>>>>> <param name="register-proxy" >>>>>>>>>>>>>>>> value="xx.xx.xx.xx" /> >>>>>>>>>>>>>>>> <param name="proxy" value="xx.xx.xx.xx" /> >>>>>>>>>>>>>>>> <param name="register-transport" value="tcp" >>>>>>>>>>>>>>>> /> >>>>>>>>>>>>>>>> <param name="username" value="1222" /> >>>>>>>>>>>>>>>> <param name="password" value="***" /> >>>>>>>>>>>>>>>> <param name="extension-in-contact" >>>>>>>>>>>>>>>> value="true" /> >>>>>>>>>>>>>>>> <param name="auth-username" value="***" /> >>>>>>>>>>>>>>>> <param name="retry-seconds" value="30" /> >>>>>>>>>>>>>>>> <param name="expire-seconds" value="3600" /> >>>>>>>>>>>>>>>> </gateway> >>>>>>>>>>>>>>>> </include> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> But the REGISTER and the INVITE's are being sent out >>>>>>>>>>>>>>>> using UDP!. The strange part is the SIP headers both in the Request URI and >>>>>>>>>>>>>>>> the contact header contain "transport=tcp". >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> send 750 bytes to udp/[xx.xx.xx.xx]:5060 at >>>>>>>>>>>>>>>> 23:30:20.632901: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>>>>>> REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 >>>>>>>>>>>>>>>> Via: SIP/2.0/UDP >>>>>>>>>>>>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>>>>>>>>>>>> Max-Forwards: 70 >>>>>>>>>>>>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>>>>>>>>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>>>>>>>>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>>>>>>>>>>>> CSeq: 9232391 REGISTER >>>>>>>>>>>>>>>> Contact: <sip:1222@xx.xx.xx.xx >>>>>>>>>>>>>>>> :5060;transport=tcp;gw=VoIP-1> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> If I remove the Register-Proxy and Outbound-Proxy and >>>>>>>>>>>>>>>> just use Proxy everything works fine on TCP. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Also, if I set the transport param in the SIP profile >>>>>>>>>>>>>>>> to TCP things work fine. But I have multiple gateways in the same profile, >>>>>>>>>>>>>>>> so setting the SIP profile is less desirable. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Am I missing something or is this a bug ? Any help >>>>>>>>>>>>>>>> really appreciated! >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>> Shaks >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive >>>>>>>>>>>>>>>> priced SMS and PSTN services. >>>>>>>>>>>>>>>> Build your next product on our scalable cloud >>>>>>>>>>>>>>>> platform. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> 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 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced >>>>>>>>>>>>>>> SMS and PSTN services. >>>>>>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> 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 >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> >>>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced >>>>>>>>>>>>> SMS and PSTN services. >>>>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>>>> >>>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>>> >>>>>>>>>>>>> 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 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> >>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced >>>>>>>>>>>> SMS and PSTN services. >>>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>>> >>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>> >>>>>>>>>>>> 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 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> >>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>> https://signalwire.com >>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>>>> and PSTN services. >>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>> >>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>> https://signalwire.community >>>>>>>>>>> >>>>>>>>>>> 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 >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Regards, >>>>>>>>>> >>>>>>>>>> David Villasmil >>>>>>>>>> email: david.villasmil.work@gmail.com >>>>>>>>>> phone: +34669448337 >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> >>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>> https://signalwire.com >>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>>> and PSTN services. >>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>> >>>>>>>>>> Join our online community to chat in real time >>>>>>>>>> https://signalwire.community >>>>>>>>>> >>>>>>>>>> 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 >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> >>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>> https://signalwire.com >>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>> and PSTN services. >>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>> >>>>>>>>> Join our online community to chat in real time >>>>>>>>> https://signalwire.community >>>>>>>>> >>>>>>>>> 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 >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> >>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>> https://signalwire.com >>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>> and PSTN services. >>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>> >>>>>>>> Join our online community to chat in real time >>>>>>>> https://signalwire.community >>>>>>>> >>>>>>>> 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 >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> >>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>> https://signalwire.com >>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>>> PSTN services. >>>>>>> Build your next product on our scalable cloud platform. >>>>>>> >>>>>>> Join our online community to chat in real time >>>>>>> https://signalwire.community >>>>>>> >>>>>>> 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 >>>>>> >>>>>> >>>>> _________________________________________________________________________ >>>>> >>>>> The FreeSWITCH project is sponsored by SignalWire >>>>> https://signalwire.com >>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>> PSTN services. >>>>> Build your next product on our scalable cloud platform. >>>>> >>>>> Join our online community to chat in real time >>>>> https://signalwire.community >>>>> >>>>> 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 >>>> >>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>> PSTN services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> 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 >>> >>> -- >>> Regards, >>> >>> David Villasmil >>> email: david.villasmil.work@gmail.com >>> phone: +34669448337 >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire >>> https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and >>> PSTN services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> 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 >> >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire >> https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> 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 > > -- > Regards, > > David Villasmil > email: david.villasmil.work@gmail.com > phone: +34669448337 > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > 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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 _________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
Please share your external.xml file (or whichever profile you’re trying to use), and also, with fs running, execute: netstat -putan And share the results David On Sun, 22 Sep 2019 at 00:21, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
David, This is the gateways.xml with just 1 gateway. <include> <gateway name="VoIP-1"> <param name="outbound-proxy" value="xx.xx.xx.xx" /> <param name="register-proxy" value="xx.xx.xx.xx" /> <param name="proxy" value="xx.xx.xx.xx" /> <param name="register-transport" value="tcp" /> <param name="username" value="1222" /> <param name="password" value="***" /> <param name="extension-in-contact" value="true" /> <param name="auth-username" value="***" /> <param name="retry-seconds" value="30" /> <param name="expire-seconds" value="3600" /> </gateway> </include>
But, look how the messages are sent with udp!! Although, the SIP message indicates transport=tcp. Let me know any thoughts ? I don't know if the order of the params matter but it is indeed strange that it works for you. send 750 bytes to udp/[xx.xx.xx.xx]:5060 at 23:30:20.632901: ------------------------------------------------------------------------ REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 Via: SIP/2.0/UDP xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j Max-Forwards: 70 From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK To: <sip:1222@1xx.xx.xx.xx> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 CSeq: 9232391 REGISTER Contact: <sip:1222@xx.xx.xx.xx:5060;transport=tcp;gw=VoIP-1>
On Fri, Sep 20, 2019 at 3:02 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
It should work on ALL versions, Sharath. Doesn’t matter. It’s not the version, it’s your config. Please paste the complete config here (redacting all obvious stuff)
On Fri, 20 Sep 2019 at 22:23, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
I am on 1.6.19. I will upgrade to 1.6.20 and check to see if it works on that version.
On Thu, Sep 19, 2019 at 5:45 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
AND (on a docker):
UP 0 years, 0 days, 0 hours, 1 minute, 29 seconds, 526 milliseconds, 224 microseconds FreeSWITCH (Version 1.10.1 -release-12-f9990221e6 64bit) is ready
ALSO WORKS WITH THE EXACT SAME CONFIGURATION:
send 788 bytes to tcp/[9.8.7.6]:5060 at 00:19:37.839433: ------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 172.17.0.2:5080;rport;branch=z9hG4bKBX8ZvSS9mp54S Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=8XDaF9N0K5BKH To: <sip:MYUSER@sip.domain.com> Call-ID: 7e3fadb6-bc3e-4683-8c98-7c09ddd31b0c CSeq: 9915597 REGISTER Contact: <sip:gw+david@172.17.0.2:5080;transport=tcp;gw=david> Expires: 3600 User-Agent: FreeSWITCH-mod_sofia/1.10.1-release-12-f9990221e6~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0
recv 746 bytes from tcp/[9.8.7.6]:5060 at 00:19:38.159390: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 172.17.0.2:5080 ;rport=63102;branch=z9hG4bKBX8ZvSS9mp54S;received=1.2.3.4 From: <sip:MYUSER@sip.domain.com>;tag=8XDaF9N0K5BKH To: <sip:MYUSER@sip.domain.com
;tag=9ef57743713d09812e3b6480fe09dac2.b164 Call-ID: 7e3fadb6-bc3e-4683-8c98-7c09ddd31b0c CSeq: 9915597 REGISTER Contact: <sip:gw+david@1.2.3.2:5080 ;transport=tcp;gw=david>;expires=3028;received="sip:1.2.3.5:60990;transport=tcp", <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=2017;received="sip:1.2.3.4:62575;transport=tcp", <sip:gw+david@172.17.0.2:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:63102 ;transport=tcp" Server: kamailio (5.0.0 (x86_64/linux)) Content-Length: 0
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 19, 2019 at 11:55 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
On: UP 0 years, 0 days, 0 hours, 6 minutes, 11 seconds, 988 milliseconds, 209 microseconds FreeSWITCH (Version 1.8.7 -8-6047ebd 64bit) is ready
Also works:
send 781 bytes to tcp/[9.8.7.6]:5060 at 22:45:07.937467:
------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 9.8.7.6:5080;rport;branch=z9hG4bKaUp3KaZ0BQ9yK Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=9Z1952yDeprrF To: <sip:MYUSER@sip.domain.com> Call-ID: 00a22fc9-43a3-4872-a5d8-69a31a82f949 CSeq: 9912762 REGISTER Contact: <sip:gw+david@9.8.7.6:5080;transport=tcp;gw=david> Expires: 3600 User-Agent: FreeSWITCH-mod_sofia/1.8.7-8-6047ebd~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0
------------------------------------------------------------------------ recv 624 bytes from tcp/[9.8.7.6]:5060 at 22:45:08.097066:
------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 9.8.7.6:5080 ;rport=49371;branch=z9hG4bKaUp3KaZ0BQ9yK;received=9.8.7.6 From: <sip:MYUSER@sip.domain.com>;tag=9Z1952yDeprrF To: <sip:MYUSER@sip.domain.com
;tag=9ef57743713d09812e3b6480fe09dac2.2c8b Call-ID: 00a22fc9-43a3-4872-a5d8-69a31a82f949 CSeq: 9912762 REGISTER Contact: <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3217;received="sip:1.2.3.4:60990;transport=tcp", <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:49371 ;transport=tcp" Server: kamailio (5.0.0 (x86_64/linux)) Content-Length: 0
------------------------------------------------------------------------
Don't have a Debian Buster, so can't test 1.10, but this works on both 1.6 and 1.8
<include> <gateway name="david"> <param name="username" value="MYUSER" /> <param name="password" value="MYPASS"/> <param name="realm" value="sip.domain.com"/> <param name="register-proxy" value="sip.domain.com"/> <param name="register-transport" value="tcp"/> <param name="proxy" value="sip.domain.com"/> <param name="caller-id-in-from" value="true"/> <param name="from-domain" value="sip.domain.com"/> </gateway> </include>
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 19, 2019 at 11:16 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
I'm on:
UP 0 years, 41 days, 6 hours, 48 minutes, 40 seconds, 107 milliseconds, 750 microseconds FreeSWITCH (Version 1.6.20 -37-987c9b9 64bit) is ready
And it's working nicely:
send 745 bytes to tcp/[9.8.7.6]:5060 at 18:13:20.977684:
------------------------------------------------------------------------ REGISTER sip:sip.domain.com;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 1.2.3.4:5080;rport;branch=z9hG4bKeZ0230QyXSe8a Max-Forwards: 70 From: <sip:MYUSER@sip.domain.com>;tag=e6D7XyFX4DNgc To: <sip:MYUSER@sip.domain.com> Call-ID: 84916baa-a2e5-41e5-b80d-4ba177bbf824 CSeq: 9911809 REGISTER Contact: <sip:gw+david@1.2.3.4:5080;transport=tcp;gw=david> Expires: 3600 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Authorization: Digest username="MYUSER", realm="sip.domain.com", nonce="", algorithm=MD5, uri="sip:sip.domain.com;transport=tcp", response="" Content-Length: 0
------------------------------------------------------------------------ recv 502 bytes from tcp/[9.8.7.6]:5060 at 18:13:21.122879:
------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TCP 1.2.3.4:5080 ;rport=60990;branch=z9hG4bKeZ0230QyXSe8a;received=1.2.3.4 From: <sip:MYUSER@sip.domain.com>;tag=e6D7XyFX4DNgc To: <sip:MYUSER@sip.domain.com >;tag=9ef57743713d09812e3b6480fe09dac2.1f3d Call-ID: 84916baa-a2e5-41e5-b80d-4ba177bbf824 CSeq: 9911809 REGISTER Contact: <sip:gw+david@1.2.3.4:5080 ;transport=tcp;gw=david>;expires=3600;received="sip:1.2.3.4:60990 ;transport=tcp" Content-Length: 0
------------------------------------------------------------------------
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Thu, Sep 19, 2019 at 10:19 PM Darren Williams < support@directvoip.co.uk> wrote:
> I cannot replicate this problem. > > FreeSWITCH Version 1.10.0-release-11-7a921c608b~64bit is good > FreeSWITCH Version 1.10.1-release-12-f9990221e6~64bit is good > > > On Thu, 19 Sep 2019 at 22:22, David Villasmil < > david.villasmil.work@gmail.com> wrote: > >> Aha! There’s the conundrum! With what version did you run into >> problems? That’s good to know. >> >> On Thu, 19 Sep 2019 at 20:15, e schmidbauer < >> e.schmidbauer@gmail.com> wrote: >> >>> I can confirm that param no longer works in latest stable release. >>> I had same problem (and reported it in slack) luckily I only needed sip >>> over tcp so I fixed it by changing the entire sofia profile to only use tcp >>> >>> On Wed, Sep 18, 2019, 5:58 PM David Villasmil < >>> david.villasmil.work@gmail.com> wrote: >>> >>>> I’m saying that with >>>> >>>> <param name="register-transport" value="tcp"/> >>>> >>>> The register goes out on tcp, yes. Doesn’t that work for you? >>>> What version are you using? >>>> >>>> David >>>> >>>> On Wed, 18 Sep 2019 at 22:41, Sharath Kumar < >>>> shakumarsoftware@gmail.com> wrote: >>>> >>>>> David, >>>>> If you read my original email you will see that I'm setting it >>>>> this way. For some reason, it sends out UDP although all the headers >>>>> indicate that it is sending with TCP. >>>>> >>>>> Are you telling me that with this setting you are able to send >>>>> traffic via TCP ? >>>>> >>>>> On Fri, Sep 13, 2019 at 5:11 PM David Villasmil < >>>>> david.villasmil.work@gmail.com> wrote: >>>>> >>>>>> <param name="register-proxy" value="your-proxy.com"/> >>>>>> <param name="register-transport" value="tcp"/> >>>>>> <param name="outbound-proxy" value="your-proxy.com"/> >>>>>> <param name="proxy" value="your-actual-end-point"/> >>>>>> >>>>>> i.e.: >>>>>> >>>>>> FS-->proxy-->provider >>>>>> >>>>>> <param name="register-proxy" value="proxy"/> >>>>>> <param name="register-transport" value="tcp"/> >>>>>> <param name="outbound-proxy" value="proxy"/> >>>>>> <param name="proxy" value="provider"/> >>>>>> <param name="realm" value="provider"/> >>>>>> >>>>>> Hope that helps, this is how i'm doing it. >>>>>> >>>>>> Regards, >>>>>> >>>>>> David Villasmil >>>>>> email: david.villasmil.work@gmail.com >>>>>> phone: +34669448337 >>>>>> >>>>>> >>>>>> On Sat, Sep 14, 2019 at 12:12 AM David Villasmil < >>>>>> david.villasmil.work@gmail.com> wrote: >>>>>> >>>>>>> You need to set: >>>>>>> >>>>>>> <param name="register-proxy" value="your-proxy.com"/> >>>>>>> <param name="register-transport" value="tcp"/> >>>>>>> >>>>>>> It should work both together. >>>>>>> >>>>>>> Regards, >>>>>>> >>>>>>> David Villasmil >>>>>>> email: david.villasmil.work@gmail.com >>>>>>> phone: +34669448337 >>>>>>> >>>>>>> >>>>>>> On Fri, Sep 13, 2019 at 11:46 PM Sharath Kumar < >>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>> >>>>>>>> I tried that and sorry it does not work. It works if there is >>>>>>>> no "Register-Proxy". If you read my original email you will see what all I >>>>>>>> tried. >>>>>>>> >>>>>>>> On Fri, Sep 13, 2019 at 12:01 PM David Villasmil < >>>>>>>> david.villasmil.work@gmail.com> wrote: >>>>>>>> >>>>>>>>> Try: >>>>>>>>> >>>>>>>>> <param name="register-transport" value="tcp"/> >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> >>>>>>>>> David Villasmil >>>>>>>>> email: david.villasmil.work@gmail.com >>>>>>>>> phone: +34669448337 >>>>>>>>> >>>>>>>>> >>>>>>>>> On Fri, Sep 13, 2019 at 6:28 PM Sharath Kumar < >>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> It is bound to both tcp and udp on port 5060 and tls on >>>>>>>>>> 5061. Also,Like I said before without the "Register-Proxy" it works fine. >>>>>>>>>> >>>>>>>>>> On Fri, Sep 6, 2019 at 5:07 PM David Villasmil < >>>>>>>>>> david.villasmil.work@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> What does >>>>>>>>>>> netstat -putan >>>>>>>>>>> >>>>>>>>>>> Returns? >>>>>>>>>>> >>>>>>>>>>> On Fri, 6 Sep 2019 at 18:52, Sharath Kumar < >>>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> David, >>>>>>>>>>>> Thanks for responding! >>>>>>>>>>>> >>>>>>>>>>>> I am seeing the REGISTER go out like this - >>>>>>>>>>>> >>>>>>>>>>>> send 750 bytes to *udp*/[xx.xx.xx.xx]:5060 at >>>>>>>>>>>> 23:30:20.632901: >>>>>>>>>>>> >>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>> REGISTER sip:xx.xx.xx.xx;*transport=tcp* SIP/2.0 >>>>>>>>>>>> Via: SIP/2.0/UDP >>>>>>>>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>>>>>>>> Max-Forwards: 70 >>>>>>>>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>>>>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>>>>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>>>>>>>> CSeq: 9232391 REGISTER >>>>>>>>>>>> Contact: <sip:1222@xx.xx.xx.xx:5060;*transport=tcp* >>>>>>>>>>>> ;gw=VoIP-1> >>>>>>>>>>>> >>>>>>>>>>>> So, even though the "register-transport" is set to TCP it >>>>>>>>>>>> goes out UDP. Like I said I am using this in conjunction with >>>>>>>>>>>> "Register-Proxy" in the gateways. If I use just the >>>>>>>>>>>> "Proxy" without "Register-Proxy" then it works fine. >>>>>>>>>>>> >>>>>>>>>>>> I also tried "contact-params with tport=tcp and that did >>>>>>>>>>>> not help. When I set the profile bind-params to only TCP it will work but I >>>>>>>>>>>> have multiple gateways using the same profile and that is not desirable >>>>>>>>>>>> since all the gateways will then have to use TCP. >>>>>>>>>>>> >>>>>>>>>>>> Have you ever tried to use "Register-Proxy" with TCP >>>>>>>>>>>> transport ? >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Thu, Sep 5, 2019 at 4:50 PM David Villasmil < >>>>>>>>>>>> david.villasmil.work@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Does it use UDP or TCP? >>>>>>>>>>>>> >>>>>>>>>>>>> By default it uses both, but you can add ;transport=tcp >>>>>>>>>>>>> to the Sofia URL to force it to use TCP. >>>>>>>>>>>>> >>>>>>>>>>>>> For example: >>>>>>>>>>>>> >>>>>>>>>>>>> sofia/profile/foo@bar.com;transport=tcp >>>>>>>>>>>>> >>>>>>>>>>>>> Also there is a parameter in the gateway config: >>>>>>>>>>>>> >>>>>>>>>>>>> <param name="register-transport" value="tcp"/> >>>>>>>>>>>>> >>>>>>>>>>>>> That will cause it to use the TCP transport for the >>>>>>>>>>>>> registration and all subsequent SIP messages. >>>>>>>>>>>>> >>>>>>>>>>>>> Not sure if this is needed or what it does, but the >>>>>>>>>>>>> following can also be used in gateway settings: >>>>>>>>>>>>> >>>>>>>>>>>>> <!--extra sip params to send in the contact--> >>>>>>>>>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> Regards, >>>>>>>>>>>>> >>>>>>>>>>>>> David Villasmil >>>>>>>>>>>>> email: david.villasmil.work@gmail.com >>>>>>>>>>>>> phone: +34669448337 >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Thu, Sep 5, 2019 at 6:45 PM Sharath Kumar < >>>>>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Any ideas what could be the problem here ? Is nobody >>>>>>>>>>>>>> using a "Register-Proxy" or "Outbound-Proxy" with TCP ? >>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>> Shaks >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Wed, Sep 4, 2019 at 12:21 PM Sharath Kumar < >>>>>>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thanks for responding! However, that did not help. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> What I notice in the logs is that the tpn when I just >>>>>>>>>>>>>>> use "proxy" instead of "Register-Proxy" is *tpn = >>>>>>>>>>>>>>> tcp/xx.xx.xx.xx:5060* but when I use Register-Proxy >>>>>>>>>>>>>>> it is with a *, like below. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> /libs/sofia-sip/libsofia-sip-ua/nta/nta.c:2665 >>>>>>>>>>>>>>> nta_tpn_by_url() nta: selecting scheme sip >>>>>>>>>>>>>>> /home/sharath/dev_branch/qsys/os/unpacked/freeswitch-1.6.19/libs/sofia-sip/libsofia-sip-ua/tport/tport.c:3257 >>>>>>>>>>>>>>> tport_tsend() tport_tsend(0x7f4eec0074f0) tpn = */xx.xx.xx.xx:5060 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Also, the messages like I said before contain the >>>>>>>>>>>>>>> "transport=tcp" in both the Req-uri and contact header. Any other >>>>>>>>>>>>>>> suggestions? >>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>> Shaks >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Wed, Sep 4, 2019 at 2:25 AM Alexey Sibyakin < >>>>>>>>>>>>>>> alex@freeswitch.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Try: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> <param name="contact-params" value="tport=tcp"/> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> FreeSWITCH 1.6.19 is very old, you need to upgrade. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Regards. >>>>>>>>>>>>>>>> Alex >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Alex Sibyakin | Support Engineer SignalWire | 228 >>>>>>>>>>>>>>>> Hamilton Ave 3rd Floor, Palo Alto, CA 94303 >>>>>>>>>>>>>>>> <https://www.google.com/maps/search/228+Hamilton+Ave+3rd+Floor,+Palo+Alto,+CA+94303?entry=gmail&source=g> >>>>>>>>>>>>>>>> Email: alex@freeswitch.com Website: >>>>>>>>>>>>>>>> https://www.signalwire.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Wed, Sep 4, 2019 at 9:18 AM Sharath Kumar < >>>>>>>>>>>>>>>> shakumarsoftware@gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I have the below gateways.xml file. FS 1.6.19. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> <include> >>>>>>>>>>>>>>>>> <gateway name="VoIP-1"> >>>>>>>>>>>>>>>>> <param name="outbound-proxy" >>>>>>>>>>>>>>>>> value="xx.xx.xx.xx" /> >>>>>>>>>>>>>>>>> <param name="register-proxy" >>>>>>>>>>>>>>>>> value="xx.xx.xx.xx" /> >>>>>>>>>>>>>>>>> <param name="proxy" value="xx.xx.xx.xx" /> >>>>>>>>>>>>>>>>> <param name="register-transport" value="tcp" >>>>>>>>>>>>>>>>> /> >>>>>>>>>>>>>>>>> <param name="username" value="1222" /> >>>>>>>>>>>>>>>>> <param name="password" value="***" /> >>>>>>>>>>>>>>>>> <param name="extension-in-contact" >>>>>>>>>>>>>>>>> value="true" /> >>>>>>>>>>>>>>>>> <param name="auth-username" value="***" /> >>>>>>>>>>>>>>>>> <param name="retry-seconds" value="30" /> >>>>>>>>>>>>>>>>> <param name="expire-seconds" value="3600" /> >>>>>>>>>>>>>>>>> </gateway> >>>>>>>>>>>>>>>>> </include> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> But the REGISTER and the INVITE's are being sent out >>>>>>>>>>>>>>>>> using UDP!. The strange part is the SIP headers both in the Request URI and >>>>>>>>>>>>>>>>> the contact header contain "transport=tcp". >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> send 750 bytes to udp/[xx.xx.xx.xx]:5060 at >>>>>>>>>>>>>>>>> 23:30:20.632901: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>>>>>>> REGISTER sip:xx.xx.xx.xx;transport=tcp SIP/2.0 >>>>>>>>>>>>>>>>> Via: SIP/2.0/UDP >>>>>>>>>>>>>>>>> xx.xx.xx.xx;rport;branch=z9hG4bKj7QXQX0X8tD3j >>>>>>>>>>>>>>>>> Max-Forwards: 70 >>>>>>>>>>>>>>>>> From: <sip:1222@xx.xx.xx.xx>;tag=6Be8aaD192rcK >>>>>>>>>>>>>>>>> To: <sip:1222@1xx.xx.xx.xx> >>>>>>>>>>>>>>>>> Call-ID: a8905624-0576-421f-ba71-fb50c700e876 >>>>>>>>>>>>>>>>> CSeq: 9232391 REGISTER >>>>>>>>>>>>>>>>> Contact: <sip:1222@xx.xx.xx.xx >>>>>>>>>>>>>>>>> :5060;transport=tcp;gw=VoIP-1> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> If I remove the Register-Proxy and Outbound-Proxy >>>>>>>>>>>>>>>>> and just use Proxy everything works fine on TCP. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Also, if I set the transport param in the SIP >>>>>>>>>>>>>>>>> profile to TCP things work fine. But I have multiple gateways in the same >>>>>>>>>>>>>>>>> profile, so setting the SIP profile is less desirable. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Am I missing something or is this a bug ? Any help >>>>>>>>>>>>>>>>> really appreciated! >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>> Shaks >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive >>>>>>>>>>>>>>>>> priced SMS and PSTN services. >>>>>>>>>>>>>>>>> Build your next product on our scalable cloud >>>>>>>>>>>>>>>>> platform. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 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 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive >>>>>>>>>>>>>>>> priced SMS and PSTN services. >>>>>>>>>>>>>>>> Build your next product on our scalable cloud >>>>>>>>>>>>>>>> platform. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> 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 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>> >>>>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced >>>>>>>>>>>>>> SMS and PSTN services. >>>>>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>>>> >>>>>>>>>>>>>> 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 >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> >>>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced >>>>>>>>>>>>> SMS and PSTN services. >>>>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>>>> >>>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>>> >>>>>>>>>>>>> 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 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> >>>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>>> https://signalwire.com >>>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced >>>>>>>>>>>> SMS and PSTN services. >>>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>>> >>>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>>> https://signalwire.community >>>>>>>>>>>> >>>>>>>>>>>> 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 >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Regards, >>>>>>>>>>> >>>>>>>>>>> David Villasmil >>>>>>>>>>> email: david.villasmil.work@gmail.com >>>>>>>>>>> phone: +34669448337 >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> >>>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>>> https://signalwire.com >>>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>>>> and PSTN services. >>>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>>> >>>>>>>>>>> Join our online community to chat in real time >>>>>>>>>>> https://signalwire.community >>>>>>>>>>> >>>>>>>>>>> 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 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> >>>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>>> https://signalwire.com >>>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>>> and PSTN services. >>>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>>> >>>>>>>>>> Join our online community to chat in real time >>>>>>>>>> https://signalwire.community >>>>>>>>>> >>>>>>>>>> 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 >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> >>>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>>> https://signalwire.com >>>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>>> and PSTN services. >>>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>>> >>>>>>>>> Join our online community to chat in real time >>>>>>>>> https://signalwire.community >>>>>>>>> >>>>>>>>> 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 >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> >>>>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>>>> https://signalwire.com >>>>>>>> Enhance your FreeSWITCH install with disruptive priced SMS >>>>>>>> and PSTN services. >>>>>>>> Build your next product on our scalable cloud platform. >>>>>>>> >>>>>>>> Join our online community to chat in real time >>>>>>>> https://signalwire.community >>>>>>>> >>>>>>>> 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 >>>>>>> >>>>>>> >>>>>> _________________________________________________________________________ >>>>>> >>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>> https://signalwire.com >>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>>> PSTN services. >>>>>> Build your next product on our scalable cloud platform. >>>>>> >>>>>> Join our online community to chat in real time >>>>>> https://signalwire.community >>>>>> >>>>>> 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 >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> >>>>> The FreeSWITCH project is sponsored by SignalWire >>>>> https://signalwire.com >>>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>>> PSTN services. >>>>> Build your next product on our scalable cloud platform. >>>>> >>>>> Join our online community to chat in real time >>>>> https://signalwire.community >>>>> >>>>> 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 >>>> >>>> -- >>>> Regards, >>>> >>>> David Villasmil >>>> email: david.villasmil.work@gmail.com >>>> phone: +34669448337 >>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and >>>> PSTN services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> 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 >>> >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire >>> https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and >>> PSTN services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> 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 >> >> -- >> Regards, >> >> David Villasmil >> email: david.villasmil.work@gmail.com >> phone: +34669448337 >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire >> https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> 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 > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > 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
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 _________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
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
-- Regards, David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
participants (5)
-
Alexey Sibyakin
-
Darren Williams
-
David Villasmil
-
e schmidbauer
-
Sharath Kumar