| SYSTEM INFORMATION | |
|---|---|
| OS type and version | Operating System: AlmaLinux 9.6 (Sage Margay) |
| Webmin version | 2.520 |
I am now completely locked out of Webmin / Virtual min. I have never seen anything so hard to use, not even just straight putty.
Basically, I got Virtualmin setup and created a site but I was getting error 500. After like 8 hours I finally got PHP to work, then found a place in webmin to turn PHP on, and clicked it like an idiot. Somehow it managed to break the entire server WITHOUT changing apache’s conf OR /etc/opt/remi/php85/php-fpm.d/www.conf.
php
Firewalld and SELinux are off. Gemini thought the problem was systemd not honoring www.conf’s listerner / owner settings so it had me move php fpm to tcp. It is bound and running, but can’t connect to apache.
So gemini thought the problem was that it is hitting the SSL layer and not resolving (which makes sense, because apache isn’t logging, and of course there isn’t a way to log to screen). But if it is dying at the socket layer, apache might not even be getting hit.
So I turned off SSL. I got logged out, password is broke, forgot password doesn’t work without SSL… I might as well have just have just clicked a button that said “Break Everything”. No idea why the coders of this didn’t assuming anyone turning off SSL site wide would be DEBUGGING something. The web barely works without SSL anymore, no one just turns it off unless they have good reason…
Does anyone have any idea how to fix this? I’m used to stuff that kind of works the way normal people use it - i.e. LAMP stack on by default. I don’t even get why TCP/IP would connect through SSL to connect to a process on the SAME vps, or why I had to do it when it worked fine the other way before I was dumb enough to click anything in Webmin…
This would be done already if I have just used shell, but I actually want to be able to use Virtualmin to create sites and databases and manage my vhosts. But man, click ANYTHING and everything breaks and you have no idea what was even changed…
I can’t fix it. Gemini can’t fix it. ChatGTP Plus (GTP5) doesn’t know wth is wrong. I don’t even know how to DEBUG it at this point. It is literally just broke unless I reinstall the entire thing, then click the PHP “on” button that broke everything and pray it doesn’t this time…
I would greatly appreciate any help. AI is smart af but it doesn’t really know virtualmin. I need someone who actually uses this thing.
Thanks.