Notifications
Clear all
Topic starter
12/20/2024 01:52
After upgarde from 24.9
- Mailbox quota in web admin UI stops working
This following may be the cause of this problem (not checked)
File: domain-mailbox-quota-settings.tsx
Line: 221
const getQuotaData = useCallback(
(usedQuota: Array<unknown>, isAdvance = false): Array<MailBoxQuota> => {
const quota: Array<MailBoxQuota> = [];
usedQuota.forEach((item: any): void => {
const [mailQuota, mailQuotaPercentage] = formatQuota(
item?.mailsQuotaUsed ?? 0,
item.mailsQuotaLimit ?? 0
);
const data: Partial<MailBoxQuota> = {
name: !isAdvance ? item?.name : item?.accountName,
id: !isAdvance ? item?.id : item?.accountId,
mailsQuota: mailQuota,
mailsQuotaUsed: BytesToGB(item?.mailsQuotaUsed || 0).toFixed(2),
mailsQuotaUsedPercentage: mailQuotaPercentage.toFixed(0)
};
Function calls for mailsQuotaUsed and mailsQuotaLimit, but server returns array with ‘used’ and ‘limit’ instead
- On a basic installation with no MessageBrokerClient
WARN [pool-178-thread-1] [] security - Failed to get MessageBrokerClient on retry, retrying in 30 seconds
com.zextras.mailbox.messageBroker.CreateMessageBrokerException: Cannot create message broker client: Message broker healthcheck failed
at com.zextras.mailbox.messageBroker.MessageBrokerFactory.getMessageBrokerClientInstance(MessageBrokerFactory.java:49) ~[mailbox.jar:?]
at io.vavr.control.Try.of(Try.java:75) ~[vavr-0.10.4.jar:?]
at com.zimbra.cs.service.admin.AdminService.getMessageBroker(AdminService.java:411) ~[mailbox.jar:?]
at com.zimbra.cs.service.admin.AdminService.lambda$scheduleRetry$2(AdminService.java:423) ~[mailbox.jar:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) [?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]
at java.lang.Thread.run(Thread.java:840) [?:?]
Does it mean that MessageBrokerClient is now a required package?
This installation does not use any collaboration features, just a basic IMAP/SMTP in a limited resources deployment.
Sorry, I had to time to troubleshoot this one, I decided to revert to a snapshot before upgrade after checking logs.
Upgrade involved replacement of the following packages;
Setting up carbonio-appserver-db (4.19.3-1jammy) ...
Setting up carbonio-user-management (0.8.0-1ubuntu) ...
Setting up carbonio-openssl (3.0.15-1jammy) ...
Setting up carbonio-curl (8.9.0-1jammy) ...
Setting up carbonio-zal (1:4.22.3-1ubuntu) ...
Setting up carbonio-common-appserver-native-lib (4.19.3-1jammy) ...
Setting up carbonio-mailbox-jar (4.19.3-1jammy) ...
Setting up carbonio-appserver-service (4.19.3-1jammy) ...
Setting up carbonio-preview-ce (0.6.0-1jammy) ...
Setting up carbonio-docs-editor (23.05.12-2jammy) ...
Setting up carbonio-common-appserver-conf (4.19.3-1jammy) ...
Setting up carbonio-clamav (1.4.1-2jammy) ...
Setting up carbonio-docs-connector-ce (0.5.0-1ubuntu) ...
Setting up carbonio-spamassassin-rules (1.0-3jammy) ...
Setting up carbonio-appserver-conf (4.19.3-1jammy) ...
Setting up carbonio-mariadb (10.5.27-1jammy) ...
Setting up carbonio-nginx (1.26.2-1jammy) ...
Setting up carbonio-webui-i18n (20241218-1ubuntu) ...
Setting up carbonio-prometheus (2.55.1-1jammy) ...
Setting up carbonio-shell-ui (9.0.0-1ubuntu) ...
Setting up carbonio-contacts-ui (1.14.0-1ubuntu) ...
Setting up carbonio-core (4.3.1-1jammy) ...
Setting up carbonio-user-management (0.8.0-1ubuntu) ...
Setting up carbonio-openssl (3.0.15-1jammy) ...
Setting up carbonio-curl (8.9.0-1jammy) ...
Setting up carbonio-zal (1:4.22.3-1ubuntu) ...
Setting up carbonio-common-appserver-native-lib (4.19.3-1jammy) ...
Setting up carbonio-mailbox-jar (4.19.3-1jammy) ...
Setting up carbonio-appserver-service (4.19.3-1jammy) ...
Setting up carbonio-preview-ce (0.6.0-1jammy) ...
Setting up carbonio-docs-editor (23.05.12-2jammy) ...
Setting up carbonio-common-appserver-conf (4.19.3-1jammy) ...
Setting up carbonio-clamav (1.4.1-2jammy) ...
Setting up carbonio-docs-connector-ce (0.5.0-1ubuntu) ...
Setting up carbonio-spamassassin-rules (1.0-3jammy) ...
Setting up carbonio-appserver-conf (4.19.3-1jammy) ...
Setting up carbonio-mariadb (10.5.27-1jammy) ...
Setting up carbonio-nginx (1.26.2-1jammy) ...
Setting up carbonio-webui-i18n (20241218-1ubuntu) ...
Setting up carbonio-prometheus (2.55.1-1jammy) ...
Setting up carbonio-shell-ui (9.0.0-1ubuntu) ...
Setting up carbonio-contacts-ui (1.14.0-1ubuntu) ...
Setting up carbonio-core (4.3.1-1jammy) ...
01/05/2025 09:13
After upgrade to 24.12.2 on two servers from 23.7 and 23.9 i watch limits on all mailbox is 0 in quota report admin interface.