Allmon3 not logging into added nodes

I’m running ASL3 on my system hub Pi server and want to use the Allmon3 dashboard on it to monitor and control the other Pi server/nodes co-located on the same LAN behind my router. I’ve added the node number stanza, the host IP address, user, and password for each node into the hub server’s .ini file but it isn’t logging into any of the servers. I’ve double checked to ensure the entries I’ve made absolutely match the login info found in the manager.conf of each of the nodes I want to monitor. When I view the Allmon3 dashboard the node numbers individually appear in the left column and on the horizontal bars down the page, but of course no relevant info is displayed.

In the process of troubleshooting the situation I thought perhaps it was a firewall related issue so I tried opening port 5038 of one of the servers I want to monitor. When that didn’t work I even tried disabling the firewall which also did not work.

I did try adding the multinodes line option to the hub server’s stanza in the .ini file, and surprisingly it appeared to add the nodes to the dashboard, giving their node number and appropriate identification. However, since there was no actual connection to the servers themselves there was no real info listed for them.

Any suggestions for further troubleshooting would be greatly appreciated…

What does journalctl -xu allmon3 report after you restart the allmon3 process?

How about me answering my own problem…

After more experimenting I’ve figured out that in addition to adding the node number stanza, IP address, user, and password information in the allmon3.ini file on the server I’m using to view the Allmon3 dashboard, you must ALSO comment out the bindaddr line in the manager.conf file on the server/node you want to view.

…seems to be working as it should now.

You can set the bindaddr in manager.conf to the IP address of the node.

I will try that too… thanks.

Since I’ve reserved the addresses in the router for all the servers on my LAN I could safely do that.

Hi, I have read through your responses. I’m sill having issues with my IP on Allmon3 communicating with my created hub node. After I made changes to the allmon3.ini file, I load up on the browser and while it comes up, the NODE number comes up as Unavailable. Then says Allmon3 is not responding to requests from this node. Then says to check server logs. I cannot figure out how to get to the commenting out the bindaddr line, nor do I know how to get to the manage.conf file. Can anyone assist me in getting to this area? Sorry, I’m new to this. Thanks in advance.

MJ… The bindaddr line that needs to be commented out can be found in manager.conf (…in the server you’re wanting to monitor).

sudo nano /etc/asterisk/manager.conf

…that should get you to it. Be sure to restart asterisk after the modification is done…

sudo systemctl restart asterisk

By the way, manager.conf is also where the “user” and “pass” is located (in the server you want to poll) that you put into allmon3.ini (in the allmon3 monitoring server). The “user” in your allmon3.ini is actually the stanza heading you’ll see in manager.conf (default is admin). …and the “pass” in your allmon3.ini is the “secret” you see in that stanza in manager.conf.

[admin] in manager.conf is the “user” in allmon3.ini

and…

“secret” in manager.conf is the “pass” in allmon3.ini

…can be confusing indeed.

…de W5BE

Great. Thank you Butch. Ill recreate it and go through it. I appreciate your response,

W7QAG

AND… you can also get to manager.conf from the asl-menu (item 6. Expert Configuration Menu).

..de W5BE

Wonderful. Great to Know. I’m new. Thank you SO much.

All that worked like a charm Butch. Seems to be running the way I THINK it should. Now, I have to figure out why I can’t connect my other clear node to that one. Perhaps you have some suggestions? But the instructions you provided yesterday were spot on. Again, thank you so much.

Is your other node behind the same router (I’m assuming so)? If that’s the setup then make sure you have the [Nodes] stanza set up correctly in the rpt.conf file. That entails putting in the node number, local IP address, and IAX port number for it into your hub node, (and likewise, put the hub node’s node number, local IP address, and IAX port number in the other server). The commented instructions found within the [Nodes] stanza are relatively easy to understand …just follow the provided examples you will find there.

…de W5BE

I do believe that may be the issue there. Yes, my other node is on the same IP as the other one. I’ll fire up my starlink mini and get a different IP to connect to the other node. Again, thanks for the information.

Still seem to be having an issue with other nodes logging into my HUB. Not sure if it’s a server limitation or not. Linode seem to be recognizing the node but will not allow for other nodes to connect.

What's the node #? Can you expand on "issues"? What does asterisk -rvvvv report when someone tries to connect?

Hello,

Sorry I’ve ben a bit busy and am just seeing this. Using a clearnode unit, my node will not connect or maintain a connection. The node number is 574090. I’ve tried to connect from my other node 57491. I have used a starlink system to optian a different IP address. Still the same result. I’ve asked others to try to connect they see the same thing. either no connection or it doesn’t maintain connection. Not sure what I’m doing wrong or not doing. Thanks

Mike - W7QAG