Setelah menghubungkan website Anda ke Edge Security Accelerator (ESA), Anda mungkin mengalami masalah akses. Gejala umum mencakup error browser seperti 521, 522, 525, dan 508; error sertifikat HTTPS; redirect berlebihan; pemblokiran oleh WAF; atau ketidakmampuan mengakses port non-standar.
Daftar periksa dasar
Terlepas dari kode error yang muncul, lakukan empat pemeriksaan dasar berikut terlebih dahulu. Pemeriksaan ini membantu mengesampingkan masalah umum terkait DNS, status situs, sertifikat, dan cache lokal.
Verifikasi resolusi DNS
Gunakan ping atau nslookup untuk memverifikasi bahwa domain Anda meresolusi ke node ESA.
# Periksa apakah domain telah meresolusi ke node ESA
ping your-domain.com
# Atau gunakan nslookup untuk melihat rekaman CNAME
nslookup your-domain.com Pengaturan CNAME: Pastikan rekaman CNAME domain Anda mengarah ke alamat CNAME yang ditetapkan oleh ESA dan nilainya sesuai dengan yang tercantum di Konsol.
Pengaturan NS: Pastikan server DNS domain Anda diatur ke alamat NS yang disediakan oleh ESA.
Perubahan DNS biasanya memerlukan waktu 5 hingga 10 menit untuk tersebar.
Verifikasi status situs
Di Konsol ESA, pilih Websites, lalu pada kolom Website, klik situs target.
Pastikan status situs adalah Active, bukan Pending Configuration.
Di DNS, pastikan Anda telah menambahkan subdomain yang ingin dipercepat, seperti
wwwdanapi. Untuk domain wildcard (*), Anda harus menambahkan setiap subdomain sebagai catatan terpisah.
Verifikasi konfigurasi sertifikat edge
Untuk mengakses website Anda melalui HTTPS, buka SSL/TLS > Edge Certificates > Certificate Management dan pastikan sertifikat telah diunggah atau diminta. Jika tidak ada sertifikat, buka HTTPS tidak dapat diakses — sertifikat edge untuk mengonfigurasinya.
Bersihkan cache lokal
Bersihkan cache browser Anda, atau buka halaman dalam mode penyamaran atau privat.
Di Windows, jalankan
ipconfig /flushdnsuntuk membersihkan cache DNS lokal.
Triase cepat berdasarkan kode error atau gejala
Temukan skenario Anda dalam tabel berikut menggunakan kode error atau gejala dari browser Anda, lalu klik tautan untuk panduan troubleshooting yang sesuai.
Lengkapi Daftar periksa dasar sebelum melanjutkan ke skenario spesifik.
Kode error / gejala | Kemungkinan penyebab | Panduan troubleshooting |
HTTPS tidak dapat diakses, peringatan sertifikat di bilah alamat | Tidak ada sertifikat edge yang dikonfigurasi | |
521 | Origin menolak koneksi | |
522 | Koneksi ke origin timeout | |
525 | Handshake SSL gagal | |
508 | Loop kembali ke origin | |
ERR_TOO_MANY_REDIRECTS | Terlalu banyak redirect | |
Error 403 setelah pengaturan CNAME | Kembali ke origin / Sertifikat / Aturan keamanan | |
Permintaan sah diblokir, 403 / 429 | False positive aturan WAF / Keamanan | |
Tidak dapat mengakses port selain 80/443 | Port tidak didukung oleh ESA | |
Tidak dapat diakses di wilayah tertentu | DNS regional / Pemblokiran | |
Handshake WebSocket gagal | Port / Protokol tidak diaktifkan | |
CSS / JS / Gambar gagal dimuat | Masalah kembali ke origin, Perlindungan hotlink, atau cache | |
Konten halaman usang, perubahan tidak berlaku | Cache belum dipurge |
Atasi error 403 setelah pengaturan CNAME
Setelah menghubungkan domain Anda ke ESA menggunakan pengaturan CNAME, resolusi CNAME tampak normal, tetapi akses ke website mengembalikan error 403 Forbidden. Ikuti langkah-langkah berikut untuk mendiagnosis penyebabnya.
Langkah 1: Verifikasi apakah origin mengembalikan 403
Lewati ESA dan akses origin Anda secara langsung dengan memodifikasi file hosts lokal agar mengarahkan domain ke Alamat IP asal. Jika origin mengembalikan error 403, masalah terletak pada konfigurasi origin Anda, bukan ESA.
Alasan umum origin mengembalikan error 403:
Firewall atau security group origin tidak menyertakan rentang IP kembali ke asal ESA dalam daftar izinnya. Buka Origin Protection untuk melihat rentang IP kembali ke asal dan tambahkan ke firewall atau security group origin Anda.
Konfigurasi virtual host di server web origin (seperti Nginx atau Apache) tidak memiliki kecocokan
server_nameuntuk domain tersebut, sehingga permintaan dialihkan ke situs default dan mengembalikan error 403.Direktori root situs web origin tidak memiliki file indeks default (seperti
index.html), dan penelusuran direktori dinonaktifkan di server web.
Langkah 2: Periksa konfigurasi kembali ke origin
Buka Rules > Origin Rules dan periksa pengaturan berikut:
Alamat origin: Pastikan alamat IP atau domain benar dan origin menyajikan konten di alamat ini.
Port origin: Pastikan port tersebut sesuai dengan port tempat origin mendengarkan. Nilai default adalah 80 untuk HTTP dan 443 untuk HTTPS. Ketidaksesuaian port dapat menyebabkan kegagalan koneksi atau error 403.
Host origin: Jika origin Anda menggunakan header Host untuk mengidentifikasi permintaan, pastikan host origin diatur ke domain yang dikenali oleh origin. Anda dapat mengonfigurasi ini di Rules > Origin Rules > Add Rule (Host Settings).
Langkah 3: Periksa konfigurasi SSL/TLS
Jika website Anda menggunakan HTTPS, buka SSL/TLS > Edge Certificates > Certificate Management dan pastikan sertifikat yang sesuai dengan domain Anda telah diunggah atau diminta. Tanpa sertifikat yang dikonfigurasi, permintaan HTTPS mungkin gagal saat handshake atau ditolak oleh origin.
Selain itu, pastikan mode enkripsi SSL/TLS sesuai dengan origin Anda. Jika ESA terhubung ke origin melalui HTTPS tetapi origin hanya mendukung HTTP, atau sebaliknya, masalah akses akan terjadi.
Langkah 4: Selidiki aturan WAF dan keamanan
Buka Security > Event Analysis dan periksa apakah ada permintaan dari domain tersebut yang diblokir. Jika terdapat event blokir 403:
Buka Security > WAF dan periksa apakah ada aturan kustom yang secara keliru memblokir permintaan sah.
Pastikan aturan kontrol akses IP tidak memblokir IP origin atau pengguna.
Sementara ubah mode perlindungan WAF ke log-only mode dan coba akses kembali website tersebut. Jika error 403 hilang, berarti aturan WAF menyebabkan pemblokiran, dan Anda perlu menyesuaikannya.
Langkah 5: Konfirmasi catatan subdomain DNS
Buka halaman manajemen DNS dan pastikan Anda telah menambahkan catatan untuk subdomain yang ingin diakses (seperti www). Jika Anda hanya menambahkan catatan domain apex (@) tetapi tidak menambahkan catatan subdomain www, mengakses www.your-domain.com dapat menghasilkan error 403 atau gagal meresolusi.
Apendiks: Perintah dan tool troubleshooting
Atasi masalah dengan developer tools browser
Tekan F12 untuk membuka developer tools dan buka tab Network:
Periksa kode status permintaan yang gagal (521, 522, 525, dll.).
Periksa header permintaan untuk informasi penting, seperti
EagleId, yaitu ID pelacakan permintaan ESA. Anda harus menyediakan ID ini saat membuat tiket.
Uji dengan mengikat ke origin
Lewati ESA dan uji origin secara langsung dengan memodifikasi file hosts Anda:
Di Windows, buka Notepad sebagai administrator untuk mengedit file ini. Di macOS atau Linux, gunakan sudo di terminal untuk mengedit, misalnya, sudo vi /etc/hosts.
# Windows: C:\Windows\System32\drivers\etc\hosts
# macOS/Linux: /etc/hosts
origin-ip your-domain.com
Setelah memodifikasi file, akses domain secara langsung. Jika origin tidak dapat diakses, masalah terletak pada origin Anda, bukan ESA.
Uji dengan perintah curl
# Uji apakah origin dapat dijangkau
curl -I -H "Host: your-domain.com" http://origin-ip:80
curl -I -H "Host: your-domain.com" https://origin-ip:443
# Uji dengan mengikat ke IP node ESA (tidak memengaruhi DNS)
curl -I --resolve your-domain.com:443:esa-node-ip https://your-domain.com
Referensi cepat jalur Konsol
Tindakan | Jalur |
Konfigurasi sertifikat edge | SSL/TLS > Edge Certificates > Certificate Management |
Konfigurasi aturan origin | Rules > Origin Rules > Add Rule |
Konfigurasi port origin | Rules > Origin Rules > Add Rule (Port Settings) |
Konfigurasi origin SNI | Rules > Origin Rules > Add Rule (SNI Settings) |
Konfigurasi host origin | Rules > Origin Rules > Add Rule (Host Settings) |
Lihat / Modifikasi aturan WAF | Security > WAF |
Lihat event yang diblokir | Security > Event Analysis |
Purge cache | Cache > Purge & Prefetch |
Lihat alamat IP kembali ke origin | Origin Protection |
Manage DNS | DNS |
Konfigurasi aturan cache | Rules > Cache Rules |