Ajout infos souci PJ maj
This commit is contained in:
parent
61583bed58
commit
80093079eb
|
@ -115,26 +115,35 @@ Activer la directive suivante :
|
||||||
$config['imap_debug'] = true;
|
$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
|
## Import de contacts en CSV
|
||||||
|
|
||||||
<https://www.pokorra.de/2017/01/import-contacts-via-csv-into-roundcube/>
|
<https://www.pokorra.de/2017/01/import-contacts-via-csv-into-roundcube/>
|
||||||
|
|
||||||
|
|
||||||
## FAQ
|
## FAQ
|
||||||
|
|
||||||
|
### Problème d’envoi 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 d’envoi de pièce jointe
|
Il y a des erreurs de ce genre dans les logs de Roundcube `/var/log/roundcube/errors` lorsqu’on essaye d’envoyer une pièce jointe dans un e-mail :
|
||||||
|
|
||||||
On a des erreurs de ce genre dans les logs de Roundcube `/var/log/roundcube/errors` lorsqu’on essaye d’envoyer 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)
|
[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)
|
||||||
```
|
```
|
||||||
|
|
||||||
C’est probablement le `tempdir` qui a changé de propriétaire au moment de l’upgrade.
|
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
|
# chown www-roundcube:roundcube /var/lib/roundcube/temp
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue