Haproxy untuk Website Wordpress yang pakai SSL backendnya harus HTTPS juga
Mumpung ingat ini buat catatan saya dan untuk publik juga barangkali ada yang bisa kasih pencerahan.
Jika menggunakan script wordpress dan menggunakan ssl https maka traffic dari http akan otomatis di redirect ke https
Benar ya?
Jika benar, ini saya problem ketika menggunakan haproxy untuk ssl termination.
Umumnya ada 2 teknik yaitu
1. Traffic -> port 443 -> haproxy ssl termination -> backend ke apache port 80
2. Traffic -> port 443 -> haproxy pass through -> langsung ke apache ssl port 443
Seperti tulisan disini lah https://serversforhackers.com/c/using-ssl-certificates-with-haproxy
Saya coba menggunakan teknik ke-1 diatas tapi ternyata malah error.
Sepertinya ketika backend coba mengakses domain wordpress dengan http maka traffic di balikin lagi ke https. Jadi loooping.
Solusi sementara akhirnya 2x SSL
yaitu
Traffic -> port 443 -> haproxy ssl termination -> backend ke apache ssl port 444
jadi 2 x membaca ssl.
Ada solusi?
Jika menggunakan script wordpress dan menggunakan ssl https maka traffic dari http akan otomatis di redirect ke https
Benar ya?
Jika benar, ini saya problem ketika menggunakan haproxy untuk ssl termination.
Umumnya ada 2 teknik yaitu
1. Traffic -> port 443 -> haproxy ssl termination -> backend ke apache port 80
2. Traffic -> port 443 -> haproxy pass through -> langsung ke apache ssl port 443
Seperti tulisan disini lah https://serversforhackers.com/c/using-ssl-certificates-with-haproxy
Saya coba menggunakan teknik ke-1 diatas tapi ternyata malah error.
Sepertinya ketika backend coba mengakses domain wordpress dengan http maka traffic di balikin lagi ke https. Jadi loooping.
Solusi sementara akhirnya 2x SSL
yaitu
Traffic -> port 443 -> haproxy ssl termination -> backend ke apache ssl port 444
jadi 2 x membaca ssl.
Ada solusi?
Komentar
Posting Komentar