Changed local IP on PBX, can't call out or receive calls now
-
Upon some further investigating, the FreePBX box CANNOT ping the SIP Host, but the WRT54GL can talk both ways. The PBX box can see all other items on the 192.168.3.0 network, including the router.
-
I asked you what version of FreePBX it was?
-
2.8.1.5
-
what does
route -n
show on your freepbx box? -
Or more to the point can you ping anything on the internet?
-
cat /etc/sysconfig/network-scripts/ifcfg-eth0
and
cat /etc/sysconfig/network
-
It shows the 192.168.3.0 for the Destination, the gateway was defaulted to 0.0.0.0. Just switched that to the router IP and it works now.
Gah.. knew it would be something simple. -
@SamSmart84 said in Changed local IP on PBX, can't call out or receive calls now:
It shows the 192.168.3.0 for the Destination, the gateway was defaulted to 0.0.0.0. Just switched that to the router IP and it works now.
Gah.. knew it would be something simple.- You did not do what you were told.
- I did not tell you to change anything.
- The gateway SHOULD be 0.0.0.0 for everything.
- Do what you are told, not what you think you should do.
-
You should then have a single default gateway line with destination 0.0.0.0 and a gateway of your router.
Something like this.
root@pbx:~ $ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.254.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 10.254.1.0 0.0.0.0 255.255.255.0 U 0 0 0 zt0 169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0 0.0.0.0 10.254.0.1 0.0.0.0 UG 0 0 0 eth0 root@pbx:~ $
-
I figured the IP change somehow defaulted that since switching it to the router is allowing calls in/out. However, it isn't letting me swap that back to 0.0.0.0, tells me I have a validation error. This is under Network Parameters in Elastix for the asterisk.pbx.com host
-
@SamSmart84 said in Changed local IP on PBX, can't call out or receive calls now:
I figured the IP change somehow defaulted that since switching it to the router is allowing calls in/out. However, it isn't letting me swap that back to 0.0.0.0, tells me I have a validation error. This is under Network Parameters in Elastix for the asterisk.pbx.com host
Elastix is not FreePBX. Details matter.............
-
Sorry, new to the VOIP thing. So the routing table you posted looks similar to mine. I do see the Destination 0.0.0.0 and the Gate 192.168.3.x address for the gateway. This is correct then? The 192.168.3.0 destination still shows 0.0.0.0 for the gateway.
-
@SamSmart84 said in Changed local IP on PBX, can't call out or receive calls now:
Sorry, new to the VOIP thing. So the routing table you posted looks similar to mine. I do see the Destination 0.0.0.0 and the Gate 192.168.3.x address for the gateway. This is correct then? The 192.168.3.0 destination still shows 0.0.0.0 for the gateway.
If you were changing things in the Elastix GUI, then yes, that is all you need to set. Also I could have told you to check the right setting many posts ago.
-
I actually didn't fully realize that Elastix and FreePBX were completely separate since changing some setting in one seemed to do it for both, while not others and since FreePBX was accessible directly from Elastix. Is there a reason why both are present?
-
Also if you post the solution on Spiceworks as well I'll give you a best answer since you were responding on both
-
This post is deleted! -
-
This post is deleted! -
@SamSmart84 said in Changed local IP on PBX, can't call out or receive calls now:
I actually didn't fully realize that Elastix and FreePBX were completely separate since changing some setting in one seemed to do it for both, while not others and since FreePBX was accessible directly from Elastix. Is there a reason why both are present?
Both what? Elastix uses a FreePBX GUI, but is not FreePBX. FreePBX and Elastix are both full PBX appliance OSes. They are "download the ISO and install the system" peers. Both use the FreePBX GUI for at least some of their tasks. But each is its own discrete system with different base OSes used for the builds, different components, different generations of components, different components, different configurations, etc. Discrete products. Don't look at a FreePBX web application in Elastix and think that the FreePBX appliance is under the hood, very different things.
-
Okay so I'm running JUST Elastix even though it utilizes a web app labeled FreePBX? That makes a lot more sense now.