X-Lite 400 Bad Request on Registration

Discuss any topic about Brekeke PBX.

Moderator: Brekeke Support Team

Post Reply
StephenC
Posts: 18
Joined: Tue Oct 31, 2006 6:40 am

X-Lite 400 Bad Request on Registration

Post by StephenC »

1. Brekeke Product Name and version: PBX 2.0.7.2

2. Java version: Standard Edition 6, v1.6.0

3. OS type and the version: Windows 2003 SP2

4. UA (phone), gateway or other hardware/software involved: Grandstream GXP2000, X-Lite

5. Select your network pattern from http://www.brekeke-sip.com/bbs/network/ ... terns.html : 3

6. Your problem:

X-Lite client at external site cannot register with Brekeke PBX/SIP - 400 Bad Request

Draytek 2800V Router is configured with open ports UDP 5060, and 10000-10999, directed to PBX/SIP server

External DNS is configured to direct to our router public interface, and this domain ip address has been put in the network interfaces o the SIP configuration

Client will work as sipgate client
StephenC
Posts: 18
Joined: Tue Oct 31, 2006 6:40 am

Post by StephenC »

Some more info:

Get same result with Kapanga, configured as per wiki

debug log for kapanga contains:

REGISTER sip:sip.ourdomain.com SIP/2.0
Via: SIP/2.0/UDP 192.168.1.10:5062;branch=z9hG4bKEEB3CCACC46DDF9DD245E6CED8A9AEF8;rport
From: "201" <sip:201@sip.ourdomain.com:5060>;tag=2598111EC961CC9281B46027A6F2F843
To: "201" <sip:201@sip.ourdomain.com:5060>
Contact: <sip:201@192.168.1.10:5062;transport=udp>
Call-ID: 66ED521B6640CF386F888A07FBDBB416@sip.ourdomain.com:5060
User-Agent: Kapanga Softphone Desktop 1.00/2165d+1192102742_0003473F8265
Supported: timer, replaces
CSeq: 1 REGISTER
Max-Forwards: 70
Event: registration
Allow-Events: message-summary, registration
Expires: 3600
Allow: INVITE, INFO, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE, REFER, PUBLISH, UPDATE, MESSAGE
Content-Length: 0

---------------------

SIP/2.0 400 Bad Request
Via: SIP/2.0/UDP 192.168.1.10:5062;branch=z9hG4bKEEB3CCACC46DDF9DD245E6CED8A9AEF8;rport=38150;received=87.127.119.219
From: "201" <sip:201@sip.ourdomain.com:5060>;tag=2598111EC961CC9281B46027A6F2F843
To: "201" <sip:201@sip.ourdomain.com:5060>;tag=CcR-11136
Call-ID: 66ED521B6640CF386F888A07FBDBB416@sip.ourdomain.com:5060
CSeq: 1 REGISTER
Content-Length: 0

(NB: domain name changed in above post)
peng
Posts: 110
Joined: Wed Jul 20, 2005 7:06 pm

Post by peng »

The packet looks like Kapanga.
Did you paste wrong one or is it the same even if you use Kapanga?
StephenC
Posts: 18
Joined: Tue Oct 31, 2006 6:40 am

Post by StephenC »

Hi Peng

I have switched things around so that this is not longer an issue (using VPN now). However, it was the same with both X-Lite and Kapanga.

I suspect a problem with the router I was using, which was a Draytek 2800VG. I wasn't using the voice side of it, but there didn't seem to be any way to turn it off, so it is possible that the router was responding inappropriately to requests to port 5060 arriving at the public interface. I had set to forward to my Brekeke PBX/SIP server, but maybe there was an issue there.

I have swapped out the 2800VG with a 2800V at the external site, and the GXP2000 started registering, but I continued to have problems with outgoing calls to the GXP2000, so I went to VPN.

Thanks

Steve
Post Reply