Certificate installed, browser says unsecured

#1

My domain is:fluxmedia.nl

It produced this output: https://www.ssllabs.com/ssltest/analyze.html?d=fluxmedia.nl

The operating system my web server runs on is (include version): ubuntu 16.04 apache

My hosting provider, if applicable, is: ramnode

I can login to a root shell on my machine (yes or no, or I don’t know): yes

#2

Your website seems to be working to me! https://www.fluxmedia.nl shows a working Let’s Encrypt certificate.

It’s possible that your browser is either caching the failure, or there’s something wrong with your browser. Try clearing your cache and see if that works first; if that doesn’t work, do you see an error with https://valid-isrgrootx1.letsencrypt.org/ ?

#3

Hi @trexflowers

checking your website the reason of “unsecure” is visible ( https://check-your-website.server-daten.de/?q=fluxmedia.nl ):

Domainname Http-Status redirect Sec. G
http://fluxmedia.nl/
185.52.3.40 200 0.083 H
http://www.fluxmedia.nl/
185.52.3.40 200 0.090 H
https://fluxmedia.nl/
185.52.3.40 200 0.590 B
https://www.fluxmedia.nl/
185.52.3.40 200 0.330 B

You don’t have redirects http -> https.

So if you use http, the browser says “unsecure”. But your certificate is correct

CN=fluxmedia.nl
	16.05.2019
	14.08.2019
expires in 90 days	fluxmedia.nl, www.fluxmedia.nl - 2 entries

both connections are secure and your chain is correct.

Chain (complete)	
	1	CN=fluxmedia.nl
	2	CN=Let's Encrypt Authority X3, O=Let's Encrypt, C=US

So add a redirect http -> https in your port 80 vHost. Perhaps something like

RewriteEngine on
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent]