4G Login Always Timeout But Had Many Same Registered User

Discuss any topic about Brekeke SIP Server.

Moderator: Brekeke Support Team

Post Reply
russellhung
Posts: 12
Joined: Tue Dec 13, 2016 10:35 pm

4G Login Always Timeout But Had Many Same Registered User

Post by russellhung »

1. Brekeke Product Name and Version:

Brekeke SIP Server, 3.6.3.0/454

2. Java version:

1.7.0_121

3. OS type and the version:

AWS Linux 3.14.35-28.38.amzn1.x86_64

4. UA (phone), gateway or other hardware/software involved:

ABTOLLC
Android Phone (Android 5.1)

5. Your problem:

Android Phone (Android 5.1) in 4G (wifi had no problem at all).

The app's registration always failed (408 timeout)

But when I check the server's "Registered Clients", it had the exact same user registered several times, depending on how many time it failed. If it failed 20 times, there were 20 same registered user with different port like the following:

Contact URI (Source IP Address)
-------------------------------------
sip:203@101.13.64.43:5149
(101.13.64.43:5149)

sip:203@101.13.64.43:5150
(101.13.64.43:5150)

sip:203@101.13.64.43:5150
(101.13.64.43:5151)

.....


The 4G network connection is good. I know that because I am able to log in to the SIP server using that Android phone.

What could be the problem?

Thanks.
russellhung
Posts: 12
Joined: Tue Dec 13, 2016 10:35 pm

I think I fixed the problem but still not sure why

Post by russellhung »

Hi,

After trying for days, finally I figured out how to fix the problem -> changing the IP address. I rebooted the phone, get a new 4G IP address, and the phone could register again.

However, still don't know what's going on behind the scenes. I checked the blocked IP address, but the old IP addresses were not there!!

I had two android phones (HTC Desire 626 & Asus Selfie), and both of them had the same problem: after I tested the phone for a while (maybe couple of days), and, out of sudden, the phones were not able to register, not until I rebooted the phones and got new IP addresses.
Tata
Posts: 223
Joined: Sun Jan 27, 2008 1:03 pm

Post by Tata »

Let you check whether the SIP Server returns the SIP response or not.

If there is no response sent from the SIP Server, there is a configuration issue at the SIP Server.

If the "408 Timeout" happens even if the SIP Server returned a response, your network has a problem. (packet loss or delay happened.)

Try Wireshark (https://www.wireshark.org) or check the SIP Server's log.
The SIP Server's log can be enabled at [Diagnostics]->[Debug Logs] page. Set "Listener" and "Registrar" ON there.

If don't know how to read a wireshark captured packet or SIP packet log, ask Brekeke support team to analyze it.
Post Reply