Ajout infos souci PJ maj

This commit is contained in:
whirigoyen 2022-01-11 16:27:54 +01:00
parent 61583bed58
commit 80093079eb

View file

@ -115,26 +115,35 @@ Activer la directive suivante :
$config['imap_debug'] = true;
~~~
Les messages d'erreurs seronts dans le log /var/log/syslog
Les messages d'erreurs seront dans le log /var/log/syslog
## Import de contacts en CSV
<https://www.pokorra.de/2017/01/import-contacts-via-csv-into-roundcube/>
## FAQ
### Problème denvoi de pièce jointe
### Après une upgrade
Il n'y a aucune erreur affichée dans l'interface web de Rouncube, mais les pièces jointes ne sont plus envoyées.
#### Problème denvoi de pièce jointe
On a des erreurs de ce genre dans les logs de Roundcube `/var/log/roundcube/errors` lorsquon essaye denvoyer une pièce jointe dans un e-mail.
Il y a des erreurs de ce genre dans les logs de Roundcube `/var/log/roundcube/errors` lorsquon essaye denvoyer une pièce jointe dans un e-mail :
```
[01-Jan-2020 00:00:00 +0200]: <abcd1234> PHP Error: compte@domaine.com can't read /tmp/rcmAttmntQ2clsS (not in temp_dir) in /usr/share/roundcube/plugins/filesystem_attachments/filesystem_attachments.php on line 216 (POST /?_task=mail&_unlock=loading1599225495530&_lang=undefined&_framed=1&_action=send)
```
Cest probablement le `tempdir` qui a changé de propriétaire au moment de lupgrade.
Cela est causé par les versions de Roundcube sur Debian 9 (Stretch) et 10 (Bullseye). Lorsque les mises-à-jour sont gérées via apt, la mise-à-jour écrase les permissions de `/var/lib/roundcube/temp/`, ce qui a pour effet de bord de ne plus pouvoir envoyer de pièces-jointes pour les vhosts qui utilisent un AssignUserID dédié.
Le bug est corrigé dans la version 1.4.3+dfsg.1-1 du paquet roundcube (<https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951194#26>), disponible à partir de Debian 11 (Bullseye).
Sur Debian 10 (Buster), il est possible d'utiliser un backport du paquet.
Pour les version plus anciennes, il est préférable de les mettre à niveau vers Debian 10 ou 11.
Pour solutionner temporairement le problème :
```
# chown www-roundcube:roundcube /var/lib/roundcube/temp
```
```