Saat pengguna mencoba menjalankan filter pada sebuah folder yang berisi lebih dari 10.000 email, sistem dapat menampilkan pesan error berikut:

Error ini terjadi karena Carbonio menerapkan batas default pemrosesan filter sebesar 10.000 item, yang ditentukan oleh atribut zimbraFilterBatchSize.
Solusi
Untuk akun yang membutuhkan penerapan filter pada lebih dari 10.000 pesan, nilai zimbraFilterBatchSize dapat ditingkatkan pada level akun (user).
Selain itu, sangat disarankan untuk meningkatkan nilai zimbraReverseProxyUpstreamReadTimeout secara global guna menghindari terjadinya timeout saat memproses jumlah pesan yang besar.
Langkah Konfigurasi
1. Periksa dan sesuaikan nilai Global Timeout
Cek nilai timeout global yang saat ini digunakan:
carbonio prov gacf zimbraReverseProxyUpstreamReadTimeout
Jika diperlukan, perbarui nilainya (contoh: menjadi 180 detik):
carbonio prov mcf zimbraReverseProxyUpstreamReadTimeout 180s
Catatan: Nilai default adalah 60 detik.
2. Pastikan Global Timeout diwariskan ke server proxy
Jalankan perintah berikut untuk memastikan konfigurasi timeout telah diterapkan pada proxy:
carbonio prov gs <PROXY_FQDN> zimbraReverseProxyUpstreamReadTimeout
3. Periksa dan tingkatkan zimbraFilterBatchSize untuk user terkait
Cek nilai saat ini:
carbonio prov ga user@example.io zimbraFilterBatchSize
Kemudian tingkatkan nilainya sesuai kebutuhan (contoh: menjadi 40.000 pesan):
carbonio prov ma user@example.io zimbraFilterBatchSize 40000
Catatan: Nilai default adalah 10.000 pesan.
Catatan Penting
- Perubahan ini hanya disarankan untuk pengguna yang benar-benar membutuhkan pemrosesan filter dalam jumlah besar.
- Peningkatan
zimbraFilterBatchSizedapat menyebabkan penggunaan memori dan beban pemrosesan yang lebih tinggi. - Parameter ini tidak dapat diterapkan secara global, maupun pada level Domain atau Class of Service (COS).
- Selalu lakukan monitoring performa sistem setelah perubahan diterapkan.