Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


martyyn

1971 posts

Uber Geek
+1 received by user: 772

ID Verified

#315983 4-Sep-2024 23:03
Send private message

I have a Vultr server with Ubuntu20.02, PHP8.x, MDB, EasyEngine v4.7 and a dozen or so Wordpress sites on it.

 

This afternoon I ran the monthly apt update, apt dist-upgrade commands I run every month. Never had a problem in the ten years or so I've been doing this.

 

But this time all hell has broken loose and I can't for the life of me work out what's going on.

 

The updates worked as normal, no warnings or errors, just the usual "do you want to keep the existing files" once or twice.

 

I ran all this in SSH, exited SSH and then restarted the server from Vultr as I always do. The server restarted with no problems at all. But then I started to get Uptime Robot notices of the sites being down. All of them.

 

I updated EE to 4.7.3 and all the sites came back up except for one, it kept giving me an SSL error. So I created a new server with the backup from a few days ago and eventually got that site up after many issues with EE4 and Letsencrypt SSL's. I eventually deleted it and renewed it with a --force command.

 

I thought all was well, so I restarted the original server just as a final "reset" this evening and the same thing has happened, all the sites are down and they are all now showing the Apache 2 default page.

 

I use nginx, not apache, so can I assume the apt updates have installed it ?

 

I'm really at a loss here and would appreciate any help, I'm happy to pay for it as well.

 

[e] typos, I'm tired !


Create new topic

This is a filtered page: currently showing replies marked as answers. Click here to see full discussion.

danfaulknor
974 posts

Ultimate Geek
+1 received by user: 533

Trusted
Prodigi
Subscriber

  #3279101 4-Sep-2024 23:46
Send private message

Looks like Apache was installed but somehow got started up as part of the reboot for these updates. It's been installed for months, through many reboots, so not 100% sure why today was different - maybe it got re-enabled during updates.

 

EasyEngine runs in Docker (a set of containers per site) and the nginx reverse proxy container failed to start when Apache got in first during boot and took over 80/443.





they/them

 

Prodigi - Optimised IT Solutions
WebOps/DevOps, Managed IT, Hosting and Internet/WAN.


Create new topic








Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.