JulianNorton / weather-10kb-wxkb

Weather forecast that's high performance and accessible
https://wxkb.juliannorton.com
GNU General Public License v2.0
152 stars 49 forks source link

wxkb.io is offline #173

Closed JulianNorton closed 7 years ago

JulianNorton commented 7 years ago

What's the current situation?

The server was upgraded and rebooted. The node process is running on the server on port 5000, however when loading the URL, the site returns a "wxkb.io refused to connect."

What do you recommend?

Help Julian debug the linux server.

JulianNorton commented 7 years ago

Relevant Letsencrypt Apache error?

AH00014: Configuration check failed

2017-10-06 00:00:03,625:WARNING:letsencrypt.cli:Attempting to renew cert from /etc/letsencrypt/renewal/www
.juliannorton.com.conf produced an unexpected error: The apache plugin is not working; there may be proble
ms with your existing configuration.
The error was: MisconfigurationError("Error while running apache2ctl configtest.\nAction 'configtest' fail
ed.\nThe Apache error log may have more information.\n\nAH00112: Warning: DocumentRoot [/var/www/wxkb.io/h
tml] does not exist\nAH00112: Warning: DocumentRoot [/var/www/wxkb.io/html] does not exist\nAH00558: apach
e2: Could not reliably determine the server's fully qualified domain name, using fe80::e0cd:79ff:fece:8f5e
. Set the 'ServerName' directive globally to suppress this message\n(2)No such file or directory: AH02291:
 Cannot access directory '/var/www/wxkb.io/logs/' for error log of vhost defined at /etc/apache2/sites-ena
bled/wxkb.io.conf:1\n(2)No such file or directory: AH02291: Cannot access directory '/var/www/wxkb.io/logs
/' for error log of vhost defined at /etc/apache2/sites-enabled/wxkb.io-le-ssl.conf:2\nAH00014: Configurat
ion check failed\n",). Skipping.
Processing /etc/letsencrypt/renewal/www.juliannorton.com.conf

All renewal attempts failed. The following certs could not be renewed:
  /etc/letsencrypt/live/www.juliannorton.com/fullchain.pem (failure)
JulianNorton commented 7 years ago

had to recreate wxkb.io folder in /var/www/wxkb.io else apache wouldn't start. I deleted that folder several weeks ago by accident.

service apache2 start