Hi there.
I've just upgraded my Carbonio CE instance from 25.6.1 to 25.9.0 and everything went apparently well (upgrade according to https://docs.zextras.com/carbonio-ce/html/upgrade/upgrade.html).
However, after rebooting the server I can access neither the web client nor the web admin console. In both cases the web browser shows an error page:
"Something went wrong
We’re sorry, but there was an error trying to load this page.
Contact support or try refreshing the page"
Same result with different web browsers.
Mailboxes seem to work well.
My system summary:
Ubuntu server 22.04
Running kernel 5.15.0-157-generic
Carbonio CE instance upgraded 25.6.1 to 25.9.0
zmcontrol status shows all processes running.
systemctl status carbonio-* shows all processes as active (running).
Any idea or suggestion?
Thanks in advance and best regards.
Hi,
Same thing for me.
In the logs, there is an error for a translation file. It is looking for the file “ removed link ”, but the file in the directory is “fr.json.”
Could that be the cause?
I hadn't noticed the lines above and below concerning the reset and closed connection :
2025/10/01 12:02:58 [error] 40831#40831: *917 recv() failed (104: Connection reset by peer) while reading response header from upstream, client:
2025/10/01 12:02:58 [error] 40831#40831: *917 open() " removed link " failed (2: No such file or directory), client:
2025/10/01 12:02:59 [info] 40831#40831: *920 client closed connection while SSL handshaking, client: 127.0.0.1, server: 0.0.0.0:443
I am on the same boat 🙁
no WebUI
mail works but no web
I found this "==> mysql_error.log <==
2025-10-01 10:28:53 11 [ERROR] Incorrect definition of table mysql.column_stats: expected column 'hist_type' at position 9 to have type enum('SINGLE_PREC_HB','DOUBLE_PREC_HB','JSON_HB'), found type enum('SINGLE_PREC_HB','DOUBLE_PREC_HB').
2025-10-01 10:28:53 11 [ERROR] Incorrect definition of table mysql.column_stats: expected column 'histogram' at position 10 to have type longblob, found type varbinary(255)."
2025/10/01 11:20:37 [error] 3032#3032: *548 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: X.x.x.x , server: XXX.XXX.XXX, request: "GET /services/catalog/services HTTP/2.0", upstream: "http://127.78.0.1:20012/services", host: "ZZ.ZZ.ZZ:ZZ ", referrer: "https://XXX.XXX.XXX /static/login/"
I think this might have something to do with the carbonio-mailbox-db-bootstrap , I did not do this before the apt-update...
missed that.. and now it just fails.
I also found that carbonio-catalog was missing from my system. ???
I installed it , manually did what arbonio-mailbox-db-bootstrap should have done, i.e. creted some db users and dbs. and restarted and now UI works !
I have a similar error in mysql_error.log but in a different table:
2025-10-01 9:32:10 0 [ERROR] Incorrect definition of table mysql.event: expected column 'definer' at position 3 to have type varchar(, found type char(141).
I installed it , manually did what arbonio-mailbox-db-bootstrap should have done, i.e. creted some db users and dbs. and restarted and now UI works !
That works in my server as well.
Great!!
Thank you.
I also found that carbonio-catalog was missing from my system. ???
I installed it , manually did what arbonio-mailbox-db-bootstrap should have done, i.e. creted some db users and dbs. and restarted and now UI works !
The solution works for me as well, thank you.
Same issue, no access to web UIs after the upgrade. My system seems to lack carbonio-catalog also.
So installed it, then ran
pending-setups -a
again and restarted the carbonio-catalog, and now everything is working.
more error, Attachments dont work now.. Looking at logs now ...
this fixed that problem.
chown zextras:zextras /opt/zextras/data/tmp/nginx/client
@haffi On my server, attachments work fine from a mail client and from Carbonio web client (sending and receiving).
Checking my /opt/zextras/data/tmp/nginx/client I see zextras as owner.