Unable to set quota-fs plugin [fixed]

Yassine Chaouche a.chaouche at algerian-radio.dz
Sun Mar 17 10:33:40 EET 2019


I'm happy you fixed it ! how did you figure that out ?

Yassine.

On 3/15/19 10:16 AM, Eric Grammatico via dovecot wrote:
> 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