Symptoms
When attempting to load the Manage Disk Usage interface in cPanel, you receive an error similar to the following:
CONFIG_TEXT: Template::Exception:
[TYPE]=[undef]
[INFO]=[Mailboxes::get_mailbox_status_list(HASH(0x2bd7f48)) failed: “/usr/bin/doveadm” reported error code “75” when it ended: doveadm(cptech3@cptech.com): Error: maildir: stat(/home/cptech/mail/cptech.com/cptech3/.dovecot.sieve/tmp) failed: Not a directory
doveadm(cptech3@cptech.com): Error: maildir: stat(/home/cptech/mail/cptech.com/cptech3/.dovecot.sieve/tmp) failed: Not a directory
doveadm(cptech3@cptech.com): Error: cmd mailbox status: Mailbox INBOX.dovecot.sieve: Failed to lookup mailbox status: stat(/home/cptech/mail/cptech.com/cptech3/.dovecot.sieve/tmp) failed: Not a directory
]
[TEXT]=[]
at cpanel.pl line 1127.
cpanel::cpanel::cptt_exectag("/usr/local/cpanel/base/frontend/jupiter/mail/manage_disk_usag"..., 1) called at cpanel.pl line 4643
cpanel::cpanel::run_standard_mode() called at cpanel.pl line 931
cpanel::cpanel::script("cpanel::cpanel", "-webmail", "./webmail/jupiter/mail/manage_disk_usage/index.html.tt") called at cpanel.pl line 324
Cause
Certain functions, such as visiting the filters interface within RoundCube, seem to generate a symlink to sieve/roundcube.sieve that also creates a mailbox. However, since it's only a file, the Manage Disk Usage interface shows an error as it can't find the directory that it is searching for.
We've opened an internal case for our development team to investigate this further. For reference, the case number is CPANEL-50744. Follow this article to receive an email notification when a solution is published in the product.
Workaround
Removing the symlink will allow the interface to load:
# unlink /home/$user/mail/$domain/$mailuser/.dovecot.sieve
Note: You need to replace "$user", "$domain", and "$mailuser" with your cPanel user, domain, and mail user in the above-provided command.
Comments
0 comments
Article is closed for comments.