Need Help Downloading Cloudflare Advanced SSL Certificate for NetSuite

What is the name of the domain?

mojotone.com (root domain)

What is the issue you’re encountering

I have an Advanced Certificate (Edge Certificate) issued by Cloudflare for my root domain (mojotone.com), and I need to upload an SSL certificate to NetSuite to secure my domain. It appears that I can only create an Edge Certificate, not an Origin Certificate because netsuite is not accepting it, and I cannot download it. Can someone advise me on how to go about this? * Does upgrading to the Business Plan allow me to download the Advanced Certificate? * If not, what’s the best way to get an SSL certificate that works for both Cloudflare and NetSuite? Thanks in advance for any guidance!

What steps have you taken to resolve the issue?

i tried creating an origin certificate, didnt work in netsuite, created an edge but cannot download it

Screenshot of the error

If Netsuite doesn’t accept the Origin certificate, you need to get a certificate from somewhere else.
You can’t use the Edge certificate for your Origin.

Is there any specific reason you need the same certificate on both Edge and Origin?

Thank you for your response! I don’t necessarily need the same certificate on both—I just need whatever works for NetSuite. From what I understand, NetSuite requires a publicly trusted CA-issued certificate, and Cloudflare’s Origin Certificate doesn’t meet that requirement.

Do you have any recommendations on where I can obtain a compatible SSL certificate?

That depends on how much effort you want to go through and how much you’re willing to pay.

You can get free certificates from LetsEncrypt for example, but you’ll have to renew them every 3 months.

Certificates that last a year will usually cost you money.

thats true, is it possible to upgrade my cloudflare account to download it? NetSuite requires SSL certificates from a publicly trusted Certificate Authority (CA) and i dont think LetsEncrypt would work, unless you know something else

No, it’s not.

Why do you think that? LetsEncrypt is a publicly trusted certificate authority.

some research i did implied it wasnt and that i had to renew it every 90 days, but if youre saying 3 months then i should be fine! Does Let’s Encrypt auto-renew, or would I need to manually renew and re-upload the certificate each time?

As a backup, what’s a trusted paid SSL provider that would work? Thanks!

You can have the certificate auto-renew on your PC, but unless Netsuite have the option to update it via API, you have to manually upload it every time.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.