Error yang terjadi buat saya sempat bingung namun apalah gunanya teknologi kalau tidak digunakan :D akhirnya saya coba mencari ternyata penyebabnya itu pada cache. saya akan coba urutkan beberapa kemungkinan yang terjadi PENYEBAB ERROR 32700 XMLRPC :
- Plugin Cache
- Setting Cache Server
2 Kemungkinan tersebut yang dapat menjadi penyebab terjadinya ERROR 32700 yang pada intinya sih terjadinya Caching pada file XMLRPC.PHP sehingga itu membuat blunder atau membuat file tersebut seperti terkunci (menurut saya sih :D hehehe ) . File tersebut mesti dinamis karena digunakan untuk menghubungkan berbagai macam API diluar sana.
Cara Mengatasinya (ERROR 32700 JETPACK WORDPRESS XMLRPC) :
- Lakukan pengecualian cache pada file XMLRPC.PHP
- Jika menggunakan varnish (dalam kasus ini saya menggunakan VARNISH CACHE sebagai media Cache )
Tambahkan Script Berikut Pada file setting Varnish Cache :
# Don't cache backend
if (req.url ~ "xmlrpc.php|wp-(login|admin|comments-post.php|cron.php)") {
return (pass);
}
Script diatas juga sudah termasuk pada beberapa pengecualian file backend CMS wordpress lainnya yang seharusnya terbuka tanpa cache.
Terimakasih teman-teman telah menyimak hanya sekedar berbagi pengalaman saja semoga membantu teman-teman karena kalian lebih senior ditunggu sharing masukan dan infonya terkait postngan ini .
No comments:
Post a Comment