Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

NET::ERR_CERT_DATE_INVALID on local development (xampp)

I'm trying to get the NET::ERR_CERT_DATE_INVALID error fixed for local development.

I'm working with a xampp setup (PHP 7.4, Windows 10). After trying several tutorials on self signed certificates, I'm now on a point where I'm stucked.

What I've done so far

  • Creating a self signed certificate, using openssl in xampp like this:

    set OPENSSL_CONF=C:\xampp\php\extras\openssl\openssl.cnf

    openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout server.key -out server.crt

I successfully created the server.crt and server.key files and put them in the correct directory C:\xampp\apache\conf\[ssl.crt]/[ssl.key]

I've also tried to download the cacert.pem bundles from CA certificates and uncomment the necessary lines in my php.ini file.

I've always restarted my server afterwards, but none of the above methods are working.

like image 268
toffler Avatar asked Jul 15 '21 14:07

toffler


1 Answers

First, open the certificate from the browser and see if the browser presents you the newly applied certificate. If it is the old one, you can try following procedures.

  1. Go and have a look at inside of the Apache configuration file whether you've replaced the correct certificate files. Maybe your virtual host of the domain is not using the .crt file you're replaced.

  2. Open the incognito mode of the browser and open the website. Sometimes the certificates get cached. In case it's the caching of the browser, clear the cache and try again.

like image 129
Chandana Avatar answered Sep 20 '22 15:09

Chandana