@arman Is the "Zimbra 9.0.0 OSE built by Zextras based on patch 41" build okay to use?
I am a little worried given there are two reports of issues with the "com.zimbra.cs.account.ldap.upgrade.LdapUpgrade" tool failing, do you have any insight into why?
Are there any other pre-steps needed aside from the below MySQL command needed for this upgrade?
mysql -e 'update zimbra.config set value = 111 where name = "db.version";'
I will be upgrading an older version of Zimbra 9.0.0 OSE built by Zextras.
"Release 9.0.0_ZEXTRAS_20221203.RHEL8_64_20221216110429 UNKNOWN_64 FOSS edition"
Many thanks
Brendan
Hello @brendan,
About the "com.zimbra.cs.account.ldap.upgrade.LdapUpgrade" we are still investigating. We will inform users later on.
Regarding the pre-steps, no other step is needed if you upgrade from our older builds.
Best regards.
Hi,
first of all: Thanks ZEXTRAS for providing a new build!
I am currently on ZEXTRAS_20231104 and what keeps me from updating is that I am not sure on whether I should issue the db value = 111 or not. Any chance to query this before updating to clarify?
Hi @mik, I'm currently on 9.0.0_ZEXTRAS_20231104.FOSS version (Oracle Linux Server 8.9). I've checked current db.version value and it's 112, so actually we should downgrade the value to 111, it looks strange. Could you check db.version value in your installation?
@mik You can do it by this command:
$ mysql -e 'select value from zimbra.config where name = "db.version";' # it should print something like this: +-------+ | value | +-------+ | 112 | +-------+
Anyway.. I've just upgraded zimbra to the latest version 9.0.0_ZEXTRAS_20240927.FOSS followed the instructions and upgrade process fire the same error
Updating global config and COS's with attributes introduced after 9.0.0_ZEXTRAS...failed.
Log file:
Wed Nov 27 22:15:00 2024 *** Running as zimbra user: zmjava com.zimbra.cs.account.ldap.upgrade.LdapUpgrade -b 27075 -v 9.0.0_ZEXTRAS -------------- com.zimbra.cs.account.ldap.upgrade.LdapUpgrade -b 27075 -v 9.0.0_ZEXTRAS -------------- invalid version: 9.0.0_ZEXTRAS usage: com.zimbra.cs.account.ldap.upgrade.LdapUpgrade <options> [args] -b,--bug <arg> bug number this upgrade is for -d,--desc <arg> describe this upgrade task -da,--descAll describe all upgrade tasks -h,--help print usage -v,--verbose be verbose args for bug 27075: {since} (e.g. 5.0.12) Wed Nov 27 22:15:03 2024 failed.
but it didn't interrupt the upgrade process and it ends successfully.
Also I've googled for the error and found a few topics on this community with the same error on earlier upgrade processes without any reasonable answers. And also I've checked all of my previous upgrade logs made before this one. And yes the error is in the same place. Looks like the error is insignificant and we shouldn't pay attention on it.
@dvg_lab 112 here as well.
Thanks for sharing your experience, glad the upgrade went well!
I tried the update as well and mine went completely wrong.
I had the same LDAP error, but installation continued. While installing zimlets, load on the host went nuts and did slow down the process of upgrading notably.
Once install was completed services (IMAP/WEB) were not available. After zmcontrol restart same error.
zmcontrol status told me zmmailboxdctl is not running and amavis again was on very high load.
So I restored from snapshot and am now running on zextras_20231124 again.
That was scary.
I once more wished Zimbra would continue to maintain a free community version or would offer more inexpensive licensing. This is all crazy.
I did retry installing the update today but this time with:
mysql -e 'update zimbra.config set value = 111 where name = "db.version";'
Aside from having the same COS error - It worked.
But still: I wonder what is happening in the near future when Zimbra 9 is end of support, and ZEXTRAS Suite is not available for Zimbra 10...
Hi,
We can totally understand your concern.
Over the time maintaining Zimbra 9 has become very complicated.
Zextras Carbonio has all the features of Zextras Suite and many more which could be more convenient for our users. But as a forum user I would be very much interested to understand your side of the story, challenges regarding the switch.
Feel free to use this forum to share your feedbacks with us. 🙏
Wish you a happy new year 🎉
Regards,
Sharif
@sharif thank you.
I use Zimbra for my family. For my background: I am an IT professional/manager.
I am a Zextras customer and bought the suite to be able to use ActiveSync and create backups. I guess you could call this an expensive hobby.
Why not Carbonio?
First, I have seen a lot of collaboration suites come and go. I need to be able to trust that the solution is funded for the next few years, that it will evolve, and that security issues will be addressed quickly. With Zextras, I have to respect that you guys have deep insight and a long track record of working with Zimbra. But: Are you profitable? Can you sustain your business for decades to come? Since Carbonio is a fork of Zimbra, how quickly are you able to fix vulnerabilities that you probably inherit or are part of your development? How many customers do you have?
If Zextras goes away for some reason, I could just uninstall the Zextras suite and keep using Zimbra. I can't do that with Carbonio.
Second, there still seems to be no ActiveSync out of the box, which is odd since it was an essential part of the Zextras Suite.
Third, I personally don't like the Carbonio UI compared to the compact Zimbra 9 UI.
At the moment I am considering migrating to Mailcow (although I think the SOGo UI is the worst...) or just using IMAP/CALDAV/CARDAV from my webhoster.
Hi,
Thank you so much for your trust, kind words and useful feedback.🙏
We can understand your concern. That's why we brought two different products:
- Carbonio Community Edition (FOSS for small organizations with basic needs)
- Carbonio (Zextras Suite integrated + other proprietary components)
And as of now many of our users are migrating to Carbonio as per their feature wise requirements. It offers flexible feature wise licensing.
So we can assure you that both Carbonio & Carbonio CE are not any project out of hobby and we put all of our experience, skills and passion in these products.😊
About other details, I would try to get back to you soon meanwhile let me tag one of the mastermind @luca behind these products.
Wish you a happy new year ahead🎉