X-Lite 3.0 Firewall Setup

I have an Asterisk 1.4.4 sys up and working can place call within domain, ext to ext, voicemail etc…

Issue is I have attempted to use X-Lite from my office back to my * box, I am behind a firewall, and also my * box sits behind my Netgear FVS114 router, I have opened up 5060-5082 TCP/UDP and 8000-20000 for RTP.

My domain is registered and routed to with DYNDNS.ORG and I see that the addy is resolved and pointed properly, however I cannot get the registration to work properly, the ext shows (Unspecified) “sip show peers”.

sip show peers
Name/username Host Dyn Nat ACL Port Status
callcentric/17772984563 (Unspecified) D N 0 Unmonitored
6002 (Unspecified) D N 0 Unmonitored
trunk_2/17772984563 204.11.192.22 N 5060 Unmonitored
6001/6001 192.168.0.10 D N 51802 Unmonitored
6000/6000 (Unspecified) D N 0 Unmonitored
5 sip peers [Monitored: 0 online, 0 offline Unmonitored: 2 online, 3 offline]

The extension in question is 6002, also questioning the callcentric peer showing (Unspecified) as the trunk_2 is registered which is defined within the Callcentric SIP Provider definition.

Does your office firewall allow VoIP traffic? What’s the Xlite setup? What’s the corresponding sip.conf?

Yes the office firewall supports VOIP, I use PBXNSIP with Vonage for office via DSL I a certain that the traffic is hitting my home router as I see IP from office router hitting my home router.

The XXX in key fields are of course populated…

I am certain it is my lack of familarity with * config…

Here is the * SIP.CONF
will attach the X-Lite setup to another resonse.

[color=darkblue]SIP.CONF
type=peer
context=to-callcentric
host=dynamic
username=1777298XXXX
secret=XXXX
fromuser=1777MYCCID
fromdomain=callcentric.com
insecure=very

[general]
context=default
dtmfmode=auto
register=1777298XXXX:XXXXXX@callcentric.com
allowoverlap=yes
bindport=5060
bindaddr=192.168.0.11
srvlookup=yes
allowexternaldomains=yes
allowexternalinvites=yes
allowguest=yes
allowsubscribe=yes
allowtransfer=yes
alwaysauthreject=no
autodomain=yes
callevents=no
compactheaders=yes
dumphistory=yes
g726nonstandard=no
ignoreregexpire=no
jbenable=yes
jbforce=yes
jblog=no
maxcallbitrate=384
maxexpiry=3600
minexpiry=60
notifyringing=yes
pedantic=no
promiscredir=no
realm=linux-XXXXX
domain=linux-XXXXX
progressinband=yes
recordhistory=yes
relaxdtmf=no
rtcachefriends=no
rtsavesysname=no
rtupdate=no
sendrpid=no
sipdebug=yes
t1min=100
t38pt_udptl=no
trustrpid=no
usereqphone=yes
videosupport=no
allow=ulaw,gsm,ilbc
canreinvite=update
defaultexpiry=
disallow=alaw,speex,g726,adpcm,lpc10,g729
externip=69.49.1.XXX
fromdomain=
localnet=192.168.0.0/255.255.255.0
nat=route
tos_audio=ef
tos_sip=ef
tos_video=ef

[/color]

Not quite sure which part corresponds to X-lite. Do you set up X-lite portion as peer? That will not allow it to call in.

Asterisk config was from previous post, I was trying to allow 6002 to register in the domain as a peer, I believe the issue maybe NAT translation due to NAT at both office and home router…

As I see no where which X-Lite can be defined as a peer, the domain registration is what I believe accomplishes this…

Maybe you are using Asterisk GUI? In that case posting section [6002] of users.conf could help.