First of all, hello to everybody. I'm new at the forum, I'm writing because I've a big problem. 2 days ago, I've upgraded my vps with ubuntu 14.04 apache 2.4.7, php 5.6 and mysql 5.6 I don't remember the exact package upgraded, sorry. For no reason, since from that day all websites hosted are no working, how if bind9 wasn't working. So I've tried to manage the bad situation, but unfortunately no way out. I re-checked the domains with virtualmin "system settings" -> Re-Check Configuration and the response for all is:
The status of your system is being checked to ensure that all enabled features are available, that the mail server is properly configured, and that quotas are active .. Your system has 3.86 GB of memory, which is at or above the Virtualmin recommended minimum of 256 MB. BIND DNS server is installed, and the system is configured to use it.
Mail server Postfix is installed and configured.
Postfix can support per-domain outgoing IP addresses, but is not currently configured to do so. This can be setup in the Postfix Mailserver module.
Suexec is enabled in the default template, but the Apache module mod_suexec is not installed or not enabled.
Now I've bought the Virtualmin Pro, I would upgrade my vps but I would fix all the problems before.
How can I solve these problems?
Thanks in advance for a reply. Best. Michele
Comments
Submitted by andreychek on Fri, 07/08/2016 - 08:32 Comment #1
Howdy -- sorry to hear things aren't working!
When you say you upgraded your VPS, are you referring to standard package upgrades? Or were you upgrading from one distro to another?
Also, when happens when trying to access your websites? Do you receive a particular error message in your browser?
Submitted by dhzian on Mon, 07/11/2016 - 03:07 Pro Licensee Comment #2
Hi, no, I used only ubuntu 14.04, with standard package upgrades. The error that I received is: ERR_CONNECTION_TIMED_OUT
In Virtualmin -> Logs e Reports -> Check Connectivity the error that I received is: 1) Problem type: Nameserver mismatch Error message: None of the nameservers match this system: mydns Possible solution: Verify with your DNS registrar that nameservers for the domain are set correctly 2) Problem type: Website request failed Error message: 500 Can't connect to mywebsite.com:80 (Connection refused) Possible solution: Make sure your system's web server is running, that port 80 is not blocked by a firewall, and that the domain has a valid index page.
But the dns aren't changed, other websites with the same dns are up in another datacenter, for port 80, I've not blocked the port 80 by a firewall.
Error logs in Apache there aren't.
Submitted by andreychek on Mon, 07/11/2016 - 09:02 Comment #3
Ah, it sounds like Apache may not be running, or could possibly be blocked by a firewall.
What is the output of these commands:
netstat -an | grep :80
iptables -L -n
Submitted by dhzian on Wed, 07/13/2016 - 08:42 Pro Licensee Comment #4
Thank you guys for your help. I had to rebuilt my vps with a new fresh install. Now it's working but I don't know what's happened. Best and thank you again. Mike
Submitted by andreychek on Wed, 07/13/2016 - 09:23 Comment #5
I'm glad to hear it's working now, thanks for letting us know!