Inbound calls. Timeout 30 sec. No audio.

150 views
Skip to first unread message

Jonathan Waller

unread,
Sep 19, 2014, 5:42:26 AM9/19/14
to 2600h...@googlegroups.com
Hello all, thanks for previous support.

Im still having trouble with my inbound calls over our SIP trunk (from provider). Thought that I would provide with more information and see if it could lead somewhere.
When I pick up the phone on an inbound call my server  sends its invites but fail to retrieve an 200 ACK back? My conclusion from following  is that im advertising my private IP address
and for this reason my provider fails to address the 200 ACK back to me. Im quite new to this so correct me if im wrong.

Outbound calls works like a charm. No timeout. And there is audio.

My setup:   CentOS 6.5
           Kazoo V.3.16 RPM install awell as previous versions.
           Single-server, local ip: 10.50.50.211
           SNAT 1:1 all trafic allowed to pass in and out.
           Sophos UTM firewall, SIP ALG turned off.
          
           Clients are on the internal LAN 10.50.10.0
           Server ip 10.50.50.211
            
           Dispatcher file contains 10.50.50.211
           Sipinterfance_1.xml ext-sip and ext-rtp use auto-nat.
           Sofia status outputs 10.50.50.211
           (Iv tryed using public IP on dispatcher file, changing ext-sip and ext-rtp to public ip (sofia status will output my public ip) without any success. Sip phones will no longer register)

           Kamailios local.cfg's MY_IP_ADDRESS is using 10.50.50.211. Tryed changing to public ip but no good.

ACL:           Sip trunk and Media servers added to carrier acl.
           127.0.0.1, 10.50.50.211 added to sbc acl.



Am I overlooking something here? Did I configure something wrong? I know it looks like a firewall issue, and maybe it is?
The admin who controlls the firewall is 99% sure theres nothing wrong with the firewall and NAT setup. Firewall logs indicates that no ACK is trying to come back to my server.

Is the record-routes being displayed correctly aswell as the contact?

If you need any more information, let me know and ill provide it. I have no idea what to go on from here.
And excuse my english, its not my primary language and thanks for the effort put into this project.

Best regards, Jonathan Waller

Jonathan Waller

unread,
Sep 23, 2014, 3:50:35 AM9/23/14
to 2600h...@googlegroups.com
Would setting it up as a cluster make any difference? Could the problem at hand be that im doing it the all-in-one way?

Jonathan Waller

unread,
Sep 23, 2014, 11:22:31 AM9/23/14
to 2600h...@googlegroups.com
So after alot of shooting blindly for awhile iv come accross a sulotion for half of my problem. By changing the record_route(); in the kamailio/default.cfg to record_route_preset("public ip"); the record-route now advertise my public ip. This resulsts in my getting ACK when picking up the call and no longer results in a timeout. This did not solve the no sound problem tho. It seems im still advertising my local ip in body. 


Den tisdagen den 23:e september 2014 kl. 09:50:35 UTC+2 skrev Jonathan Waller:
Would setting it up as a cluster make any difference? Could the problem at hand be that im doing it the all-in-one way?
 

Rizwan Khan

unread,
Aug 6, 2015, 12:21:32 AM8/6/15
to 2600hz-dev
Did you solve the rtp problem. We are facing the same issue.
Reply all
Reply to author
Forward
0 new messages