Pages: [1]
  Print  
Author Topic: I'll be upgrading CentOS today.  (Read 206 times)
Offline (Male) Josh @ Dreamland
Posted on: October 15, 2017, 01:26:49 PM

Prince of all Goldfish
Developer
Location: Ohio, United States
Joined: Feb 2008
Posts: 2934

View Profile Email
Expect the forum to enter maintenance mode. You will be unable to post for some window of time during this migration.

Do not be surprised when this happens. I will only activate maintenance mode during the database migration. This should last something like half an hour—The export will take fifteen minutes, but migrating the ENIGMA DNS to point to our new IP will take longer. I'm going to see if I can change the assigned IP over instead of updating DNS records. I will keep this thread up to date.
Logged
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble
"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
Offline (Male) Josh @ Dreamland
Reply #1 Posted on: October 16, 2017, 01:12:17 AM

Prince of all Goldfish
Developer
Location: Ohio, United States
Joined: Feb 2008
Posts: 2934

View Profile Email
As expected, that took fifty times longer than it reasonably should, and the fallout is pretty ugly. I spent eight hours today cleaning up after that migration.

Here's what I know is broken:
  • The Wiki has some E_STRICT output at the top.
  • The EDC is somehow including literal PHP files in the page output (Don't worry; this whole site's open-source; this is not a security problem).
  • The email server is basically guaranteed not to be working.
  • If the server reboots, this entire site will fall apart until I manually run some iptables calls and restart MariaDB. Neither of these should be necessary.

Sorry to leave the site in this state, but it's 2AM, and I have to work tomorrow. Please report any additional problems you see, here in this thread.
Logged
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble
"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
Offline (Male) hpg678
Reply #2 Posted on: October 16, 2017, 04:08:24 PM

Member
Location: Barbados
Joined: Mar 2017
Posts: 116

View Profile Email
Make sure you get enough rest and take your time to iron out the problems. Appreciate the time and time effort you've put in. Keep up the good work!!

 (Y) (Y)
Logged
Hugar
Offline (Male) Josh @ Dreamland
Reply #3 Posted on: October 17, 2017, 12:03:59 PM

Prince of all Goldfish
Developer
Location: Ohio, United States
Joined: Feb 2008
Posts: 2934

View Profile Email
The plan for now is to update the Wiki software to the latest version and install a new SMF adapter (the current one's pretty wonky).

The only other problem we've found is that I've broken the LateralGM.org ErrorDocument handler.
Logged
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble
"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
Offline (Male) time-killer-games
Reply #4 Posted on: October 18, 2017, 09:42:51 AM

Member
Location: Virginia Beach
Joined: Jan 2013
Posts: 1066

View Profile WWW Email
Thank you so much for all your hard work Josh. We all appreciate it! :D
Logged
Offline (Male) hpg678
Reply #5 Posted on: October 18, 2017, 09:47:23 AM

Member
Location: Barbados
Joined: Mar 2017
Posts: 116

View Profile Email
The plan for now is to update the Wiki software to the latest version and install a new SMF adapter (the current one's pretty wonky).

The only other problem we've found is that I've broken the LateralGM.org ErrorDocument handler.



Can one now upload their own examples and mini-games to the EDC now since you did updates?
Logged
Hugar
Offline (Male) Josh @ Dreamland
Reply #6 Posted on: October 18, 2017, 03:07:22 PM

Prince of all Goldfish
Developer
Location: Ohio, United States
Joined: Feb 2008
Posts: 2934

View Profile Email
That will require a little more work. My biggest priority for the site right now is to get the email server working—I started a thread on the SMF support forums; feel free to follow along, there. If they can't give me a way to debug SMF's direct interaction with Google's SMTP server, I will have to change it so SMF contacts localhost, and my own MTA contacts Google.

Once that's done, I can take another look into the EDC, I suppose.
Logged
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble
"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
Offline (Male) hpg678
Reply #7 Posted on: October 18, 2017, 06:01:27 PM

Member
Location: Barbados
Joined: Mar 2017
Posts: 116

View Profile Email
That will require a little more work. My biggest priority for the site right now is to get the email server working—I started a thread on the SMF support forums; feel free to follow along, there. If they can't give me a way to debug SMF's direct interaction with Google's SMTP server, I will have to change it so SMF contacts localhost, and my own MTA contacts Google.

Once that's done, I can take another look into the EDC, I suppose.


When ever you get the chance!  (Y)  No rush!
Logged
Hugar
Offline (Male) Josh @ Dreamland
Reply #8 Posted on: October 21, 2017, 10:22:45 AM

Prince of all Goldfish
Developer
Location: Ohio, United States
Joined: Feb 2008
Posts: 2934

View Profile Email
The old server has been decommissioned—this migration is officially complete.  I am still investigating the email problem, but otherwise, the site should be at 100 percent.

EDIT[2017-10-21@UTC+20:08]: Email is fixed.
« Last Edit: October 21, 2017, 03:09:08 PM by Josh @ Dreamland » Logged
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble
"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
Pages: [1]
  Print