HTTP status code 525 (SSL Handshake Failed) means: The SSL/TLS handshake between Cloudflare and the website's server failed. Yes, a server error: the website failed to handle the request. Usually only the site owner or host can fix it.
Is it an error?
Yes, a server error: the website failed to handle the request. Usually only the site owner or host can fix it.
Common causes
- No valid SSL certificate, port 443 closed or cipher mismatch on the server
If you are visiting the site
- Wait a few minutes before trying again
- Contact the website if the problem continues
If you run the website
- Install a valid certificate on the server (e.g. Cloudflare Origin CA) and open port 443
- Check the SSL/TLS mode: Full (strict) requires a valid, trusted certificate
- Ask your hosting provider to check the server
Frequently asked questions
What does HTTP 525 mean?
HTTP status code 525 (SSL Handshake Failed) means: The SSL/TLS handshake between Cloudflare and the website's server failed.
Is HTTP 525 an error?
Yes, a server error: the website failed to handle the request. Usually only the site owner or host can fix it.
How do I fix a 525 error?
If you are visiting the site: Wait a few minutes before trying again; Contact the website if the problem continues. If you run the website: Install a valid certificate on the server (e.g. Cloudflare Origin CA) and open port 443; Check the SSL/TLS mode: Full (strict) requires a valid, trusted certificate; Ask your hosting provider to check the server.