Carbonio Community ...
 
Notifications
Clear all

[Sticky] Carbonio Community Edition - New Release

246 Posts
57 Users
76 Reactions
45.4 K Views
 jppo
(@jppo)
Joined: 1 year ago
Posts: 56
 

arbobio systemis always out of order, looking in the logs i find that the "Carbonio User Management daemon" send many messages to the logs :
---------------------------------------------------------------------------------------------------------------------

oût 13 03:13:06 mail.jpp.fr systemd[1]: Started Carbonio User Management daemon.
août 13 03:13:06 mail.jpp.fr java[2431773]: Exception in thread "main" com.google.inject.ProvisionException: Unable to provision, see the following errors:
août 13 03:13:06 mail.jpp.fr java[2431773]: 1) [Guice/ErrorInCustomProvider]: InaccessibleWSDLException: 2 counts of InaccessibleWSDLException.
août 13 03:13:06 mail.jpp.fr java[2431773]: IOException: Server returned HTTP response code: 503 for URL: http://127.78.0.5:20000/service/wsdl/ZimbraService.wsdl
août 13 03:13:06 mail.jpp.fr java[2431773]: IOException: Server returned HTTP response code: 503 for URL: http://127.78.0.5:20000/service/wsdl/ZimbraService.wsdl?ws>
août 13 03:13:06 mail.jpp.fr java[2431773]: at UserManagementModule.provideServiceClient(UserManagementModule.java:54)
août 13 03:13:06 mail.jpp.fr java[2431773]: while locating ServiceClient
août 13 03:13:06 mail.jpp.fr java[2431773]: Learn more:
août 13 03:13:06 mail.jpp.fr java[2431773]: https://github.com/google/guice/wiki/ERROR_IN_CUSTOM_PROVIDER
août 13 03:13:06 mail.jpp.fr java[2431773]: 1 error
août 13 03:13:06 mail.jpp.fr java[2431773]: ======================
août 13 03:13:06 mail.jpp.fr java[2431773]: Full classname legend:
août 13 03:13:06 mail.jpp.fr java[2431773]: ======================
août 13 03:13:06 mail.jpp.fr java[2431773]: IOException: "java.io.IOException"
août 13 03:13:06 mail.jpp.fr java[2431773]: InaccessibleWSDLException: "com.sun.xml.ws.wsdl.parser.InaccessibleWSDLException"
août 13 03:13:06 mail.jpp.fr java[2431773]: ServiceClient: "com.zextras.mailbox.client.service.ServiceClient"
août 13 03:13:06 mail.jpp.fr java[2431773]: UserManagementModule: "com.zextras.carbonio.user_management.config.UserManagementModule"
août 13 03:13:06 mail.jpp.fr java[2431773]: ========================
août 13 03:13:06 mail.jpp.fr java[2431773]: End of classname legend:
août 13 03:13:06 mail.jpp.fr java[2431773]: ========================

-------------------------------------------------------------------------------------------------------------------------------------------------

The port 20000 is open on the address 127.78.0.5 but when I try to test it :

wget http://127.78.0.5:20000/service/wsdl/ZimbraService.wsdl
--2024-08-14 15:41:32-- http://127.78.0.5:20000/service/wsdl/ZimbraService.wsdl
Connecting to 127.78.0.5:20000... connected.
HTTP request sent, awaiting response... 503 Service Unavailable
2024-08-14 15:41:32 ERROR 503: Service Unavailable.

Is that problem that is blocking connections?

Regards

JP P

 


   
ReplyQuote
 jppo
(@jppo)
Joined: 1 year ago
Posts: 56
 

From where are coming the certs in conf/domaincert ? Nobody has given an explanation .....


   
ReplyQuote
(@arman)
Admin
Joined: 4 years ago
Posts: 394
Topic starter  

Hello everyone,

The Zextras crew is delighted to present Carbonio Community Edition 24.9.0 with various improvements and new features.

 

Features to highlight:

 

Manage Allowed and Blocked Email Addresses by Users
With this new feature, users can take control of their inbox by managing a list of allowed and blocked email addresses. A dedicated section in the settings will enable users to easily add or remove addresses from two distinct lists. The system ensures validation for valid addresses, and as changes are made, the mailbox will automatically apply them, either delivering or blocking emails from the specified addresses.

Enhanced Read Receipt Management
This improvement enhances the read receipt experience for users. Users now have the option to dismiss the read receipt popup without interacting with the backend. Additionally, for read-only accounts, the popup won’t appear at all. As a bonus, users will be able to see if a sender requested a read receipt and what their response was.

Dynamic Signature Selection While Composing Emails
Users can now change their email signature on the fly while composing an email, thanks to a new signature selector directly in the editor. This feature allows users to choose from multiple signatures without having to refresh the page, ensuring a seamless experience. Any changes made to signatures in settings are immediately reflected in the selector for use in future emails.

Flexible Email Layout and Resizable Columns
This feature enables users to customize their email viewing experience by allowing them to resize the columns separating the email list from the preview pane. Additionally, users can switch between vertical and horizontal layouts, making it easier to preview emails, especially on smaller screens. Users also have the option to hide the mail preview, providing a cleaner interface when needed. Moreover, enhanced navigation allows users to move seamlessly between messages while in full preview mode. This improvement enhances flexibility and usability for all Carbonio CE users.

Ensure Attendees are Notified for Shared Calendar Changes
This enhances the calendar notifications when a manager modifies appointments on a shared calendar. Now, when a user with manager rights makes changes to an event, such as modifying the title, date, or time, all participants will be properly notified. This ensures that shared calendar updates reach all relevant attendees, keeping everyone informed and synchronized.

Blur Backgrounds in Chats
The new background blur feature for Chats enhances user privacy and focus by allowing users to blur their background during conversations. This feature creates a cleaner, distraction-free environment while maintaining the core visual elements of the chat interface, ensuring smooth communication with added customization.

Consistent Font Settings in Message Composer
This improvement ensures that font family, size, and color preferences set by users in the mail settings or previous emails are automatically applied when composing a new email. This creates a consistent user experience across both the composer and sent emails.

Enhanced SmartLink Support for Large Attachments
This enhancement allows users to upload and convert files larger than the zimbraMTAMaxSize into SmartLinks, addressing the limitation of attaching huge files directly. When attempting to attach a large file, users will see a banner prompting them to convert the attachment into a SmartLink, bypassing the upload size restrictions. Admins will have control over the maximum file size for uploads at both domain and COS levels.

Enhanced Grid Layout for File Management
The new grid layout feature introduces a customizable and user-friendly way to view files. Users can switch to a grid view where each item displays an icon, file name, extension, last editor (if different from the owner), a share icon, and a flag icon.

Restrict Chat Creation to Enabled Users Only
This feature ensures that users can only create chats with individuals who are enabled and available in the system. When a user starts typing a name to initiate a chat, the list will display only enabled users, excluding distribution lists and groups. Additionally, the list will filter out users hidden in the Global Address List (GAL) and will only include users within the Domain Address List.

Implementation of Message Reactions
The reactions feature allows users to express their responses to messages by applying one of several predefined reactions. Each message bubble will display the selected reactions along with a counter indicating the number of users who have chosen each reaction. This enhancement provides a quick and intuitive way for users to engage with message content.

 

and many more improvements!

Check out the full changelog to know the whole list.

 

How to upgrade

To upgrade your Carbonio CE, follow the simple instructions in the official Carbonio CE Upgrade Documentation.

 

 

We are grateful for your honest and useful feedback; it is a key factor in our success. We are open to any ideas, comments, or proposals for improving our services, and we eagerly await hearing from you.

 

For more information read the Carbonio CE documentation.

Subscribe to this thread to stay informed of future releases.

 

Cheers!

This post was modified 2 weeks ago by Arman Khosravi

   
ReplyQuote
(@anahuac)
Joined: 1 year ago
Posts: 323
 

Ok guys... first of all congratulations on the new version. I do know and respect all the effort you made and keep doing.

I'm sorry to bring bad news, but upgrading it in Ubuntu 22.04 comes with a major bug: /opt/zextras/common/libexec/openldap/pw-argon2.la file is missing on carbonio-openldap package.

That prevents openldap from running, and the upgrade can't be done and the whole system breaks.

My workaround was revert it o the previous version and reconfigure... like that:

apt-get install carbonio-openldap=2.4.59-7jammy
apt-get -f install

I'm sure you will fix that in no time.

Regards

 


   
ReplyQuote
(@lpchouinardrss)
Joined: 2 months ago
Posts: 6
 

Posted by: @anahuac

My workaround was revert it o the previous version and reconfigure... like that:

apt-get install carbonio-openldap=2.4.59-7jammy
apt-get -f install

I'm sure you will fix that in no time.

Regards

Just fixed mine, the files are there, just not with the right name, so I copied them and was able to complete upgrade

/opt/zextras/common/libexec/openldap
argon2-2.5.so.0 -> pw-argon2-2.5.so.0
argon2-2.5.so.0.1.13 -> pw-argon2-2.5.so.0.1.13
argon2.la -> pw-argon2.la
argon2.so -> pw-argon2.so

 


   
anahuac and sigtrap reacted
ReplyQuote
(@marcos)
Joined: 2 months ago
Posts: 7
 

Another workaround would be to adjust the config. See: https://community.zextras.com/forum/postid/8992/


   
ReplyQuote
(@loicqc)
Joined: 2 months ago
Posts: 1
 

@arman Hello,
You are talking about contact groups.

Since this feature has existed on Carbonio, we have never seen a significant improvement; or, at least, a functionality that seems essential to us; that is to say, that the contacts contained in these groups are dynamic.

Indeed, when a contact changes email address, for example, their email address does not change in the group.
Also functionally, we do not know who is in this group since we only see the email address.

As it stands, this feature is unusable, which is very damaging, given that it is, for us, essential to validate its deployment in our community.

Thank you,
Loïc.

-- In french ---------------

Bonjour,
Vous parlez des groupes de contact.

Depuis que cette fonctionnalité existe sur Carbonio, nous n'avons jamais vu une amélioration significative ; ou, du moins, un fonctionnement qui nous parait essentiel ; c'est à dire, que les contacts contenu dans ces groupe soit dynamique.

En effet, lorsqu'un contact change d'adresse mail, par exemple, son adresse mail ne change pas dans le groupe.
D'une manière fonctionnelle aussi, nous ne savons pas qui est dans ce groupe étant donné que nous ne voyons que l'adresse mail.

En l'état, cette fonctionnalité est inutilisable, ce qui est très dommageable, étant donné que c'est, pour nous, essentiel pour valider son déploiement dans notre collectivité.

Merci,
Loïc.


   
ReplyQuote
(@arman)
Admin
Joined: 4 years ago
Posts: 394
Topic starter  

@Loïc

Hi Loïc, thank you very much for your important feedback. I will make sure to deliver them to our developers for consideration in future iterations.

Thanks again,

Arman.


   
ReplyQuote
(@relaxibus)
Joined: 2 months ago
Posts: 4
 

I found another annoying point: It is not allowed to open mail attachments in a new tab or window. This is a big lack compared to Zimbra. Could you add such function?

This post was modified 2 months ago by relaxibus

   
ReplyQuote
(@arman)
Admin
Joined: 4 years ago
Posts: 394
Topic starter  

@relaxibus 

Hello,

At this point, it's unclear if this function will be added, but it may exist in the future. I will ensure that the product team is informed about your suggestion.


   
relaxibus reacted
ReplyQuote
(@arukashi)
Joined: 2 years ago
Posts: 25
 

https://community.zextras.com/forum/postid/8974/

Will there be fix for this update in the repository so it would possible to upgrade installation without additional actions?


   
ReplyQuote
(@funifuni)
Joined: 4 years ago
Posts: 78
 

I hope so. without specific operations,I want update safely only through apt.

Is 24.9.1 yet?

 


   
thecube reacted
ReplyQuote
(@rosch)
Joined: 10 months ago
Posts: 22
 

Posted by: @arman

Hello everyone,

The Zextras crew is delighted to present Carbonio Community Edition 24.9.0 with various improvements and new features.

 de your Carbonio CE, follow the simple instructions in the official Carbonio CE Upgrade Documentation.

Thanks. Is there a way to see the version history? The documentation page only shows the current release and there is no date..

 


   
ReplyQuote
(@arman)
Admin
Joined: 4 years ago
Posts: 394
Topic starter  

Hello everyone,

The Zextras crew is delighted to present Carbonio Community Edition 24.9.1 with some improvements and new features.

 

Features to highlight:

  • New version of prometheus exporters prevents filling up system memory
  • Fixed userAgent to resolve background functionality
  • Reduced package upgradation time
  • Improved SearchRequest SOAP API call response time
  • Cannot subscribe IMAP folders containing Cyrillic characters
  • Improved data privacy
  • Improved drag and drop of addresses among TO, CC and BCC field

 

Check out the full changelog to know the whole list.

 

How to upgrade

To upgrade your Carbonio CE, follow the simple instructions in the official Carbonio CE Upgrade Documentation.

 

 

We are grateful for your honest and useful feedback; it is a key factor in our success. We are open to any ideas, comments, or proposals for improving our services, and we eagerly await hearing from you.

 

For more information read the Carbonio CE documentation.

Subscribe to this thread to stay informed of future releases.

 

Cheers!

This post was modified 2 weeks ago by Arman Khosravi

   
ReplyQuote
(@arukashi)
Joined: 2 years ago
Posts: 25
 

This problem persists - https://community.zextras.com/forum/postid/8966/

While upgrade from 24.7.1 -> 24.9.1 on Ubuntu 22.04.5 i still get these messages

* Starting LDAP upgrade...
** Applying changes from /opt/zextras/libexec/scripts/LDAP/migrations/pre_flight//01_olcPidFile_path_update.pl...
* Error applying changes from /opt/zextras/libexec/scripts/LDAP/migrations/pre_flight//01_olcPidFile_path_update.pl: Failed to connect to L
DAP server using any of the provided LDPAI socket paths. at /opt/zextras/common/lib/perl5/Zextras/LdapMigrationUtils.pm line 63.

Stopping openldap...openldap is not running.
Looking for LDAP installation...succeeded
Installing core schema...
Installing cosine schema...
Installing inetOrgPerson schema...
Installing zimbra schema...
Installing amavis schema...
Installing dyngroup schema...
Installing OpenDKIM schema...
Connection timed out at /opt/zextras/libexec/zmldapupdateldif line 44, <DATA> line 960.
Connection timed out at /opt/zextras/libexec/ldapattributeupdate line 56, <DATA> line 960.
Stopping openldap...openldap is not running.
Starting openldap...failed.
dpkg: error processing package carbonio-directory-server (--configure):
installed carbonio-directory-server package post-installation script subprocess returned error exit status 1

........

Errors were encountered while processing:
carbonio-directory-server
needrestart is being skipped since dpkg has failed
E: Sub-process /usr/bin/dpkg returned an error code (1)

Whole system breaks. Same as it was in 24.7.1 -> 24.9.0 upgrade

 


   
ReplyQuote
Page 16 / 17