A website is not accessible via HTTPS when Cloudflare is serving DNS: ERR_SSL_VERSION_OR_CIPHER_MISMATCH




  • Avatar

    If you're having this same issue and you're using subdomains and/or a cloudlare partner account, you likely have a cloudflare configuration issue. I just had this issue and was able to correct it by ensuring that the DNS records I had setup, were also matched with the correct forward_to records on cloudflare. We are using our cloudflare partner account to do this, which means you have to do it through plesk's servershield cloudflare extension, which his quite broken, or use the api and do the setup through api call. For example, we have a client who is only hosting a subdomain with us, and using a partial (CNAME) cloudflare setup, it required us to point two records:
    (A) cf.subdomain =>
    (CNAME) subdomain.example.com => subdomain.example.com.cdn.cloudflare.net

    Using Cloudflare's api (v1.1) there is a way to pass subdomains as a post parameter. If you're using subdomains, you have to pass the subdomain:forward_to. Below is an example provided on cloudflare's api documentation site. In our case, we had to use the subdomain:cf.subdomain.example.com to properly configure the forward_to parameters in cloudflare. This solved the issue for us.

    Comment actions Permalink
  • Avatar
    Alisa Kasyanova

    Thank you for sharing this information! I am sure that other Plesk users will find it helpful

    Comment actions Permalink

Please sign in to leave a comment.

Have more questions? Submit a request