Hi all,
I tried changing the proxy status from DNS only to Proxied for some of my DNS records but a 520 error is occurring. It worked fine with DNS only. The problem occurred when I changed it to Proxied. Cloudflare IPs are allowed at my origin.
The respond of a curl requests sent to domain:
curl: (35) error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure
Do you have any suggestion on how to make this work?
Thank you!
May I ask if you were using SSL in your website before proxying to Cloudflare? If not, you may need to install an Origin Certificate in your webserver. Also, don’t forget to set the SSL/TLS mode to Full (Strict).
If it doesn’t work, could you please share your domain name (write it in the format domain DOT tld if you can’t post links).
Thank you for your response. I did all the steps mentioned and it still doesn’t work.
Could the problem be with the edge certificates, since I bought an *.example.com certificate and now I’m trying to proxy an *.example123.example.com domain?