Ketika klien mengakses domain yang dipercepat oleh Edge Security Acceleration (ESA) dan menerima kode status 508 atau browser menampilkan pesan error 508 Loop Detected, hal ini menunjukkan bahwa ESA mengakses dirinya sendiri selama proses back-to-origin, sehingga membentuk loop tak hingga.
508 Error — Loop Detection
Gejala: Jika Anda menerima kode status 508 atau browser menampilkan pesan error 508 Loop Detected, hal ini menunjukkan bahwa ESA mengakses dirinya sendiri selama proses back-to-origin, sehingga membentuk loop tak hingga.
Akar masalah: ESA mengakses dirinya sendiri selama proses back-to-origin, mengakibatkan loop permintaan yang telah melebihi jumlah maksimum entri loop yang diizinkan dalam jaringan ESA. Saat memproses dan meneruskan permintaan HTTP, ESA menambahkan header CDN-Loop untuk mendeteksi loop dan mencegah permintaan berputar tanpa henti di antara node ESA. Header ini secara resmi didefinisikan oleh Internet Engineering Task Force (IETF), dan ESA mematuhi RFC 8586.
Format:
CDN-Loop:<vendor-name>; loops=<value>,<vendor-name>; loops=<value>.Contoh:
cdn-loop: ESA; loops=2.Nilai setelah
loopsharus kurang dari atau sama dengan 2. Jika melebihi 2, node ESA akan menghentikan penerusan permintaan tersebut.
Pemecahan masalah:
Periksa apakah rekaman DNS atau alamat origin dari origin pool yang ditambahkan ke situs ESA mengarah ke rekaman DNS situs ESA lainnya.
Periksa apakah server origin ESA meneruskan permintaan back-to-origin ke rekaman DNS situs ESA lainnya.