Error: self signed certificate in HTTPS

Correct.

Cloudflare does not offer certificates to be installed on 3rd party servers directly from our CA partners, you would need to obtain a cert from a CA directly