View Issue Details

IDProjectCategoryView StatusLast Update
0004964SOGoWeb Mailpublic2020-03-13 04:07
ReporterFrederickZh Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version4.3.0 
Summary0004964: Quota indicator does not show up when there are multiple Dovecot quota roots
Description

I've got two quota roots to handle user and domain quotas at the same time:

plugin {
quota = dict:User quota::proxy::sqlquota
quota2 = dict:Domain quota:%d:proxy::sqlquota
}

However SOGo doesn't show the quota indicator with this configuration despite correctly reading the quotas from Dovecot (ImapDebugEnabled = YES):

C[0x55954bd72c40]: 7 getquotaroot "INBOX"
S[0x55954c146ea0]: QUOTAROOT INBOX "User quota" "Domain quota"
S[0x55954c146ea0]:
QUOTA "User quota" (STORAGE 901692 2097152)
S[0x55954c146ea0]: 7 OK Getquotaroot completed (0.002 + 0.000 + 0.001 secs).

If Dovecot's configuration is changed to:

plugin {
quota = dict:User quota::proxy::sqlquota
}

...I then can see the indicator.

TagsNo tags attached.

Activities

Christian Mack

Christian Mack

2020-03-10 15:37

developer   ~0014214

This is triggered by the space in "Domain quota".

FrederickZh

FrederickZh

2020-03-13 04:07

reporter   ~0014217

I removed the space however the quota indicator was still not showing up.

S[0x560bebbb0c90]: 6 OK List completed (0.001 + 0.001 secs).
C[0x560beba11020]: 7 getquotaroot "INBOX"
S[0x560bebbb0c90]: QUOTAROOT INBOX "User quota" Domainquota
S[0x560bebbb0c90]:
QUOTA "User quota" (STORAGE 925191 2097152)
S[0x560bebbb0c90]: 7 OK Getquotaroot completed (0.002 + 0.000 + 0.001 secs).

Issue History

Date Modified Username Field Change
2020-02-21 18:42 FrederickZh New Issue
2020-03-10 15:37 Christian Mack Note Added: 0014214
2020-03-13 04:07 FrederickZh Note Added: 0014217