SSL, URL & DNS
Cara Menyelesaikan Kegagalan Pembaharuan Automatik Let's Encrypt di cPanel Malaysia
Panduan mendiagnosis kegagalan cabaran DCV HTTP-01 AutoSSL Let's Encrypt pada domain .my dan pengehosan cPanel di Malaysia.
Memahami Isu: Cara Menyelesaikan Kegagalan Pembaharuan Automatik Let's Encrypt di cPanel Malaysia
Ralat kegagalan pembaharuan automatik sijil SSL Let's Encrypt / cPanel AutoSSL berlaku apabila sistem pengesahan domain (Domain Control Validation - DCV) gagal mengesahkan cabaran HTTP-01. Ini kerap terjadi apabila domain diproksikan melalui Cloudflare, atau apabila peraturan fail .htaccess menyekat akses ke direktori tersembunyi /.well-known/acme-challenge/.
Langkah 1: Diagnosis Ralat melalui cPanel & Terminal
Semak log AutoSSL di cPanel:
- Buka cPanel -> SSL/TLS Status.
- Klik tab Logs dan pilih log percubaan AutoSSL terbaharu untuk melihat mesej ralat DCV.
Uji kebolehcapaian direktori cabaran ACME melalui terminal:
# Semak sama ada fail cabaran ACME boleh diakses
curl -I http://domainanda.com.my/.well-known/acme-challenge/test.txt
Langkah 2: Laksanakan Pembetulan yang Tepat
1. Kecualikan Direktori ACME daripada Lencongan .htaccess:
Tambahkan peraturan pengecualian di bahagian atas fail .htaccess sebelum sebarang peraturan lencongan lain:
# Benarkan akses kepada cabaran AutoSSL Let's Encrypt
RewriteCond %{REQUEST_URI} ^/\.well-known/acme-challenge/ [NC]
RewriteRule .* - [L]
2. Pertimbangan Proksi Cloudflare: Jika domain menggunakan Cloudflare, pastikan rekod DNS domain anda dihalakan ke alamat IP pelayan hos yang betul dan ciri Always Use HTTPS tidak menyekat permintaan HTTP port 80 untuk cabaran DCV.
3. Jalankan Semula AutoSSL: Di cPanel SSL/TLS Status, klik butang Run AutoSSL untuk memulakan semula proses pengesahan dan pemasangan sijil SSL.
Langkah 3: Sahkan Penyelesaian
Semak tarikh tamat tempoh sijil SSL pada penyemak imbas untuk mengesahkan bahawa sijil baharu telah diperbaharui untuk tempoh 90 hari akan datang.
Perlukan Bantuan Pakar di Malaysia?
Penat membetulkan ralat WordPress sendiri sedangkan perniagaan anda menanggung kerugian setiap saat? Jaga menyediakan perkhidmatan penyelenggaraan WordPress bertaraf enterprise di Malaysia.
- RM5,000 untuk Semakan Pemilikan & Akses penuh (kami perbetulkan arkitektur dan kawalan sistem anda).
- RM450/bulan untuk Pelan Penjagaan (Care Plan) terurus sepenuhnya.
- Bermula RM13,000/bulan untuk Penambahbaikan Sistem Bulanan. Tiada caj kadar per jam, hanya bukti portfolio yang telah disahkan (Daralwahi, Agros Empire, UrusHQ, nCrypt, Trexon Energy, TechFix Malaysia). Ketahui pelan Penyelenggaraan Laman Web kami hari ini.