Possible brief downtime Sunday

Discuss technical problems and features here
Online
User avatar
emk
Black Belt - 1st Dan
Posts: 1620
Joined: Sat Jul 18, 2015 12:07 pm
Location: Vermont, USA
Languages: English (N), French (B2+)
Badly neglected "just for fun" languages: Middle Egyptian, Spanish.
Language Log: viewtopic.php?f=15&t=723
x 6330
Contact:

Possible brief downtime Sunday

Postby emk » Sun May 14, 2017 5:42 pm

Hello! I've finally cleared myself out from under two massive rush projects at work, and I have some more time to spend on the forum setup. My first two orders of business are:

  1. Setting up support for multiple subdomains (forum.language-learners.org, and a different subdomain for the Super Challenge).
  2. Enabling HTTPS support, so that the old "https" links which show up in Google search start working again.
See this GitHub thread for details on what's going on.

As part of this work, there may be a few brief outages while I restart the web server.
14 x

Online
User avatar
emk
Black Belt - 1st Dan
Posts: 1620
Joined: Sat Jul 18, 2015 12:07 pm
Location: Vermont, USA
Languages: English (N), French (B2+)
Badly neglected "just for fun" languages: Middle Egyptian, Spanish.
Language Log: viewtopic.php?f=15&t=723
x 6330
Contact:

Re: Possible brief downtime Sunday

Postby emk » Fri May 26, 2017 10:45 pm

OK, I'm doing work on the server again, trying to get HTTPS and the reverse proxy for the Super Challenge bot online. I've set aside a chunk of time this weekend to try to make as much progress as possible. My apologies for the delay. :-(
9 x

Online
User avatar
emk
Black Belt - 1st Dan
Posts: 1620
Joined: Sat Jul 18, 2015 12:07 pm
Location: Vermont, USA
Languages: English (N), French (B2+)
Badly neglected "just for fun" languages: Middle Egyptian, Spanish.
Language Log: viewtopic.php?f=15&t=723
x 6330
Contact:

Re: Possible brief downtime Sunday

Postby emk » Sat May 27, 2017 1:12 am

Ah, a big step forward!

Code: Select all

$ docker logs -f 00043800d58d
Creating Diffie-Hellman group (can take several minutes...)
Generating DH parameters, 2048 bit long safe prime, generator 2
This is going to take a long time

This is an automatic SSL certificate renewal program for use with Let's Encrypt. With luck, this will give us free, zero-maintenance "https" support that I won't need to remember to renew every year.

AND IT WORKED! Notice that we're now running on "https" instead of "http"! Now if your local government wants to snoop on your forum connection, they'll need to work a bit harder. ;-)

This now means that we can also serve "superchallenge.languge-learners.org" or other domain names very easily, and everything should set up certificates and HTTP via pure, unadulterated Docker magic. On the other hand, this is definitely where "leading edge" becomes "bleeding edge." I'll try not to cut my fingers.
7 x


Return to “Technical Support and Feature Requests”

Who is online

Users browsing this forum: No registered users and 2 guests