Sv translation |
---|
|
SymptômesProblèmeLorsque que le nombre maximal de processus IMAP est atteint, les utilisateurs ont des erreurs de login. bm-ips peut aussi ne plus accepter aucune connexion. SolutionIl faut augmenter le nombre maximal de processus IMAP. En général, il faut compter environ 1.5 fois le nombre d'utilisateurs pour une utilisation mixte webmail/client lourds. Sur les installations où beaucoup d'utilisateurs utilisent des clients lourds on comptera environ 3x le nombre d'utilisateurs. Compter le nombre de processus utilisé actuellement : Bloc de code |
---|
pgrep -c imap |
|
Éditer le fichier /etc/cyrus.conf
, ligne 35 :
Bloc de code |
---|
imap cmd="imapd -U 30" listen="1143" prefork=10 maxchild=200 proto=tcp4 maxforkrate=4 |
...
- Se rendre dans la console d'administration > Configuration système > onglet Messagerie et augmenter la valeur du champs "Maxchild" de la section Cyrus selon le calcul ci-dessus :
Image Added NB : la valeur par défaut du champ "Max child" est de 200 lorsque celui-ci est laissé vide.
|
Sv translation |
---|
|
SymptomsIssueWhen the maximum number of IMAP processes has been reached, users get login errors. bm-ips may also no longer accept any connections. SolutionYou need to increase the maximum number of IMAP processes. In general, you need to allow for 1.5 the number of users for a mixed webmail/thick client use. On installations where many users use thick clients, you need to allow for approximately 3 times the number of users. Count the number of processes used currently: Bloc de code |
---|
pgrep -c imap |
- Go to the administration console > System Configuration > Mail tab and increase the max child value in the Cyrus section (see calculation above):
Image Added Note: the "Max child" default value is 200 (added when the field is left empty).
|