Unable to set quota-fs plugin [fixed]

Eric Grammatico e.grammatico at gmail.com
Fri Mar 15 11:16:28 EET 2019


The issue was in the systemd service file. The option PrivateDevices was setted. It prevents the service to have access to physical devices. I removed this option and from there, quota is reported without errors.

Thanks for your support

Regards,

-
Eric Grammatico _/)


14 mars 2019 16:42 "Eric Grammatico" <e.grammatico at gmail.com> a écrit:
> Sure !!
> 
> I got it ! I have connected with kmail, which keeps the imap opened and which has generated the
> error several times during the session. Please find attached the strace.
> 
> Not sure this strace will help. I executed '/usr/libexec/dovecot/imap -u eric' and typed the same
> command as in the strace and it worked....
> 
> Could someone have a look in the strace and suggest some ideas to progress ?
> 
> Thanks and best regards,
> 
> -
> Eric Grammatico _/)
> 
> 14 mars 2019 16:08 "Yassine Chaouche via dovecot" <dovecot at dovecot.org> a écrit:
> 
>> How I'd love if I could just launch dovecot (with symbols) in a debugger, set a breakpoint in the
>> right function call, and login from Rainloop. Then I could run the process one step at a time and
>> inspect everything...
>> 
>> Yassine.
>> 
>> On 3/14/19 3:59 PM, Eric Grammatico via dovecot wrote:
>> 
>>> The error is generated when a user get connect from a client (RainLoop, a web UI). I don't know if
>>> the client request the quota or if it's automagically pushed from the imap process. I'd say the
>>> client requests. My problem is the process imap generating the error is launched just before and
>>> stopped right after the error is raised and thus quite difficult to trace the process.
>>> 
>>> -
>>> Eric Grammatico _/)
>>> 
>>> 14 mars 2019 15:46 "Yassine Chaouche via dovecot" <dovecot at dovecot.org> a écrit:
>>>> On 3/14/19 3:40 PM, Eric Grammatico via dovecot wrote:
>>>> 
>>>>> Hi there,
>>>>> 
>>>>> Well.. I didn't find a way to strace imap. If I well understood, the faulty IMAP is launched by
>>>>> dovecot from or after a succesfull imap-login process. I have executed manually
>>>>> '/usr/libexec/dovecot/imap -u eric' and typed getquotaroot "INBOX" which didn't reproduce the error
>>>>> seen in the dovecot logs and reported the correct quota.
>>>>> 
>>>>> Any idea how to find the imap command generating the error
>>>>> 
>>>>> imap(eric)<3085></M5VXfCBwJejrKVa>: Error: Failed to get quota resource STORAGE: quota-fs:
>>>>> quotactl(Q_GETQUOTA, /dev/vda1) failed: No such file or directory
>>>>> 
>>>>> Thanks and regards,
>>>>> -
>>>>> Eric Grammatico _/)
>>>> 
>>>> How did you get that error in the first place ? :p
>>>> 
>>>> Yassine.


More information about the dovecot mailing list