Allstar Link registration fails when behind a NAT router

I’ve installed a new router and I now can no longer get nodes to register. How can I tell if a TP-Link TL-R600VPN V4 changes the source port? Can the port be forced to 4569? Am I missing something obvious? [ likely! :slight_smile: ]
The nodes are 46987, 45534.

Thanks!
Mark

Are you sure you are not blocking any outbound ports?

Mark,

This may be a dumb question, but are you using the VPN feature of the router. This may be your issue.

How are you getting your internet connectivity?

Cable, u-verse, wireless ISP? If you are using a cell phone based hot spot for internet connection, some carriers block IAX ports.

I have checked and you are correct your two nodes are not hitting the registration server.

Have you changed or edited anything in you rpt.conf lately?

Here are some other things to check.

Lets double check the basics first.

Log into the computer running your ASL node.

From the linux CLI: ( Pi@rptr:~ $ )

sudo ping -c2 8.8.8.8

sudo ping -c2 google.com

making sure it has internet connectivity and can resolve domain names.

type: sudo asterisk -rvvv

you should then be in the asterisk command line interface ( CLI ) for short.

···

==================================================================

Connected to Asterisk 1535 currently running on rptr (pid = 29510)

Verbosity is at least 3

rptr*CLI>

type: iax2 show registry

rptr*CLI> iax2 show registry

Host dnsmgr Username Perceived Refresh State

44.98.254.145:4569 Y 49203 YOU.R.IP.HERE:4569 60 Registered

this will show what your node is trying to do for registration.

make sure the node number and password are correct

https://wiki.allstarlink.org/wiki/Beginners_Guide#Edit_Node_settings for example.

and the line is not commented out with a semi-colon ( ; ) at the beginning of the line

https://wiki.allstarlink.org/wiki/Iax.conf example.

Marshall - ke6pcv

From: Mca555 via AllStarLink Discussion Groups [mailto:noreply@community.allstarlink.org]
Sent: Friday, October 25, 2019 5:20 AM
To: ke6pcv@cal-net.org
Subject: [AllStarLink Discussion Groups] Allstar Link registration fails when behind a NAT router

Mca555
October 25

I’ve installed a new router and I now can no longer get nodes to register. How can I tell if a TP-Link TL-R600VPN V4 changes the source port? Can the port be forced to 4569? Am I missing something obvious? [ likely! :slight_smile:]
The nodes are 46987, 45534.

Thanks!
Mark


Visit Topic or reply to this email to respond.

You are receiving this because you enabled mailing list mode.

To unsubscribe from these emails, click here.

Hi Marshall!

AH HA! For some reason when I ran the initial configuration script it did not change my password. I edited iax.conf and now I appear to be registered.

Now when I attempt to connect to anything I get a “connection failed” error. Hey, at least it’s progress!

BTW, this is for a new package for EBH. If all goes well, we’ll have an Internet connection there very soon.

Thanks for the help!
Mark

Mark,

Okay now I see node 46987 is register correctly with the registration server.

However node 45534 is not registering at all.

Check out your settings on 45534.

Marshall

···

From: Mca555 via AllStarLink Discussion Groups [mailto:noreply@community.allstarlink.org]
Sent: Friday, October 25, 2019 9:31 AM
To: ke6pcv@cal-net.org
Subject: [AllStarLink Discussion Groups] Allstar Link registration fails when behind a NAT router

Mca555
October 25

Hi Marshall!

AH HA! For some reason when I ran the initial configuration script it did not change my password. I edited iax.conf and now I appear to be registered.

Now when I attempt to connect to anything I get a “connection failed” error. Hey, at least it’s progress!

BTW, this is for a new package for EBH. If all goes well, we’ll have an Internet connection there very soon.

Thanks for the help!
Mark


Visit Topic or reply to this email to respond.


Previous Replies

Marshall_Oldham ASL Admin
October 25

Mark,

This may be a dumb question, but are you using the VPN feature of the router. This may be your issue.

How are you getting your internet connectivity?

Cable, u-verse, wireless ISP? If you are using a cell phone based hot spot for internet connection, some carriers block IAX ports.

I have checked and you are correct your two nodes are not hitting the registration server.

Have you changed or edited anything in you rpt.conf lately?

Here are some other things to check.

Lets double check the basics first.

Log into the computer running your ASL node.

From the linux CLI: ( Pi@rptr:~ $ )

sudo ping -c2 8.8.8.8

sudo ping -c2 google.com

making sure it has internet connectivity and can resolve domain names.

type: sudo asterisk -rvvv

you should then be in the asterisk command line interface ( CLI ) for short.

··· (click for more details)

ka4eps
October 25

Are you sure you are not blocking any outbound ports?

Mca555
October 25

I’ve installed a new router and I now can no longer get nodes to register. How can I tell if a TP-Link TL-R600VPN V4 changes the source port? Can the port be forced to 4569? Am I missing something obvious? [ likely! :slight_smile:]
The nodes are 46987, 45534.

Thanks!
Mark


Visit Topic or reply to this email to respond.

You are receiving this because you enabled mailing list mode.

To unsubscribe from these emails, click here.