Hi, after reading about it on the list I decided to set up a Free World Dialup account. For those of you who don't know, that is a sip proxy where you and your friends can singn up free and then you can just connect to it with any sip client and call anybody that is registered for free. Pretty much like iaxtel (I belive that was the name of it) for the iax protocol. It even supports clients behind a NAT. It can be found on: http://www.pulver.com/fwd/index.html Anyway, I set up an acount and as long as my * box dials into the internet itself it works fine. But as soon as I try to connect from behind the NAT I can't here the other person (he can here me though). My setup: ATA -> * -> NAT -> Freeworld -> other person Using the free sip phone from www.xten.com works fine: xten-phone -> * -> NAT -> Freeworld -> other person This is how I configured the xten-phone: "Display Name:" the name you want others to see "User Name:" 16000 "Authorization User:" 16000 "Password:" is: (your_password) "Domain/Realm:" is: fwd.pulver.com "SIP Proxy:" is fwd.pulver.com:5060 Left Click on the "SIP Proxy" button and for "Out Bound Proxy:" use: 192.246.69.247:5082 This is how you should configure an ATA: # Set UseTftp to 0 # Set UID0 to your FWD account's FWD number (e.g. 16000). # Set PWD0 to your FWD account's password. # Set GkOrProxy to fwd.pulver.com # Set UseSIP to 1 # Set SipPort to 5060 # Set SIPRegInterval to 3500 # Set SipRegOn to 1 # Set outbound proxy to 192.246.69.247:5082 # Press the Apply button at the bottom of the web page, then # restart the ATA 186 by powering it off and then on again. I'm pretty shure I have to set the outbound proxy right. I just don't know how. I've tried tons of setups and search the archieves but I just can't seem to find it out. Anyway, here my sip.conf: [general] *other stuff* register => 33537:180580@fwd.pulver.com/33537 ;register => 33537:180580@192.246.69.247:5082/33537 [fwd1] reinvite=no canreinvite=no nat=1 type=friend secret=180580 username=33537 host=fwd.pulver.com ;host=192.246.69.247:5082 context=incoming-fwd Hopefully you can help me. CU Oliver
*This message was transferred with a trial version of CommuniGate(tm) Pro* Ok.. I just signed up. Sounds like an awesum service. But now I need someone to talk to! My FWD# is 33629. I have asterisk registered and ready, but when I try and call people, no one answers, and no one is out there to call me. :( It'll be on all the time so if u need someone to test, just go for it. It should ring or get an IVR, depending on when u call. Regards, Jamie Carl Email: me@jazz-inc.net PH: +61-414-365-466 -----Original Message----- From: Oliver Brandt [mailto:oliver_mlisten@gmx.de] Sent: Sunday, 25 May 2003 10:43 AM To: asterisk-users@lists.digium.com Subject: [Asterisk-Users] Free World Dialup behind NAT *This message was transferred with a trial version of CommuniGate(tm) Pro* Hi, after reading about it on the list I decided to set up a Free World Dialup account. For those of you who don't know, that is a sip proxy where you and your friends can singn up free and then you can just connect to it with any sip client and call anybody that is registered for free. Pretty much like iaxtel (I belive that was the name of it) for the iax protocol. It even supports clients behind a NAT. It can be found on: http://www.pulver.com/fwd/index.html Anyway, I set up an acount and as long as my * box dials into the internet itself it works fine. But as soon as I try to connect from behind the NAT I can't here the other person (he can here me though). My setup: ATA -> * -> NAT -> Freeworld -> other person Using the free sip phone from www.xten.com works fine: xten-phone -> * -> NAT -> Freeworld -> other person This is how I configured the xten-phone: "Display Name:" the name you want others to see "User Name:" 16000 "Authorization User:" 16000 "Password:" is: (your_password) "Domain/Realm:" is: fwd.pulver.com "SIP Proxy:" is fwd.pulver.com:5060 Left Click on the "SIP Proxy" button and for "Out Bound Proxy:" use: 192.246.69.247:5082 This is how you should configure an ATA: # Set UseTftp to 0 # Set UID0 to your FWD account's FWD number (e.g. 16000). # Set PWD0 to your FWD account's password. # Set GkOrProxy to fwd.pulver.com # Set UseSIP to 1 # Set SipPort to 5060 # Set SIPRegInterval to 3500 # Set SipRegOn to 1 # Set outbound proxy to 192.246.69.247:5082 # Press the Apply button at the bottom of the web page, then # restart the ATA 186 by powering it off and then on again. I'm pretty shure I have to set the outbound proxy right. I just don't know how. I've tried tons of setups and search the archieves but I just can't seem to find it out. Anyway, here my sip.conf: [general] *other stuff* register => 33537:180580@fwd.pulver.com/33537 ;register => 33537:180580@192.246.69.247:5082/33537 [fwd1] reinvite=no canreinvite=no nat=1 type=friend secret=180580 username=33537 host=fwd.pulver.com ;host=192.246.69.247:5082 context=incoming-fwd Hopefully you can help me. CU Oliver _______________________________________________ Asterisk-Users mailing list Asterisk-Users@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-users
----- Original Message ----- From: "Oliver Brandt" <oliver_mlisten@gmx.de> <SNIP>> Anyway, I set up an acount and as long as my * box dials into the > internet itself it works fine. But as soon as I try to connect from > behind the NAT I can't here the other person (he can here me though). > > My setup: > ATA -> * -> NAT -> Freeworld -> other personI had the same problem. I tried everything I could think of (forwarding ports, etc) with no luck. It seemed (by looking at sip debug) that Asterisk was including its internal IP address in the outgoing headers. My guess is that the udp reply packets are being sent to that internal address - but as the person isn't on your network they're going into a black hole. The only way I could solve it was by using one of my public IP addresses (my ISP gives up to 4). Previously my config was similar to yours, but now it is: Softphone -> * -> FWD -> other person -> * -> LAN (other phones). Once I had the * box on the public Internet and not behind NAT it worked perfectly. It would be interesting to see if there is a way to get around this without having an IP - I'm not too keen on having this box on the public Internet; I'd feel much more secure with it behind the firewall. --Shaun
The problem is that: FWD use for NAT connections a different Outbound proxy at 'fwdnat.pulver.com' (192.246.69.247:5082). You cannot configure (or I don;t know how) an outbound proxy to register in Asterisk a FWD account. I have the following line in sip.conf register => 21250:mypassword@fwd.pulver.com/399 register => 21444:mypassword@fwd.pulver.com/399 and then the following in extensions.conf exten => _8.,1,SetCallerID,21250 exten => _8.,2,Dial,SIP/${EXTEN-1}@fwd.pulver.com,tr In that way, when someone calls me on FWD number 21250 or 21444, extension 399 rings. When I want to call a FWD number from any extension, I dial 8 and then the FWD number. As you can see, there is no way to enter the FWD Outbound proxy registraton in sip.conf. ..or there is any?... This is the reason I ask for the TCP/UDP ports used by Asterisk in order to forward then through the NAT. BR, Dan ----- Original Message ----- From: "Oliver Brandt" <oliver_mlisten@gmx.de> To: <asterisk-users@lists.digium.com> Sent: Sunday, May 25, 2003 3:42 AM Subject: [Asterisk-Users] Free World Dialup behind NAT> Hi, > after reading about it on the list I decided to set up a Free World > Dialup account. For those of you who don't know, that is a sip proxy > where you and your friends can singn up free and then you can just > connect to it with any sip client and call anybody that is registered > for free. Pretty much like iaxtel (I belive that was the name of it) for > the iax protocol. It even supports clients behind a NAT. It can be > found on: > > http://www.pulver.com/fwd/index.html > > Anyway, I set up an acount and as long as my * box dials into the > internet itself it works fine. But as soon as I try to connect from > behind the NAT I can't here the other person (he can here me though). > > My setup: > ATA -> * -> NAT -> Freeworld -> other person > > Using the free sip phone from www.xten.com works fine: > xten-phone -> * -> NAT -> Freeworld -> other person > > This is how I configured the xten-phone: > > "Display Name:" the name you want others to see > "User Name:" 16000 > "Authorization User:" 16000 > "Password:" is: (your_password) > "Domain/Realm:" is: fwd.pulver.com > "SIP Proxy:" is fwd.pulver.com:5060 > > Left Click on the "SIP Proxy" button > and for > "Out Bound Proxy:" use: 192.246.69.247:5082 > > This is how you should configure an ATA: > > # Set UseTftp to 0 > # Set UID0 to your FWD account's FWD number (e.g. 16000). > # Set PWD0 to your FWD account's password. > # Set GkOrProxy to fwd.pulver.com > # Set UseSIP to 1 > # Set SipPort to 5060 > # Set SIPRegInterval to 3500 > # Set SipRegOn to 1 > # Set outbound proxy to 192.246.69.247:5082 > # Press the Apply button at the bottom of the web page, then > # restart the ATA 186 by powering it off and then on again. > > I'm pretty shure I have to set the outbound proxy right. I just don't > know how. I've tried tons of setups and search the archieves but I just > can't seem to find it out. Anyway, here my sip.conf: > > [general] > *other stuff* > register => 33537:180580@fwd.pulver.com/33537 > ;register => 33537:180580@192.246.69.247:5082/33537 > > [fwd1] > reinvite=no > canreinvite=no > nat=1 > type=friend > secret=180580 > username=33537 > host=fwd.pulver.com > ;host=192.246.69.247:5082 > context=incoming-fwd > > Hopefully you can help me. > CU > Oliver > _______________________________________________ > Asterisk-Users mailing list > Asterisk-Users@lists.digium.com > http://lists.digium.com/mailman/listinfo/asterisk-users > >
Thanks for all your replys! So I guess it is not possible to connect to fwd with * form behind a NAT. As I said, I works find with the free xten softphone by adding 192.246.69.247:5082 as an outbound proxy. By reading all your replys I There is no way to add this outbound proxy to * :( . Hopefully this will be possible soo... How come I can connect to iconnect just fine from behind the nat. I don't konw if reciving calls is possble as I don't have an incomming number registered with the, but placing calls works fine and audio is transmitted both ways. Oliver