It looks like it registers:

asterisk1*CLI> iax2 show registry
Host                  Username    Perceived             Refresh  State
208.139.204.228:4569  me            my.external.ip:1546        60
Registered
65.39.205.121:4569    me          my.external.ip:1546        60  Registered

But the logs (I didn't know that trick, or at least didn't have enough v's
when looking at the CLI) show incoming calls are being rejected:

Fwd inbound:
Apr 30 09:55:06 NOTICE[1439]: Rejected connect attempt from 65.39.205.121,
request '[EMAIL PROTECTED]' does not exist

Teliax inbound:
Apr 30 09:55:34 NOTICE[1439]: Rejected connect attempt from 208.139.204.228,
request '[EMAIL PROTECTED]' does not exist

I followed the FWD and Teliax instructions exactly, but clearly I'm missing
something.

Here is my iax_additional.conf:

register=me:[EMAIL PROTECTED]
register=me:[EMAIL PROTECTED]

[fwd]
username=me
type=peer
secret=very
host=iax2.fwdnet.net
dtmf=inband
allow=ulaw

[iaxfwd]
type=user
inkeys=freeworlddialup
disallow=all
context=from-pstn
auth=rsa
allow=ulaw

[teliax]
username=me
type=friend
secret=very
host=voip.teliax.com
disallow=all
context=from-pstn
auth=md5
allow=gsm


I have a from-pstn context in extensions.conf as well:

[from-trunk]                                                    ; just an
alias since VoIP shouldn't be called PSTN
include => from-pstn

[from-pstn]
include => from-pstn-custom                     ; create this context in
extensions_custom.conf to include customizations
include => ext-did
include => from-pstn-timecheck          ; this has to be included otherwise
it overrides ext-did

[from-pstn-timecheck]
exten => .,1,Goto(s,1)          ; catch-all matching for calls that have DID
info (if a DID route hasn't matched them)
exten => s,1,GotoIf($[${IN_OVERRIDE} =
forcereghours]?from-pstn-reghours,s,1:)
exten => s,2,GotoIf($[${IN_OVERRIDE} =
forceafthours]?from-pstn-afthours,s,1:)
exten => s,3,GotoIfTime(${REGTIME}|${REGDAYS}|*|*?from-pstn-reghours,s,1:)
exten => s,4,Goto(from-pstn-afthours,s,1)

[from-pstn-reghours]
exten => s,1,GotoIf($[${FAX_RX} = disabled]?from-pstn-reghours-nofax,s,1:2)
; if fax detection is disabled, then jump to from-pstn-nofax - else continue
exten => s,2,Answer     
exten => s,3,Wait(1)
exten => s,4,SetVar(intype=${INCOMING})
exten => s,5,Cut(intype=intype,-,1) 
exten => s,6,GotoIf($[${intype} = EXT]?7:9)             ; If INCOMING starts
with EXT, then assume its an extension
exten => s,7,Wait(3)
;wait 3 more second to make sure this isn't a fax before dialing someone
exten => s,8,Goto(ext-local,${INCOMING:4},1)
exten => s,9,GotoIf($[${intype} = GRP]?10:12)   ; If INCOMING starts with
GRP, then assume its a ring group
exten => s,10,Wait(3)
exten => s,11,Goto(ext-group,${INCOMING:4},1)
exten => s,12,GotoIf($[${intype} = QUE]?13:15)
exten => s,13,Wait(3)
exten => s,14,Goto(ext-queues,${INCOMING:4},1)
exten => s,15,Goto(${INCOMING},s,1)                     ; not EXT or GR1 -
it's an auto attendant
exten => fax,1,Goto(ext-fax,in_fax,1)
exten => h,1,Hangup


Thanks so much for any help!  I've been stumped by this one and feel like
I'm missing some piece of the puzzle.

Thanks again!

Pat

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dan Levine
Sent: Saturday, 30 April, 2005 00:29
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: RE: [Asterisk-Users] Can't get incoming calls with IAX trunks
(FWD&Teliax)

Are you sure it's registering?

----- 
Dan Levine 
CYTEXONE | Your Technology Specialists 
t: 877.CYTEXONE x 810 
l: 212.477.0990 x 810 
e: [EMAIL PROTECTED] 
http://www.cytexone.com 

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Patrick
Gray, Jr.
Sent: Saturday, April 30, 2005 12:04 AM
To: asterisk-users@lists.digium.com
Subject: [Asterisk-Users] Can't get incoming calls with IAX trunks (FWD
&Teliax)

I have [EMAIL PROTECTED] 0.9 running, and everything seems
to work well EXCEPT incoming calls.

I have an FWD and Teliax trunk (both using IAX), and a
Cisco 7960 SIP phone connected to Asterisk. 
Everything tests fine:

-       Can call from softphone to Cisco and vice versa
-       Asterisk inbound simulation works like a champ
-       Voicemail works fine
-       Outbound calls to both trunks works fine

However, when I call into my system on the FWD or
Teliax trunks, nothing happens.  Nothing appears on
the asterisk console so I'm not even sure where to
start.  I'm suspecting network problems, but don't
know what to look for.  My asterisk box sits on my
LAN, behind an IPCop-based NAT router.  I've forwarded
port 4569 UDP and TCP to the asterisk box, but still
no joy.  I've googled and checked voip-info, but
everything that mentions NAT as a potential problem
points to IAX as the solution.  Trunk-wise, I'm pure
IAX (only SIP is the 7960, and it's on the same
network as the asterisk box).

I'm pretty new to asterisk, so if you can dumb down
any debugging advice I'd appreciate it.

Thanks a ton!

Pat

_______________________________________________
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users




_______________________________________________
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

_______________________________________________
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to