Dukungan TLS
Metadata_end
Glasswall ICAP kini menggunakan mutual transport layer security (mTLS) untuk mengenkripsi lalu lintas antara proxy Anda dan server ICAP. Fitur ini juga dikenal sebagai secure ICAP (s-ICAP).
Versi TLS yang didukung:
- 1.2
- 1.3
Secure-ICAP akan diaktifkan secara default oleh server ICAP selama sertifikat TLS terpasang. Port 11344 akan dibuka, dengan server siap menerima koneksi aman.
Saat terhubung ke server ICAP melalui koneksi aman, skema URI yang dikirimkan dalam permintaan klien ICAP harus berupa icaps. Ini menunjukkan bahwa koneksi aman diharapkan.
Contoh URL secure-ICAP:
icaps://gw-icap-server.net/resp-cdr-service
Mengonfigurasi flag verifikasi rantai sertifikat
Server ICAP dapat dikonfigurasi dengan flag verifikasi yang menentukan kondisi saat verifikasi rantai sertifikat dilakukan.
Untuk informasi tentang konfigurasi dan cara mengubah flag verifikasi, silakan lihat bagian server ICAP di Perubahan konfigurasi. Item config-nya adalah certificate__vefificationflags.
Menginstal sertifikat
Sertifikat TLS dipasang ke server ICAP dari secret eksternal.
Penyiapan pertama kali
Untuk penyiapan TLS pertama kali selama instalasi Glasswall ICAP, pastikan langkah deployment Create secrets yang relevan diikuti dan sertifikat telah ditambahkan ke secret manager secret eksternal Anda - misalnya, di lingkungan AKS, Langkah 3 - Tambahkan secret di key vault.
Pastikan proxy atau klien ICAP Anda memiliki akses ke sertifikat yang sesuai dan sertifikat root yang ditandatangani oleh certificate authority (CA) yang sama dengan server ICAP.
Memperbarui sertifikat
Untuk memperbarui rantai sertifikat yang ada, temukan secret di secret manager lingkungan Anda (dari langkah deployment Create secrets) dan perbarui field berikut:
Tls-cafile- sertifikat root certificate authority (CA). Sertifikat lainnya harus sesuai dengan sertifikat root CA ini.Tls-server-cert- sertifikat bertanda tangan milik server ICAP.Tls-server-key- private key milik server ICAP.
Pastikan proxy atau klien ICAP Anda memiliki akses ke sertifikat terbaru yang ditandatangani oleh certificate authority (CA) yang sama dengan server ICAP.
Catatan: Server ICAP seharusnya mendeteksi perubahan pada konfigurasi sertifikatnya secara instan, namun mungkin ada penundaan selama 60 detik saat Kubernetes menyegarkan volume yang terpasang ke pod server.