Hello everyone,
The Zextras crew is delighted to present Carbonio Community Edition 23.12.0 with various improvements and new features.
Features to highlight:
Carbonio CE Chats!
Picture effortlessly managing intimate one-on-one chats or diving into dynamic group conversations.
Carbonio Chats isn't just another feature; it's the heartbeat of seamless communication. It's the missing puzzle piece that transforms Carbonio CE into a powerhouse of connection—a holistic hub where interaction isn't just efficient, it's an experience in itself.
*Additionally, a Video Meeting feature is on the horizon and will be introduced soon.
Renewal Reminder for SSL Certificates
With Carbonio CE 23.12.0, you will be able to set a timer for the reminder and auto-renewal of your Let’s Encrypt SSL certificate.
Improved Contact Management
Now, Carbonio manages your emailed contact address book more efficiently for your multiple send mail as address.
Quarantine Email Management
Carbonio CE offers dedicated global quarantine email management. So, the admin can now check the quarantined emails, remove malicious content from the email then deliver it to the designated recipient.
More Convenient Sharing
You now can generate a public access link for a file or folder in your Files, complete with a description and an expiration date. Keep in mind that, since this is a public link, anyone with the appropriate permissions can access the file/folder content, including any subdirectories.
Email Management Through Filters
Created a new filter? Don’t worry! In Carbonio CE, you can re-run any filter on any folder at any time!
Improved Distribution List Usage
To assist users in verifying their recipients, when selecting a distribution list from the autocomplete suggestions, there's now a distinct indicator denoting it as a list. Additionally, users have the option to explore the list, enabling the detailed removal of individual members for a more granular recipient selection.
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 provided 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!
@arman The update just didn’t help, the chat didn’t appear. After installing all the modules, the following error appeared: Job for carbonio-message-broker.service failed because the control process exited with error code.
See "systemctl status carbonio-message-broker.service" and "journalctl -xe" for details.
Script for message broker terminated with error
Setup script failed, keeping it
@arman Iam getting following errror after upgrade
systemd[1]: Starting Service discover server for Zextras...
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x50 pc=0x5db6b6]
goroutine 1 [running]:
github.com/go-ldap/ldap/v3.(*Conn).nextMessageID(...)
/root/go/pkg/mod/github.com/go-ldap/ldap/v3@v3.2.4/conn.go:282
github.com/go-ldap/ldap/v3.(*Conn).doRequest(0x0, {0x6aeb40, 0xc00001e140})
/root/go/pkg/mod/github.com/go-ldap/ldap/v3@v3.2.4/request.go:26 +0x56
github.com/go-ldap/ldap/v3.(*Conn).SimpleBind(0x0, 0x0?)
/root/go/pkg/mod/github.com/go-ldap/ldap/v3@v3.2.4/bind.go:65 +0x12a
github.com/go-ldap/ldap/v3.(*Conn).Bind(0xc0000ca3e0?, {0xc0000ca8a0, 0x1e}, {0xc0000c0bb5, 0x9})
/root/go/pkg/mod/github.com/go-ldap/ldap/v3@v3.2.4/bind.go:104 +0xa5
bitbucket.org/zextras/service-discover/cli/lib/carbonio.connect(0xc000094660, 0x2?)
/tmp/cli/lib/carbonio/ldap.go:204 +0x18c
bitbucket.org/zextras/service-discover/cli/lib/carbonio.(*ldapContext).QueryAllServersWithService(0xc000>
/tmp/cli/lib/carbonio/ldap.go:141 +0x72
main.queryAllServiceDiscoverServers({0x6b0628?, 0xc000094660?})
/tmp/service-discoverd/service-discoverd.go:281 +0x37
main.runServiceDiscoverDaemon({0x6b0b50, 0x82a280}, {0xc0000b8000?, 0x604440?, 0xc0000021a0?})
/tmp/service-discoverd/service-discoverd.go:115 +0x3d0
main.main()
/tmp/service-discoverd/service-discoverd.go:83 +0x3c
service-discover.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
service-discover.service: Failed with result 'exit-code'.
Failed to start Service discover server for Zextras.
@dosnso Hi, I have the same error in the installation process. Did you find any solution?
@jcapovilla Hi! So far I have the same thing as @anahuac: https://community.zextras.com/forum/carbonio-setup/enable-chats-in-carbonio-ce-23-12-0/
Hello Carbonio Admins,
We've got something exciting to discuss – making our email security game even stronger! We're diving into the Authenticated Received Chain (ARC) world and how it can be a game-changer for Carbonio.
Here is a survey for you to help us!
So, What’s ARC? Think of it like this: when your emails go through things like mailing lists or forwarding, sometimes the usual security checks can get a bit tangled. ARC comes in to straighten things out, ensuring that your legitimate messages don't get lost in the chaos.
Why Should You Care? When we talk about Carbonio, where keeping your email fortress strong is key, ARC plays the role of a guardian. It keeps your authentication intact as your emails go through different stops, ensuring they reach their destination without a hitch.
Why We Need You! Your insights matter big time! By sharing your thoughts in this survey, you're helping us fine-tune the way Carbonio handles email security.
Ready to Dive In? Please take the survey here!
Your time means a lot to us. Thanks for being part of this journey to make Carbonio even more awesome!
Hello everyone,
The Zextras crew is delighted to present Carbonio Community Edition 24.1.0 with various improvements and new features.
Features to highlight:
Uninterrupted Message Delivery
Carbonio CE is taking message delivery to a whole new level! Now, any messages that you attempt to send during a connection failure will be automatically sent once the connection is restored. This smart feature eliminates the need for manual resending, ensuring a smoother communication experience. Be it connection failures or system restarts, rest assured, that your important messages will reach their destination.
Email Sorting and Filtering
Carbonio CE's latest release empowers users with sorting and filtering for their emails. You can now arrange your emails by subject, size, date, attachments, flags, and priority with a single click. This adaptive feature is aimed to tailor your inbox according to your current requirements, offering a seamless email management experience.
Advanced Booking Alert
Carbonio CE now enhances your planning with improved visibility on the availability of all assets including meeting rooms and equipment. From the dropdown, you'd be able to identify if a meeting room or equipment is not available at your chosen time. This means never being caught off guard and being able to plan your meetings efficiently.
Domain Disclaimer Management
Our new feature in the Admin Panel elevates the way your domain disclaimer functions. The Domain Disclaimer tool allows domain admins to include a standardized legal and confidentiality notice on all incoming and outgoing emails - enhancing your business communication standards. The disclaimer aligns with all emails, even those sent directly via SMTP Relay connection. What's exciting is you can manage this disclaimer directly from the Admin Panel.
Special Characters Filter for Username
We understand the trouble of having special characters in usernames, and in our new release of Carbonio CE, we've improved it! When you're entering names and surnames with special characters, our system smartly filters out any non-ASCII characters.
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 provided 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!
YAY!!!!! Awesome news!
This was the easiest and flawless upgrade ever!
No PGSQL upgrades needed, all ran like a charm, even all services started as expected after reboot... no need of any intervention 😉
I followed the Official upgrade guide https://docs.zextras.com/carbonio-ce/html/release/upgrade.html just perfect!
I have to say that I loved the new sort mail option, that was a missing MUST feature.
But - there is always a but - it's not translated to PT_BR, so now it makes it two important things not translated in the webmail: Calendar weeks and months and the sort options menu.
Congratulations for the good work! 👍
Like the upgrades! Good Job! How long before Virtual Hosting will work?
Moving forward on my tests I couldn't make the Domain Disclaimer work =(
And I would like to know what is that "Security Groups" about?
My update went smoothly, too. 👍
Thanks for the good work!
There is a pretty major issue that I just discovered. See this post: Unable to log into a newly created account
Rich
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.
Hi,
The upgrade from 23.12 to 24.01 went well. I got a question about update of the file prometheus.yml, that I probably have modified but I accepted the maintained version.
As always I check the status with
$ zmcontrol status # systemctl status carbonio-*
There are lot of logs from the carbonio-storages service. Every second(!):
F
eb 4 12:05:22 master service-discoverd[2091]: 2024-02-04T12:05:22.307+0100 [WARN] agent: Check is now critical: check=service:carbonio-tasks Feb 4 12:05:25 master carbonio-storages[1011]: [2024-02-04T11:05:25.451Z] [info] {"req":{"id":"req-46","params":{},"raw":{"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":[],"flowing":null,"ended":false,"endEmitted":false,"reading":false,"constructed":true,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"errorEmitted":false,"emitClose":true,"autoDestroy":true,"destroyed":false,"errored":null,"closed":"[Unknown]","closeEmitted":"[Unknown]","defaultEncoding":"[Unknown]","awaitDrainWriters":"[Unknown]","multiAwaitDrain":"[Unknown]","readingMore":"[Unknown]","dataEmitted":"[Unknown]","decoder":"[Unknown]","encoding":"[Unknown]"},"_events":"[Unknown]","_eventsCount":"[Unknown]","_maxListeners":"[Unknown]","socket":"[Unknown]","httpVersionMajor":"[Unknown]","httpVersionMinor":"[Unknown]","httpVersion":"[Unknown]","complete":"[Unknown]","rawHeaders":"[Unknown]","rawTrailers":"[Unknown]","aborted":"[Unknown]","upgrade":"[Unknown]","url":"[Unknown]","method":"[Unknown]","statusCode":"[Unknown]","statusMessage":"[Unknown]","client":"[Unknown]","_consuming":"[Unknown]","_dumped":"[Unknown]"},"query":"[Unknown]","log":"[Unknown]","body":"[Unknown]","tmpUploads":"[Unknown]","savedRequestFiles":"[Unknown]"}} Feb 4 12:05:25 master carbonio-storages[1011]: [2024-02-04T11:05:25.453Z] [info] [id=req-46, hostname=127.78.0.3:10000, ip=127.0.0.1 url=/health/live] Request received Feb 4 12:05:25 master carbonio-storages[1011]: [2024-02-04T11:05:25.453Z] [debug] No auth checks performed on request req-46 Feb 4 12:05:25 master carbonio-storages[1011]: [2024-02-04T11:05:25.455Z] [info] {"res":{"raw":{"_events":{},"_eventsCount":1,"outputData":[],"outputSize":0,"writable":true,"destroyed":true,"_last":true,"chunkedEncoding":false,"shouldKeepAlive":false,"maxRequestsOnConnectionReached":false,"_defaultKeepAlive":true,"useChunkedEncodingByDefault":true,"sendDate":true,"_removedConnection":false,"_removedContLen":false,"_removedTE":false,"_contentLength":null,"_hasBody":true,"_trailer":"","finished":true,"_headerSent":true,"_closed":true,"socket":null,"_header":"HTTP/1.1 200 OK\r\ncontent-length: 0\r\nDate: Sun, 04 Feb 2024 11:05:25 GMT\r\nConnection: close\r\n\r\n","_keepAliveTimeout":"[Unknown]","_onPendingData":"[Unknown]","req":"[Unknown]","_sent100":"[Unknown]","_expect_continue":"[Unknown]","statusCode":"[Unknown]","statusMessage":"[Unknown]"},"request":"[Unknown]","log":"[Unknown]"},"responseTime":"[Unknown]"}
Debug log level? Why do I need this information every second? Is something wrong? Can I filter out these syslog messages?
Thanks
//Sigtrap
Hello Community!
We hope you're doing well. Your feedback has been invaluable to us, and we're reaching out once again to gather insights that will directly impact the user experience of Carbonio and Carbonio CE.
Why this survey? In our recent documentation survey, your responses highlighted a specific area that needs attention – Carbonio installation and upgrades. To address this, we've created a focused survey to delve deeper into your experiences, challenges, and suggestions regarding Carbonio's installation and upgrade processes.
How can you help? Participating in this survey provides us with a roadmap to enhance our documentation and refine the user journey for Carbonio. Whether you're a seasoned administrator or just getting started, your unique perspectives are crucial in shaping the improvements we make.
What to expect:
- 🌐 https://app.useberry.com/t/Or1GrIGwGLq2Lb/?src=frm
- ⏱️ Quick & Easy: Just 10 minutes
Your feedback is key to making Carbonio more user-friendly and efficient. Please share your thoughts, identify challenges, and contribute to the evolution of our beloved tool!