Ciao a tutti,
SME Server 7.6 su VMware ESXi 4.1, VM in storage locale (no NFS), una decina di utenti di posta.
Da qualche tempo un solo utente non riesce più ad accedere ad una sua cartella di posta particolare ("LIBRI"), il client smette di rispondere e presenta schermata bianca. Tutte le altre cartelle di posta non danno alcun problema.
Al momento dell'accesso a quella cartella in /var/log/imap/current vengono registrati i seguenti errori:
@400000005074225f188f4cd4 imap(user.domain.it): Error: open(/home/e-smith/files/users/user.domain.it/Maildir/.LIBRI/dovecot-uidlist) failed: Stale NFS file handle
@400000005074225f188f9edc imap(user.domain.it): Error: stat(/home/e-smith/files/users/user.domain.it/Maildir/.LIBRI/dovecot-uidlist) failed: Stale NFS file handle
@400000005074225f188faa94 imap(user.domain.it): Error: file_dotlock_open(/home/e-smith/files/users/user.domain.it/Maildir/.LIBRI/dovecot-uidlist) failed: Stale NFS file handle
@400000005074225f188fcdbc imap(user.domain.it): Error: stat(/home/e-smith/files/users/user.domain.it/Maildir/.LIBRI/dovecot-uidlist) failed: Stale NFS file handle
@400000005074225f188fd974 imap(user.domain.it): Error: file_dotlock_open(/home/e-smith/files/users/user.domain.it/Maildir/.LIBRI/dovecot-uidlist) failed: Stale NFS file handle
@400000005074225f188ff4cc imap(user.domain.it): Info: Disconnected: Internal error occurred. Refer to server log for more information. [2012-10-09 15:10:45]
@400000005074225f189236ec tcpsvd: info: end 5348 exit 0
@400000005074225f189242a4 tcpsvd: info: status 35/400
Nella directory incriminata mi trovo questa situazione:
[root@srv04 .LIBRI]# ls -la
totale 940
drwxr-xr-x 5 user.domain.it user.domain.it 4096 9 ott 14:20 .
drwxr-xr-x 44 user.domain.it user.domain.it 4096 9 ott 14:20 ..
drwxr-xr-x 2 user.domain.it user.domain.it 53248 9 ott 01:03 cur
-rw------- 1 user.domain.it user.domain.it 14000 9 ott 01:03 dovecot.index
-rw------- 1 user.domain.it user.domain.it 736256 9 ott 09:52 dovecot.index.cache
-rw------- 1 user.domain.it user.domain.it 16884 9 ott 11:59 dovecot.index.log
-rw------- 1 user.domain.it user.domain.it 89756 9 ott 01:01 dovecot.index.log.2
-rw------- 1 user.domain.it user.domain.it 19 2 ago 2011 dovecot-keywords
?--------- ? ? ? ? ? dovecot-uidlist
-rw------- 1 user.domain.it user.domain.it 0 9 ott 14:20 dovecot-uidlist.lock
-rw-r--r-- 1 user.domain.it user.domain.it 0 15 lug 2011 maildirfolder
drwxr-xr-x 2 user.domain.it user.domain.it 16384 28 set 09:37 new
drwxr-xr-x 2 user.domain.it user.domain.it 4096 9 ott 09:50 tmp
Il file dovecot-uidlist sembra corrotto o non accessibile. Ma se provo a rimuoverlo ottengo il seguente messaggio:
[root@srv04 .LIBRI]# rm -f dovecot-uidlist
rm: impossibile rimuovere `dovecot-uidlist': Stale NFS file handle
Il client di posta è Mozilla Thunderbird ultima versione, la cartella di posta non è condivisa ma usata solo dall'utente.
Ho provato a leggermi vari post sull'argomento ma fanno tutti riferimento a storage su NFS che non è il mio caso per cui non mi spiego il messaggio di errore.
Al boot del server l'fsck restituisce "clean" su tutte le partizioni.
Qualche idea su come eliminare i file dovecot.uidlist* e ripristinare il tutto?
Grazie
Gianfranco