Skip to main content
  1. Posts/

Setting CA untuk Sertifikat Cloudflare

1 min
cloudflare cloudflare
Table of Contents

Saat mengaktifkan proxy pada record DNS, maka secara otomatis cloudflare akan menerbitkan Universal SSL agar record atau domain dapat diakses dengan https://

Secara default SSL akan di issue dengan CA Let’s Encrypt tapi dapat diubah opsinya menjadi DigiCert atau Google Trust Services

DigiCert
#

curl -sX PATCH "https://api.cloudflare.com/client/v4/zones/[DOMAIN_ZONE_ID_HERE]/ssl/universal/settings" -H "X-Auth-Email: [CLOUDFLARE_EMAIL_HERE]" -H "X-Auth-Key: [GLOBAL_API_KEY_HERE]" -H "Content-Type: application/json" --data '{"certificate_authority":"digicert"}'
Sudah mulai deprecated mulai tahun 2022

Google Trust Services
#

curl -sX PATCH "https://api.cloudflare.com/client/v4/zones/[DOMAIN_ZONE_ID_HERE]/ssl/universal/settings" -H "X-Auth-Email: [CLOUDFLARE_EMAIL_HERE]" -H "X-Auth-Key: [GLOBAL_API_KEY_HERE]" -H "Content-Type: application/json" --data '{"certificate_authority":"google"}'

Let’s Encrypt
#

curl -sX PATCH "https://api.cloudflare.com/client/v4/zones/[DOMAIN_ZONE_ID_HERE]/ssl/universal/settings" -H "X-Auth-Email: [CLOUDFLARE_EMAIL_HERE]" -H "X-Auth-Key: [GLOBAL_API_KEY_HERE]" -H "Content-Type: application/json" --data '{"certificate_authority":"lets_encrypt"}'

Saat CA sudah diganti maka SSL yang digunakan pada domain Anda sebelumnya tidak langsung berubah ke CA yang baru, Mungkin perlu menunggu SSL yang sebelumnya expirate.

Namun apabila Anda menambahkan subdomain dengan proxy yang disetting aktif maka SSL dengan CA yang baru akan langsung digunakan.

Related

Manage WAF IP Access Rules with Cloudflare API
5 mins
cloudflare cloudflare golang
Recommended Cloudflare Settings for Website
1 min
cloudflare cloudflare
Manage DNS dengan Cloudflare API
2 mins
cloudflare cloudflare
Manage Pages Deployment with Cloudflare API
2 mins
cloudflare cloudflare
Menambahkan Security Headers di Cloudflare
1 min
cloudflare cloudflare
Membuat API Token Cloudflare
3 mins
cloudflare cloudflare acme.sh