WillyXJ / facileManager

A modular suite of web apps built with the sysadmin in mind.
www.facilemanager.com
GNU General Public License v2.0
87 stars 37 forks source link

[BUG] Configuration build failed when Building Servers behind VPN #550

Closed MeCJay12 closed 2 years ago

MeCJay12 commented 2 years ago

fM Version : 4.2.0

Version : 5.2.0 - [X] I have read and understood the [contributors guide](https://github.com/WillyXJ/facileManager/blob/master/.github/CONTRIBUTING.md). - [X] I have checked that the bug-fix I am reporting can be replicated, or that the feature I am suggesting isn't already present. - [X] I have checked that the issue I'm posting isn't already reported. - [X] I have checked that the issue I'm posting isn't already solved and no duplicates exist in [closed issues](https://github.com/WillyXJ/facileManager/issues?q=is%3Aissue+is%3Aclosed) and [opened issues](https://github.com/WillyXJ/facileManager/issues) - [X] I have checked the pull requests tab for existing solutions/implementations to my issue/suggestion. --- **(BUG | ISSUE) Expected Behavior:** Server config should be built and pushed successfully **(BUG | ISSUE) Actual Behavior:** ``` Bound1.CShaheen.Tech --> Configuration build failed. Complete. ``` **(BUG | ISSUE) Steps to reproduce:** Run FM as a container from mecjay12/fm and try to build a remote server config. I'm a little confused on this one but I'm currently suspecting a missing dependency. I'm unable to find more verbose error logs to figure it out though. I ran `sudo php /usr/local/facileManager/fmDNS/client.php buildconf debug` but it didn't return anything. I ran the connectivity tests in the admin section and they all pass. I can successfully install the client and I can build the server config before I add it to any groups with actual configs. I have four servers, 2 on the local subnet and 2 remote over a VPN. The 2 local server are fine; it's the two remote servers that are failing. Is there any good debug commands to run from the server side?
MeCJay12 commented 2 years ago

MF. I was missing the bind9-utils package. I noticed b/c I accidentally clicked the view server config button and the error was there. It would be cool to add a warning about the missing dependency or list it as a required package in the install instructions but this is good to close. (You're probably tired of hearing of me by now anyways)