Today 7 November 2025 I prepared a fresh Ubuntu Server 22.04 virtual machine in order to install Carbonio CE 25.9.0
Proxmox ve is host machine
virtual machine 32GB RAM, 8 CPU cores
I created a normal user in addition to the root user after the ubuntu server installation.
This installation is only a test to see if there are any problems while installing Carbonio CE.
I SSH'ed into the server as normal user and used sudo -i to become root.
I skipped pretty much all requirements in here:
https://docs.zextras.com/carbonio-ce/html/install/requirements.html
except the following:
-
Python 3, latest version available on the chosen Operating System
-
Perl, latest version available on the chosen Operating System
-
Make sure that the
/etc/hostsdoes not contain any IPv6 entries -
Locale settings
As for the preliminaries here:
https://docs.zextras.com/carbonio-ce/html/install/preliminary.html
I did all but not DNS Settings
Next I went to the Single-Server Installation here:
https://docs.zextras.com/carbonio-ce/html/install/scenarios/single-server-scenario.html
I downloaded the Install_carbonio_ce_singleserver_ubuntu script using wget and made it executable.
Under the Automatic-Script based Installation it says along the line:
.....downloading, editing, and running a dedicated bash script.....
NOTE: The document has no indication on what to edit and I see no obvious portion that needs editing.
I continued with Preliminary Task including Step 2: Setting Hostname
So far so good.
Now I executed the carbonio_ce_singleserver_ubuntu script as root and watched my screen.
The script did its job and installed Carbonio CE.
Unfortunately, there is option here to upload/attach a file and I don't want to clutter this post with endless lines.
Going on with post-install here:
https://docs.zextras.com/carbonio-ce/html/install/post-install/web-access.html
I only did the section: Manage Global Administrators
su - zextras -c "carbonio prov setpassword zextras@example.com mynewsecurepassword"
Note: Using my domain and password I chose.
Still in my SSH session as user zextras:
zmcontrol status
Host mail2.mydomain
amavis Running
antispam Running
antivirus Running
directory-server Running
mailbox Running
memcached Running
mta Running
opendkim Running
proxy Running
service webapp Running
service-discover Running
stats Running
config service Running
Finally I did a Reboot.
Thereafter opened Firefox and entered https://10.1.1.70:6071
logged in as zextras and created user Will, opened another browser and entered https://10.1.1.70 and logged in as Will
And that is what I did.
Bottom line: The installation worked.
Makes me wonder:
Did the dev team fix issues people were having?
Hello!
Try the same process on Ubuntu 24.04 (this is where I've had all the problems so far).
The installation goes smoothly, creating accounts/etc.
After a reboot following installation, the "wrong" error in webmail disappears (but it can return...).
However, worse now is the option not being saved; you modify options, for example in MTA, and they are not saved, and reappear after a few minutes.
Have you tried validating this?
As far as I've seen, no patch or fix has been made by the team.
Regards;
The logs show numerous errors and various processes; it seems like a lot of things aren't OK... 😐
About MTA settings not persisting, our team is investigating. As soon as we have any information to share, we will share it with our users.
Thanks again for the reply.
I asked him to do this test because it seems there are more problems when using Ubuntu 24.04 than Ubuntu 22.04 with the Carebonio 25.9.0 version....
Every feedback is a help for us. 🙏
Right now MTA settings issue seems higher impact than other issues. In other issue list, making carbonio catalog (responsible for the login pages) more responsive needed to be looked at. About errors in logs, I could not found their impact but we need to keep looking at them and cleaning (if needed).
But thanks a lot for the help again.
This forum should have an upload option, so people can upload complete log files.
Hola, instalé carbonio 25.9 después de un desastre que tuve con zimbra por problema de mis discos. Pero se instala sin problema 25.9, a raiz de esto tiene varios problemas la consola de administración realiza cambios de configuración y es como que se guardan lo que no refleja en la web no se sabe si están puestas o no. Solo cuando ingrese al archivo local de configuración se sabe que si esta. Talvez ya estará listo algún parche o es alguna actualización o alguien sabe como corregirlo Esta colocado en ubuntu server 24.04
Hi,
I would request you to post in English so that all of our users could understand and respond.
Regards,
This a google translation of your post above:
Hello, I installed Carbonio 25.9 after a disaster I had with Zimbra due to disk issues. While 25.9 installed without problems, I'm now experiencing several issues. The administration console makes configuration changes, and it seems to save them, but they aren't reflected on the web interface; it's unclear whether the changes are actually implemented. Only when I access the local configuration file can I confirm their presence. Perhaps a patch or update is already available, or does anyone know how to fix this? It's installed on Ubuntu Server 24.04.
I request my previous status in this forum being reinstated. Else remove me. Thanks.
@itguy
I assume we have respect for each other's effort and feedback. 🙏
Hi!
I did a test installation with Ubuntu 22.04 (following the same procedure as in my Ubuntu 24.04 post) and the same problem occurred.
Setting replication password...done.
Setting Postfix password...done.
Setting amavis password...done.
Setting nginx password...done.
Creating server entry for ubuntu2204.email.com.br...done.
Setting IP Mode...done.
Saving CA in ldap...done.
Saving SSL Certificate in ldap...done.
Generating dhparam key...done.
Setting service ports on ubuntu2204.email.com.br...done.
Checking current setting of ReverseProxyAvailableLookupTargets
Querying LDAP for other mailstores
Searching LDAP for reverseProxyLookupTargets...done.
Adding ubuntu2204.email.com.br to ReverseProxyAvailableLookupTargets
Updating LDAP Schema version to '1756722690'...done.
Setting TimeZone Preference...done.
Disabling strict server name enforcement on ubuntu2204.email.com.br...done.
Setting Public Service Hostname ubuntu2204.email.com.br...done.
Initializing mta config...done.
Setting services on ubuntu2204.email.com.br...done.
Adding ubuntu2204.email.com.br to MailHostPool in default COS...done.
Creating domain email.com.br...done.
Setting default domain name...done.
Setting value of postfix myorigin...done.
Creating domain email.com.br...already exists.
Creating admin account zextras@email.com.br...done.
Creating root alias...done.
Creating postmaster alias...done.
Setting infrastructure notification sender and recipients accounts...done.
Creating user spam.ykh88kdb@email.com.br...done.
Creating user ham.l9uxpv9dq@email.com.br...done.
Creating user virus-quarantine.ypismpem@email.com.br...done.
Setting spam, training and anti-virus quarantine accounts...done.
Initializing store sql database...done.
Setting up syslog.conf...done.
Starting servers...
done.
Creating galsync account for default domain...done.
Setting up zextras crontab...done.
Moving /tmp/zmsetup.20251112-165335.log to /opt/zextras/log
Moving /tmp/zmsetup.20251112-165335.log to /opt/zextras/log
service-discover: error: unable to create ACL bootstrap token: Failed ACL bootstrapping: Unexpected response code: 500 (failed inserting bootstrap token: No such policy with ID: 00000000-0000-0000-0000-000000000001)
gpg: can't open '/etc/zextras/service-discover/cluster-credentials.tar.gpg': No such file or directory
gpg: decrypt_message failed: No such file or directory
tar: This does not look like a tar archive
tar: consul-acl-secret.json: Not found in archive
tar: Exiting with failure status due to previous errors
Insert the cluster credential password:
Could you please share what steps you have followed from thee beginning ?
