Hi All, I have a HTTP Error 500 on one of our Droplet’s NGINX Virtual Hosts: www.rjschauer.com

The nginx error log shows:

2021/01/20 03:56:54 [error] 321876#321876: *942104 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function _deprecated_file() in /var/www/rjschauer.com/wp-includes/locale.php:11
Stack trace:
#0 {main}
  thrown in /var/www/rjschauer.com/wp-includes/locale.php on line 11" while reading response header from upstream, client: 193.106.30.100, server: rjschauer.com, request: "POST /wp-includes/locale.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php7.4-fpm.sock:", host: "rjschauer.com"
2021/01/20 06:27:37 [crit] 321876#321876: *943882 SSL_do_handshake() failed (SSL: error:141CF06C:SSL routines:tls_parse_ctos_key_share:bad key share) while SSL handshaking, client: 74.82.47.5, server: 0.0.0.0:443
2021/01/20 07:53:20 [crit] 321876#321876: *944631 SSL_do_handshake() failed (SSL: error:141CF06C:SSL routines:tls_parse_ctos_key_share:bad key share) while SSL handshaking, client: 192.241.193.87, server: 0.0.0.0:443
2021/01/20 12:47:44 [crit] 321876#321876: *947035 SSL_do_handshake() failed (SSL: error:141CF06C:SSL routines:tls_parse_ctos_key_share:bad key share) while SSL handshaking, client: 66.240.219.133, server: 0.0.0.0:443

Does anyone know what this means or how to resolve it?

Thanks,
Will

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

×
2 answers

The domain threw an HTTP 500, but the site did work when visiting domain.com/wp-login. Logging into Admin and updating Wordpress was all that was needed!

  • Hi @willbeing,

    Great to hear you found the issue!

    Yes, usually when you experience such errors in WordPress, you have two possibilities, either the PHP version needs to be lowered or a newer one needs to be used OR you need to update your WordPress.

    In my experience, I’ve found that it’s always better to update WordPress in order to avoid using outdated software such as PHP or WordPress itself.

    Additionally, updating WordPress means that any vulnerabilities in previous versions have been fixed and you have a smaller chance to get hacked because of it.

Hello, @willbeing

Could you please confirm the exact PHP and WordPress version that you’re using? Also make sure to check the PHP error_log as there might be a more detailed error logged there as well.

Also is this a new install or an existing site that you’ve had for some time? I’m asking because if this is an already existing site you can check for any recent changes like plugin install or version update that caused the issue here for you.

Regards,
Alex

Submit an Answer