Maldua's Zimbra FOSS Builds - Share your feedback

Ask questions about your setup or get help installing ZCS server (ZD section below).
BradC
Outstanding Member
Outstanding Member
Posts: 293
Joined: Tue May 03, 2016 1:39 am

Re: Maldua's Zimbra FOSS Builds - Share your feedback

Post by BradC »

halfgaar wrote: Sat Aug 24, 2024 9:29 am Is there a reason to use 10.0.9 vs 10.1.0?
Probably this : viewtopic.php?t=72947
halfgaar
Outstanding Member
Outstanding Member
Posts: 201
Joined: Sat Sep 13, 2014 12:54 am
Location: Netherlands
ZCS/ZD Version: Ubuntu 18.04, 8.8.15_P43
Contact:

Re: Maldua's Zimbra FOSS Builds - Share your feedback

Post by halfgaar »

BradC wrote: Sat Aug 24, 2024 9:47 am
halfgaar wrote: Sat Aug 24, 2024 9:29 am Is there a reason to use 10.0.9 vs 10.1.0?
Probably this : viewtopic.php?t=72947
There are already builds for 10.1.0, so I don't know why I would want to use 10.0.9?
Consider seriously: because of the history of exploits: block Zimbra web interface with VPN, firewall or HTTP proxy.
User avatar
adrian.gibanel.btactic
Advanced member
Advanced member
Posts: 198
Joined: Thu Jan 30, 2014 11:13 am

Re: Maldua's Zimbra FOSS Builds - Share your feedback

Post by adrian.gibanel.btactic »

BradC wrote: Sat Aug 24, 2024 9:47 am
halfgaar wrote: Sat Aug 24, 2024 9:29 am Is there a reason to use 10.0.9 vs 10.1.0?
Probably this : viewtopic.php?t=72947
Well, that's an 10.1.1 issue. Nothing to do with 10.0.9 or 10.1.0.

halfgaar wrote: Sat Aug 24, 2024 9:29 am Is there a reason to use 10.0.9 vs 10.1.0?
halfgaar wrote: Sun Aug 25, 2024 8:51 am
BradC wrote: Sat Aug 24, 2024 9:47 am
halfgaar wrote: Sat Aug 24, 2024 9:29 am Is there a reason to use 10.0.9 vs 10.1.0?
Probably this : viewtopic.php?t=72947
There are already builds for 10.1.0, so I don't know why I would want to use 10.0.9?
10.0.9 was built even if 10.1.0 was already available because Synacor pushed 10.0.9 tag to Github after its 10.1.0 tag.
Why?
Because Zimbra NE 10.1.0 has a big change regarding how licenses are issued. I guess they want to also support 10.0.x systems that haven't switched to 10.1.x for whatever reason.
I guess that a Zimbra NE 10.0.9 release will be soon published (either as a proper release or as updated packages) and, well, you need its FOSS part source code available and that's why the tag has been pushed to public Github.

In addition to all of the above if someone is in Zimbra NE 10.0.9 and if, for whatever reason, they want to switch specifically to Zimbra FOSS 10.0.9 I now get them covered.
User avatar
adrian.gibanel.btactic
Advanced member
Advanced member
Posts: 198
Joined: Thu Jan 30, 2014 11:13 am

Maldua's Zimbra 10.1.1 FOSS Builds - Share your feedback

Post by adrian.gibanel.btactic »

Hello,

Maldua's Zimbra 10.1.1 FOSS Builds have just been released.

Please share your experience when upgrading or installing from scratch.

Versions:
  • 10.1.1
Platforms:
  • RHEL7 (Red Hat Enterprise Linux 7, Oracle Linux 7, CentOS 7)
  • RHEL8 (Red Hat Enterprise Linux 8, Oracle Linux 8, CentOS 8, Rocky Linux 8)
  • Ubuntu 18.04
  • Ubuntu 20.04
  • Ubuntu 22.04

Thank you very much!

Notes:
  • These are recent releases. They will become stable releases when after 15 days of being public there has not been any major negative feedback.
  • This is not an official Zimbra/Synacor build.
  • Apparently no more patches will be provided by Synacor for Ubuntu 18.04 so I might remove that platform from future builds so that sysadmins consider migrating to Ubuntu 20.04. Update: Zimbra 10.1.1 has an official ZCS 10.1.1 NE for Ubuntu 18.04 so let's keep it anyways.
Previous known bugs that might have been fixed (Feedback is welcome):
User avatar
adrian.gibanel.btactic
Advanced member
Advanced member
Posts: 198
Joined: Thu Jan 30, 2014 11:13 am

Maldua's Zimbra 10.1.2 FOSS Builds - Share your feedback

Post by adrian.gibanel.btactic »

Hello,

Maldua's Zimbra 10.1.2 FOSS Builds have just been released.

Please share your experience when upgrading or installing from scratch.

Versions:
  • 10.1.2
Platforms:
  • RHEL7 (Red Hat Enterprise Linux 7, Oracle Linux 7, CentOS 7)
  • RHEL8 (Red Hat Enterprise Linux 8, Oracle Linux 8, CentOS 8, Rocky Linux 8)
  • Ubuntu 18.04
  • Ubuntu 20.04
  • Ubuntu 22.04

Thank you very much!

Notes:
  • These are recent releases. They will become stable releases when after 15 days of being public there has not been any major negative feedback.
  • This is not an official Zimbra/Synacor build.
  • Apparently no more patches will be provided by Synacor for Ubuntu 18.04 so I might remove that platform from future builds so that sysadmins consider migrating to Ubuntu 20.04. Update: Zimbra 10.1.2 has an official ZCS 10.1.2 NE for Ubuntu 18.04 so let's keep it anyways.
Previous known bugs that might have been fixed (Feedback is welcome):
User avatar
adrian.gibanel.btactic
Advanced member
Advanced member
Posts: 198
Joined: Thu Jan 30, 2014 11:13 am

Maldua's Zimbra 10.1.0, 10.1.1, 10.1.2 FOSS Builds for RHEL 9 - Share your feedback

Post by adrian.gibanel.btactic »

Hello,

Maldua's Zimbra 10.1.0, 10.1.1, 10.1.2 FOSS Builds for RHEL 9 have just been released.

Please share your experience when upgrading or installing from scratch.

Versions:
  • 10.1.0
  • 10.1.1
  • 10.1.2
Platforms:
  • RHEL9 (Red Hat Enterprise Linux 9, Oracle Linux 9, Rocky Linux 9) BETA

Thank you very much!

Notes:
  • These are experimental releases. The reason for this is that they are built from stable tags while the current RHEL9's 10.1.0 NE release available to download seem to be built from beta tags. So these builts are quite different to the usual ones that try to mimic as much as possible what the NE builds are.
  • This is not an official Zimbra/Synacor build.
  • These RHEL9 builds have not been tested so feedback is appreciated.
halfgaar
Outstanding Member
Outstanding Member
Posts: 201
Joined: Sat Sep 13, 2014 12:54 am
Location: Netherlands
ZCS/ZD Version: Ubuntu 18.04, 8.8.15_P43
Contact:

Re: Maldua's Zimbra FOSS Builds - Share your feedback

Post by halfgaar »

I just installed zcs-10.1.1_GA_4200000.UBUNTU18_64.20240923190755 and it went mostly fine, but afterwards, one user's mail filters were broken. In mailbox.log:

Code: Select all

2024-09-25 21:16:57,609 WARN  [qtp704024720-148://webmeel.halfgaar.net/service/soap/GetFilterRulesRequest] [name=redacted@example.net;mid=11;ip=83.137.146.229;port=46068;ua=ZimbraWebClient - FF130 (Win)/10.1.1_GA_4200000;soapId=7a0d8bb4;] SoapEngine - handler exception                                                                                                                                                                                                                                                                             
java.lang.NullPointerException: Cannot invoke "String.length()" because "id" is null                                                                                                                                                                                           
        at java.util.TimeZone.parseCustomTimeZone(TimeZone.java:801) ~[?:?]                                                                                                                                                                                                    
        at java.util.TimeZone.getTimeZone(TimeZone.java:580) ~[?:?]                                                                                                                                                                                                            
        at java.util.TimeZone.getTimeZone(TimeZone.java:518) ~[?:?]                                                                                                                                                                                                            
        at com.zimbra.common.util.DateParser.getFormatter(DateParser.java:55) ~[zimbracommon.jar:10.1.1_GA_4200000]                                                                                                                                                            
        at com.zimbra.common.util.DateParser.parse(DateParser.java:41) ~[zimbracommon.jar:10.1.1_GA_4200000]                                                                                                                                                                   
        at com.zimbra.cs.filter.SieveVisitor.acceptTest(SieveVisitor.java:627) ~[zimbrastore.jar:10.1.1_GA_4200000]                                                                                                                                                            
        at com.zimbra.cs.filter.SieveVisitor.accept(SieveVisitor.java:431) ~[zimbrastore.jar:10.1.1_GA_4200000]                                                                                                                                                                
        at com.zimbra.cs.filter.SieveVisitor.accept(SieveVisitor.java:435) ~[zimbrastore.jar:10.1.1_GA_4200000]                                                                                                                                                                
        at com.zimbra.cs.filter.SieveVisitor.accept(SieveVisitor.java:435) ~[zimbrastore.jar:10.1.1_GA_4200000]                                                                                                                                                                
        at com.zimbra.cs.filter.SieveVisitor.accept(SieveVisitor.java:411) ~[zimbrastore.jar:10.1.1_GA_4200000]                                                                                                                                                                
        at com.zimbra.cs.filter.SieveVisitor.acceptTest(SieveVisitor.java:453) ~[zimbrastore.jar:10.1.1_GA_4200000]                                                                                                                                                            
        at com.zimbra.cs.filter.SieveVisitor.accept(SieveVisitor.java:431) ~[zimbrastore.jar:10.1.1_GA_4200000]                                                                                                                                                                
        at com.zimbra.cs.filter.SieveVisitor.accept(SieveVisitor.java:435) ~[zimbrastore.jar:10.1.1_GA_4200000]                                                                                                                                                                
        at com.zimbra.cs.filter.SieveVisitor.accept(SieveVisitor.java:428) ~[zimbrastore.jar:10.1.1_GA_4200000]                                                                                                                                                                
        at com.zimbra.cs.filter.SieveVisitor.accept(SieveVisitor.java:435) ~[zimbrastore.jar:10.1.1_GA_4200000]                                                                                                                                                                
        at com.zimbra.cs.filter.SieveVisitor.accept(SieveVisitor.java:411) ~[zimbrastore.jar:10.1.1_GA_4200000]                                                                                                                                                                
        at com.zimbra.cs.filter.SieveVisitor.accept(SieveVisitor.java:403) ~[zimbrastore.jar:10.1.1_GA_4200000]
        and a lot more
The 'java.lang.NullPointerException: Cannot invoke "String.length()" because "id" is null' was also in a pop-up for the user.

He created a new dummy filter and removed it, and it started working again...

Other than that, it seems to work.
Consider seriously: because of the history of exploits: block Zimbra web interface with VPN, firewall or HTTP proxy.
halfgaar
Outstanding Member
Outstanding Member
Posts: 201
Joined: Sat Sep 13, 2014 12:54 am
Location: Netherlands
ZCS/ZD Version: Ubuntu 18.04, 8.8.15_P43
Contact:

Re: Maldua's Zimbra FOSS Builds - Share your feedback

Post by halfgaar »

I noticed that 10.1.2 Ubuntu 22.04 at https://maldua.github.io/zimbra-foss-bu ... loads.html are not marked as beta, like 10.1.0 is? Is that an omission, or really the case?

BTW, the error above (Cannot invoke "String.length()" because "id" is null) seems to have been caused by the user having deleted the target folders of his filters. It was present on earlier test-installs of recent Zimbra versions as well we discovered, and does not seem to be related to Maldua's builds.
Consider seriously: because of the history of exploits: block Zimbra web interface with VPN, firewall or HTTP proxy.
voronov.vi
Posts: 3
Joined: Thu Feb 01, 2024 9:01 am

Re: Maldua's Zimbra FOSS Builds - Share your feedback

Post by voronov.vi »

Ubuntu 22.04 is supported by official builds since 10.1.1
https://wiki.zimbra.com/wiki/Zimbra_Releases/10.1.1

And RHEL9 is supported since 10.1.2. But Maldua build for RHEL9 is still marked as beta.
https://wiki.zimbra.com/wiki/Zimbra_Releases/10.1.2
User avatar
adrian.gibanel.btactic
Advanced member
Advanced member
Posts: 198
Joined: Thu Jan 30, 2014 11:13 am

Re: Maldua's Zimbra FOSS Builds - Share your feedback

Post by adrian.gibanel.btactic »

halfgaar wrote: Wed Oct 09, 2024 7:51 pm I noticed that 10.1.2 Ubuntu 22.04 at https://maldua.github.io/zimbra-foss-bu ... loads.html are not marked as beta, like 10.1.0 is? Is that an omission, or really the case?
voronov.vi wrote: Mon Oct 14, 2024 6:09 am Ubuntu 22.04 is supported by official builds since 10.1.1
https://wiki.zimbra.com/wiki/Zimbra_Releases/10.1.1
That's right. It's not beta because NE releases for Ubuntu 22.04 are no longer beta.

I might end up writing the reason why I label some of the downloads as BETA instead of just writing BETA on them so that it's much clear.
Post Reply