I'm getting the same issue. Running:-
- Carbonio Release 23.9.0
- Rocky Linux 8
Host xxxxx
amavis Running
antispam Running
antivirus Running
directory-server Running
logger Stopped
mailbox Running
memcached Running
mta Running
opendkim Running
proxy Running
service webapp Running
stats Running
config service Running
Strangely logger is not working and when I try to restart it shows:-
Starting logger...skipped.
missing or not executable.
When I run nmap
nmap -p 1-1000 localhost
Starting Nmap 7.70 ( https://nmap.org ) at 2023-09-28 06:12 EDT
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00041s latency).
Not shown: 991 closed ports
PORT STATE SERVICE
22/tcp open ssh
25/tcp open smtp
110/tcp open pop3
143/tcp open imap
443/tcp open https
465/tcp open smtps
587/tcp open submission
993/tcp open imaps
995/tcp open pop3s
It seems the ldap service is not running
I just realised from this article ( https://techviewleo.com/install-carbonio-zimbra-on-rocky-almalinux/) that for Rocky Linux 8 - there is another package called carbonio-prometheus; so the installation script should be
dnf -y install carbonio-directory-server \ carbonio-proxy \ carbonio-webui carbonio-files-ui \ carbonio-mta \ carbonio-appserver \ carbonio-user-management carbonio-preview-ce \ carbonio-files-ce carbonio-files-db \ carbonio-storages-ce \ carbonio-docs-connector-ce carbonio-docs-editor \ carbonio-prometheus
Whilst going through the log - I found this:-
Thu Sep 28 07:38:47 2023 *** Running as zextras user: /opt/zextras/bin/zmprov -r -m -l mcf zimbraMemcachedBindAddress '127.0.0.1'
ERROR: service.FAILURE (system failure: unable to modify attrs: object class violation - unable to modify attributes: ldap host=xxxx.hodfords.com:389: attribute 'zimbraMemcachedBindAddress' not allowed) (cause: com.zimbra.cs.ldap.LdapException$LdapObjectClassViolationException object class violation - unable to modify attributes: ldap host=xxxx.hodfords.com:389: attribute 'zimbraMemcachedBindAddress' not allowed)
Thu Sep 28 07:38:51 2023 Setting services on xxxx.hodfords.com...
Can anyone shed light on why ldap is acting up?
I found for some reason in my installation that ldap_bind_url was empty..
You can check by running:-
su zextras
zmlocalconfig | grep ldap_bind_url
if it is empty - you can set the value to localhost (assuming single server installation)
zmlocalconfig -e ldap_bind_url='ldap://127.0.0.1:389'
After that you can restart ldap with
/opt/zextras/bin/ldap restart
and then ldap was now available
but when I try restart zmcontrol - many problems ensue.
Starting logger...skipped.
missing or not executable.
Starting config service...Failed.
Starting zmconfigd...failed.
Starting mailbox...Failed.
Starting memcached...Done.
Starting proxy...Done.
Starting antivirus...Done.
Starting mta...Done.
Starting stats...Done.
Starting service webapp...
Just want to share with the community that I tried to install Carbonio Version 25.9.0 on Rocky Linux 8 and it didn't really work.
Token file "/etc/carbonio/mailbox-db/service-discover/token" missing, Unable to proceed without consul token. Exiting! Database: oneday.com.vn:5432 user carbonio_adm Error connecting to Consul agent: Error loading token file /etc/carbonio/docs-connector-db/service-discover/token : open /etc/carbonio/docs-connector-db/service-discover/token: no such file or directory Database: oneday.com.vn:5432 user carbonio_adm Check postgres connection: OK Error connecting to Consul agent: Error loading token file /etc/carbonio/tasks-db/service-discover/token : open /etc/carbonio/tasks-db/service-discover/token: no such file or directory NOTICE: empty string is not a valid password, clearing password CREATE ROLE CREATE DATABASE ==================================================== carbonio-tasks-db database initialized successfully! ==================================================== Database: oneday.com.vn:5432 user carbonio_adm Check postgres connection: OK Error connecting to Consul agent: Error loading token file /etc/carbonio/ws-collaboration-db/service-discover/token : open /etc/carbonio/ws-collaboration-db/service-discover/token: no such file or directory NOTICE: empty string is not a valid password, clearing password CREATE ROLE CREATE DATABASE ==================================================== carbonio-ws-collaboration-db database initialized successfully! ==================================================== Reading package lists... Done Building dependency tree... Done Reading state information... Done carbonio-message-dispatcher-db is already the newest version (0.2.3-1ubuntu). 0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded. Insert the cluster credential password:
The error keeps coming up:-
Always:- Insert the cluster credential password: service-discover: error: unable to open /etc/zextras/service-discover/cluster-credentials.tar.gpg: cannot find Cluster credential in /etc/zextras/service-discover/cluster-credentials.tar.gpg, please copy the file from the existing server or upload it to LDAP
Tried to manually reset the password and the completion script but still to no availl..... Have switched to Ubuntu 22 and it worked.
If anyone else has any joy with Rocky Linux 8 or 9 - please share. Thanks.
