Certificate Not Appearing?


#1

Hello Let’sEncrypt Community!

I’m having a problem with my website. Let’s Encrypt was available through my cPanel web hosting, so I installed a new SSL certificate. Though my cPanel says a certificate is installed, when I visit my website, Google Chrome says my site is not private and says that there is no certificate. Did something go wrong? Could it be that I installed it through cPanel?

EDIT: I have Cloudflare installed, could it be that? Is there any way both can run at the same time?

Thanks!
Ark


#2

So what’s the site in question? You can send PM: https://community.letsencrypt.org/users/selecadm/activity

Generally, if you want to use CloudFlare and present Let’s Encrypt certificate to visitors, you must pay $200 per month for each site.


#3

For some reason, I can’t send a pm, but I don’t mind. My site is www.emperiouscraft.com. After disabling Cloudflare, https://www.emperiouscraft.com works(continued in next post because of link blocker)…


#4

https://emperiouscraft.com doesn’t work, emperiouscraft.com doesn’t work(continued in next post)…


#5

And www.emperiouscraft.com doesn’t work. Is there any reason why?

Thanks!


#6

They both resolve to the same IP and work fine. Certificate is valid for WWW also.


#7

For me, the certificate is only appearing on https://www.emperiouscraft.com. It doesn’t appear for the others.


#8

WWW subdomain on both HTTP and HTTPS redirects to https://emperiouscraft.com


#9

They do, but the certificate doesn’t appear when it redirects to that.


#10


#11

This I what I got when I typed in www.emperiouscraft.com, which should redirect to https://www.emperiouscraft.com/home


#12

You are redirecting all your sites:

http://emperiouscraft.com
https://emperiouscraft.com
http://www.emperiouscraft.com
https://www.emperiouscraft.com

to

https://www.emperiouscraft.com

Seems https://www.emperiouscraft.com is redirecting to https://www.emperiouscraft.com and that is an endless loop.

You should pay attention to your web server redirect conf.

Cheers,
sahsanu


#13

Don’t know why. It should redirect to HTTPS.

But you have a bigger problem: https://www.emperiouscraft.com redirects to itself.

Where things are OK:

emperiouscraft.com
HTTP/1.1 301 Moved Permanently
Location: https://www.emperiouscraft.com/

www.emperiouscraft.com
HTTP/1.1 301 Moved Permanently
Location: https://www.emperiouscraft.com/

https://emperiouscraft.com
HTTP/1.1 301 Moved Permanently
Location: https://www.emperiouscraft.com/

Where they are not:

https://www.emperiouscraft.com/
HTTP/1.1 301 Moved Permanently
Location: https://www.emperiouscraft.com/


#14

Okay, I’ll try to redirect them all properly and then get back to you two.


#15

Okay, here are my redirects currently:
http://emperiouscraft.com/ --> https(:)//www(dot)emperiouscraft(dot)com
http://www.emperiouscraft.com/ --> https(:)//www(dot)emperiouscraft(dot)com

Even though I’m not redirecting the https links, they still redirect to /home. Why? Also, the redirects don’t have ssl certificates. Why is that?


#16

Hello @Ark,

I don’t know what’s going on with your setup, you didn’t show us your apache conf, by the way, you should also try to fix your mixed content issue.

Your custom.css is referencing this line:
@import url(http://fonts.googleapis.com/css?family=Roboto:400,400italic,700,700italic);

and it should be https instead of http.

@import url(https://fonts.googleapis.com/css?family=Roboto:400,400italic,700,700italic);

Note: We are glad to help but keep in mind that this is not an Apache forum :wink:

Cheers,
sahsanu


#17

Thanks for that :slight_smile: I’m going to reinstall the certificate and see if it fixes this.
EDIT: Nope, still nothing


#18

You don’t need to reinstall the certificates, the one you have is valid. I can’t see how recreating again the certificates will solve your issue.

Right now: your 4 sites with and without www and http / https point to https://www.emperiouscraft.com/home and that site redirects to https://www.emperiouscraft.com/home/ pay attention to last slash.

I don’t really know what you want to do but if it is not redirecting as you expected then check all Redirect and RewriteRule directives in your conf, also check for .htaccess that could have these directives.

Cheers,
sahsanu


#19

Here are my redirects:


The https shouldn’t be redirecting the way I have it set up, but what should I do?


#20

The redirect should be the same you have to the same url but ended in / to avoid two redirects. Anyway, that is a control panel that I don’t know so no idea what it does internally.