Hi all I have a non-production ISPConfig installation on a virtual Ubuntu (22.04.4) server. I have been using it to develop a new Word Press site over the last several months. Stupidly I have no backup!! Anyway, today I powered the VM on and Ubuntu fires up OK and I have full ssh access to the ubuntu server. When I go to the IP address in a web browser I get the Apache welcome page... but when I try to go to my WordPress installation, or the ISPConfig GUI I get a "refused to connect" error in the browser. Unfortunately there is a lot of development which I havent backed up as it was safe (so I thought) in a shutdown VM. I am resigned to having lost all my work and need to start again - but I wondered whether there is a way to check if ISPConfig is the problem and whether it can be reinstalled over the top, or repaired anyway before starting again? Any thoughts would be gratefully received. Thanks
Check if the services are started and if there are any issues. Code: systemctl status Check for running services on ports: Code: ss -tunlp Did you change the network config of the VM and the VM now may has another IP? The data will not be lost just because there is an issue with the services on that machine, but you need to figure out what's not working. May follow https://forum.howtoforge.com/threads/please-read-before-posting.58408/ and post the the output of the HTF script here.
No, the IP address is static - I get the welcome apache web page, so know its still there. I will have a look at the link above and post the results back. Thanks @pyte
OK - when I run the script, it looks like it works as there is no error - but Code: cat htf_report.txt | more Errors with; Code: cat: htf_report.txt: No such file or directory I am running this as root... any thoughts?
You said you have full access to SSH which means you still have full access to everything you developed and most likely nothing is lost. Regarding the thread title, there is a misunderstanding about how ISPConfig works. ISPConfig is not a service, so it can not even start. ISPConfig is basically a website, a database and a set of PHP shell scripts. So your issue is not that ISPConfig does not start, your issue is that the apache config of that system has been altered in a way that apache does not serve the ispconfig website and your wordpress site anymore. Regarding your issue, either you started the wrong VM, reset the VM into a stable state before installing ISPConfig, or manually altered the Apache config. But as long as you did not wipe out the hard disk, your work is not lost. You must run the test script and post the result.
Thanks - I will keep trying then. I can confirm that its the right server as I can access my development in /var/www/clients/client1/web1/web - however as its in WordPress I need to get ISPConfig to load, so I can access the SQL Database. I will start looking at Apache etc to try and find the problem then. Thanks
Thanks @till As per my previous post, when I run the script it seems to work as there is a fraction of a second delay before I get command prompt again - and there is no error. But, when I run; Code: cat htf_report.txt | more I get the following error message; Code: cat: htf_report.txt: No such file or directory So, I am unable to get the report to post.
SQL database? You mean mysql database right? It is easier to access database if you phpMyAdmin works but that can also be accessed from the cli (command line interface) too. Make sure you are root of the server, not your web site, before attempting the above advises.