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