Both Test 1 and Test 2 disconnected me immediately after login with error:
---------------------
dovecot: Jul 14 11:39:19 Info: IMAP(01234567g): Quota root: name=INBOX
backend=fs args=noenforcing:mount=/var/mail
dovecot: Jul 14 11:39:19 Info: IMAP(01234567g): mbox:
data=/home/h1/sc/01234567g/mail:INBOX=/var/mail/01234567g:INDEX=/localdisk/dovecot.cache/cache/01234567g
dovecot: Jul 14 11:39:19 Info: IMAP(01234567g): fs:
root=/home/h1/sc/01234567g/mail,
index=/localdisk/dovecot.cache/cache/01234567g, control=,
inbox=/var/mail/01234567g
dovecot: Jul 14 11:39:19 Info: IMAP(01234567g): fs quota add storage dir
= /home/h1/sc/01234567g/mail
dovecot: Jul 14 11:39:19 Info: IMAP(01234567g): fs quota block device =
homesvr:/h1
dovecot: Jul 14 11:39:19 Info: IMAP(01234567g): fs quota mount point =
/home/h1
dovecot: Jul 14 11:39:19 Error: IMAP(01234567g): fcntl(0, F_GETFL)
failed: Bad file number
dovecot: Jul 14 11:39:19 Fatal: IMAP(01234567g): fd_set_nonblock(0)
failed: Bad file number
dovecot: Jul 14 11:43:27 Warning: Killed with signal 15
-------------------------------------------
Test 3:
Command and output
-----------------
getquotaroot "Trash"
* QUOTAROOT "Trash" "INBOX"
* QUOTA "INBOX" (STORAGE 10 1000)
OK Getquotaroot completed.
---------------------
At the same time log shows:
------------------------
dovecot: Jul 14 11:52:51 Info: IMAP(01234567g): quota-fs: host=mailsvr,
path=/var/mail, uid=3475
dovecot: Jul 14 11:52:51 Info: IMAP(01234567g): quota-fs: uid=3475,
value=10240, limit=1024000, active=1
dovecot: Jul 14 11:52:51 Info: IMAP(01234567g): quota-fs: host=homesvr,
path=/h1, uid=3475
dovecot: Jul 14 11:52:51 Error: IMAP(01234567g): quota-fs: could not
contact RPC service on homesvr
dovecot: Jul 14 11:52:51 Info: IMAP(01234567g): quota-fs: host=mailsvr,
path=/var/mail, uid=3475
dovecot: Jul 14 11:52:51 Info: IMAP(01234567g): quota-fs: uid=3475,
value=10240, limit=1024000, active=1
dovecot: Jul 14 11:52:51 Info: IMAP(01234567g): quota-fs: host=mailsvr,
path=/var/mail, uid=3475
dovecot: Jul 14 11:52:51 Info: IMAP(01234567g): quota-fs: uid=3475,
value=10240, limit=1024000, active=1
dovecot: Jul 14 11:52:51 Info: IMAP(01234567g): quota-fs: host=homesvr,
path=/h1, uid=3475
dovecot: Jul 14 11:52:51 Error: IMAP(01234567g): quota-fs: could not
contact RPC service on homesvr
--------------------------------
Grandy
mmmh...
so you are using:
plugin {
quota = fs:INBOX:mount=/var/mail
quota2 = fs:home:noenforcing:mount=/home/h1
}
but "fs:home:noenforcing:mount=/home/h1" will not work and you just
added it do make "fs:INBOX:mount=/var/mail" work? Maybe it's worth to
have a closer look to this first:
Test 1)
Use:
plugin {
quota = fs:INBOX:mount=/var/mail
#quota2 = fs:home:noenforcing:mount=/home/h1
}
What output generates:
telnet <your-imp-server> 143
- login <your-login-name> <your-password>
- getguotaroot "INBOX"
- getquotaroot "Trash"
. logout
Test 2)
Use:
plugin {
quota = fs:INBOX:mount=/var/mail
#quota2 = fs:home:noenforcing:mount=/home/h1
}
What output generates:
telnet <your-imp-server> 143
- login <your-login-name> <your-password>
- getguotaroot "INBOX"
- getquotaroot "Trash"
. logout
Test 3)
Use:
plugin {
quota = fs:INBOX:mount=/var/mail
quota2 = fs:home:noenforcing:mount=/home/h1
}
What output generates:
telnet <your-imp-server> 143
- login <your-login-name> <your-password>
- getguotaroot "INBOX"
- getquotaroot "Trash"
. logout
BTW: I've you don't like to send your password unencrypted use this
instead of 'telnet <your-imp-server> 143':
openssl s_client -connect <your-imp-server>:993
Regards, Ralf