Okay, I *think* I got it, but I must be missing something. Here is
what the files say on the various boxen:

On *1:

[401]
type=friend
secret=password
qualify=yes
port=4569
notransfer=yes
host=dynamic
dial=IAX/401
context=from-internal

[601]
type=friend
secret=password
qualify=yes
port=4569
notransfer=no
host=dynamic
dial=IAX/601
context=from-internal

On *2:

iax.conf:

[601]
type=friend
disallow=all
context=from-internal
canreinvite=yes
allow=ulaw

[asterisk-1]
username=601
type=peer
secret=777
qualify=yes
host=asterisk-1.someplace.net
disallow=all
context=from-internal
canreinvite=yes
allow=ulaw

register=601:[EMAIL PROTECTED]

extensions.conf:

[outrt-003-CallA1]
exten => _4XXX,1,Macro(dialout-trunk,1,${EXTEN:1},,)
exten => _4XXX,n,Macro(outisbusy,)

So now, of course, I can call from *2 to extension 401 on *1 (by
dialing 4401) without a problem, but I still cannot seem to call from
*1 to extensions on *2. It's complaining about there not being a route
to the given extension, which makes sense I guess. I don't know how to
create a proper outbound route on *1 to *2 since I don't have a trunk
to direct it to, just a registration. I'm sure I'm lacking something
fundamental here - any help would be greatly appreciated.

Thanks!

On 11/24/06, Tim Panton <[EMAIL PROTECTED]> wrote:

On 22 Nov 2006, at 22:21, Lachek Butalek wrote:

> My mission is to get one * box to dial another * box' extensions. I
> have set this up previously without any issues by making a simple IAX
> trunk/extension pair on the two boxes and create a dial plan with a
> prefix like 9|XXX to select an extension on the other box.
>
> My problem is that I now have to do this with extremely restrictive
> firewalls thrown into the mix - firewalls I have no control over.
> Basically, the setup is:
>
> *1 <---> FW1 <---> (Internet) <---> FW2 <---> FW3 <---> *2
>
> I have control over firewall 1 and 3, but not 2. Using port forwarding
> (4569 UDP) on FW1, I have been able to make calls from *2 to *1. My
> problem lies with making calls the other way, as I have no way of port
> forwarding on FW2.

If FW2 and FW3 permit outbound UDP and associated replies you won't
need to.
(even if they NAT them).

Set up 4569 on FW1 to go to *1
Add *2 as a peer (and user) in iax.conf on *1
Do _nothing_ with FW3
Set up *2 to _register_ with *1

The repeated registration from 2 to 1 will keep the any
NAT's and port maps open and tell 1 how to reach 2.

(IAX is great)

Tim.
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

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

_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

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

Reply via email to