Cloudflare error 525 - used the manual

What is the name of the domain?

nanotekdynamic.online

What is the error number?

525

What is the error message?

SSL handshake failed

What is the issue you’re encountering

I followed and used the tutorial but its not working

What feature, service or problem is this related to?

I don’t know

What are the steps to reproduce the issue?

  1. I set SSL/TLS to strict
  2. Created an origin certificate
  3. Activated “authorized pull-requests”
  4. opened nginx Proxy Manager
  5. Add a custom SSL certificate with origin.pem and private.key offered by cloudflare in step 2
  6. restarted npm
  7. tried nanotekdynamic.online and got a 525 (lol)

What am I missing?
The domain is supported by Alfahosting. Should I change something there?

Screenshot of the error

So my domain provider does not allow to upload third party certificates. wow ._.