(please specify the website or account you are asking about)
Error Message
SSL Handshake Failed (Cloudflare)
(please share the FULL error message you see)
Other Information
I added a custom subdomain to for my website forum.electronicsdefined.com but it is not working. I am using cloudflare for dns. Please help and answer in brief, so i would be able to understand.
(other information and details relevant to your question)
No I don’t have any certificates installed right now.
But I don’t have ssl certificate for main domain also, when i added my main domain to cloudflare I had ssl but once it expired the ssl through the Cloudflare is still woking.
What I mean that SSL works for main domain electronicsdefined.com even I have no certificate installed for SSL.
So, If I add SSL and if the subdomain starts to work, will ssl work through the cloudflare even after certificate expires on infintyfree?
Do i need to add nameserver or other record for sub daomain? Current have a CNAME record name forum(Subdomain) and target is main domain.
What is your SSL mode in Cloudflare?
Full?
Flexible?
If the certificate is expired it won’t work. If you are using Cloudflare, you can get a self-signed certificate. They last longer, and are just as secure if you are using Cloudflare.
If it is set to full, you MUST have a valid SSL certificate on the origin server (InfinityFree). So you must have a certificate installed for your main domain name (not the subdomain), otherwise it would not be working either.
I would get a self-signed certificate for the subdomain and install it, then it will work.
Yes you were right I have a self signed SSL for 10 Years. It’s active on my electronicsdefined.com domain.
But there is no option for getting ssl for Sub-domain when i go in settings It tells me subdomains are automatically included.
well this is my infinityfree domain electronicsdefined.lovestoblog.com my custum domain is under this sub domain . I issued and installed the Self Signed SSL for this mian subdomain.
Will that solve the issue or anything else I have to do?