Masalah VestaCP dengan SSL gratis CloudFlare
Terus terang saya sudah terbiasa menggunakan sertifikat SSL gratis dari WoSign untuk mengaktifkan HTTPS. Baru – baru ini saja saya mencoba mengkombinasikan SSL gratis CloudFlare ke VestaCP, ternyata kok tidak selancar itu juga kalau dibandingkan pas saya pasangkan pada website yang dihosting pada LEMP stack biasa atau EasyEngine.
Yang terjadi malah saat versi HTTPSnya diakses malah gagal. Masih mending kalau tampilannya situsnya hancur, ini dari browser muncul error kalau koneksi ditolak atau loading tidak selesai – selesai. Masalahnya sudah terlanjur mengganti agar URL yang dipakai dalam WordPress memakai HTTPS juga.
Setelah mencoba berbagai macam cara akhirnya ketemu satu solusi. Silahkan login ke panel Vesta seperti biasa, menggunakan user admin tentunya, dan buka pengaturan USER. Setelah itu pilih usernya dan pada menu Apply to selected pilihlah rebuild web. Baru setelah itu konfigurasi Flexible SSLnya CloudFlare berfungsi normal sesuai harapan.
Susunan VestaCP saya adalah Nginx sebagai reverse proxy dan Apache sebagai web servernya. Bisa jadi kombinasi kedua aplikasi ini yang membuatnya tidak langsung kompatibel dengan SSL gratis CloudFlare, atau ada penyebab yang lain. Untungnya saya berhasil mengatasinya. 🙂