Fresh install Carbo...
 
Notifications
Clear all

Fresh install Carbonio CE 25.12.0 on Ubuntu 24.04 LTS RHEL9 Rocky Linux 9 Fail on Single server , Essential Installation , Full smaill.

2 Posts
2 Users
0 Reactions
911 Views
(@mgamboap)
New Member
Joined: 8 months ago
Posts: 3
Topic starter  

Hi Guys 
I'm Trying to install Carbonio 25.12.0 without any success currently all instatalation fail when try to service discovery bootstrap on single server and essential and on Full small a permission denied on folder removed link

This happen for essential and full small
TASK [../roles/bootstrap_cluster_services : Get local config zimbra_server_hostname to check if already boostraped] **********************************************************************************************************************
fatal: [srv1.itmco.local]: FAILED! => {"changed": false, "msg": "Failed to create remote module tmp path at dir removed link with prefix ansible-moduletmp-1766158906.0340006-: [Errno 13] Permission denied: ' removed link /ansible-moduletmp-1766158906.0340006-7yk71gey'"}

This happen for single server that is what would like to run
TASK [../roles/bootstrap_cluster_services : run Service Discover Bootstrap] **************************************************************************************************************************************************************
fatal: [srv1.itmco.local]: FAILED! => {"changed": true, "cmd": ["/usr/bin/service-discover", "setup", "192.168.2.155", "--password", "3XbRMz7V"], "delta": "0:00:00.371946", "end": "2025-12-19 22:18:49.684113", "msg": "non-zero return code", "rc": 2, "start": "2025-12-19 22:18:49.312167", "stderr": "panic: runtime error: invalid memory address or nil pointer dereference\n[signal SIGSEGV: segmentation violation code=0x1 addr=0x50 pc=0x79119f]\n\ngoroutine 1 [running]:\ngithub.com removed link (*Conn).nextMessageID(...)\n\t removed link ngithub.com removed link (*Conn).SimpleBind(0x0, 0xc000090fa8)\n\t removed link +0x13f\ngithub.com removed link (*Conn).Bind(0xc00014cf00?, {0xc00014d0c0?, 0x418f94?}, {0xc00010bc68?, 0x8a1660?})\n\t removed link +0x53\ngithub.com removed link (0xc00012a960, 0x25?)\n\t removed link +0x1e8\ngithub.com removed link (*ldapContext).QueryAllServersWithService(0x959329?, {0x94d817, 0x10})\n\t removed link +0x65\ngithub.com removed link (*Setup).isFirstInstance(0xc00019a018, {0x9fd750, 0xc00011cf60})\n\t removed link +0x78\ngithub.com removed link (*Setup).Run(0xc00019a018, 0xc00019a008)\n\t removed link +0x1a5\nreflect.Value.call({0x914c00?, 0xc00019a018?, 0x943b40?}, {0x94591d, 0x4}, {0xc000116f60, 0x1, 0x1?})\n\t removed link +0xca6\nreflect.Value.Call({0x914c00?, 0xc00019a018?, 0xc000091978?}, {0xc000116f60?, 0x943b40?, 0xc0000918b8?})\n\t removed link +0xb9\ngithub.com removed link ({0x914c00?, 0xc00019a018?, 0xc000091ac8?}, 0xc0001d4840)\n\t removed link +0x45a\ngithub.com removed link (*Context).RunNode(0xc000176200, 0xc0001a60f0, {0xc000091ef8, 0x1, 0x8a1660?})\n\t removed link +0x7ee\ngithub.com removed link (*Context).Run(0xc000176200?, {0xc000091ef8?, 0xc000112f08?, 0xc00011b8c0?})\n\t removed link +0x132\nmain.main()\n\t removed link +0x898", "stderr_lines": ["panic: runtime error: invalid memory address or nil pointer dereference", "[signal SIGSEGV: segmentation violation code=0x1 addr=0x50 pc=0x79119f]", "", "goroutine 1 [running]:", "github.com removed link (*Conn).nextMessageID(...)", "\t removed link ", "github.com removed link (*Conn).SimpleBind(0x0, 0xc000090fa8)", "\t removed link +0x13f", "github.com removed link (*Conn).Bind(0xc00014cf00?, {0xc00014d0c0?, 0x418f94?}, {0xc00010bc68?, 0x8a1660?})", "\t removed link +0x53", "github.com removed link (0xc00012a960, 0x25?)", "\t removed link +0x1e8", "github.com removed link (*ldapContext).QueryAllServersWithService(0x959329?, {0x94d817, 0x10})", "\t removed link +0x65", "github.com removed link (*Setup).isFirstInstance(0xc00019a018, {0x9fd750, 0xc00011cf60})", "\t removed link +0x78", "github.com removed link (*Setup).Run(0xc00019a018, 0xc00019a008)", "\t removed link +0x1a5", "reflect.Value.call({0x914c00?, 0xc00019a018?, 0x943b40?}, {0x94591d, 0x4}, {0xc000116f60, 0x1, 0x1?})", "\t removed link +0xca6", "reflect.Value.Call({0x914c00?, 0xc00019a018?, 0xc000091978?}, {0xc000116f60?, 0x943b40?, 0xc0000918b8?})", "\t removed link +0xb9", "github.com removed link ({0x914c00?, 0xc00019a018?, 0xc000091ac8?}, 0xc0001d4840)", "\t removed link +0x45a", "github.com removed link (*Context).RunNode(0xc000176200, 0xc0001a60f0, {0xc000091ef8, 0x1, 0x8a1660?})", "\t removed link +0x7ee", "github.com removed link (*Context).Run(0xc000176200?, {0xc000091ef8?, 0xc000112f08?, 0xc00011b8c0?})", "\t removed link +0x132", "main.main()", "\t removed link +0x898"], "stdout": "", "stdout_lines": []} 

also in single server have this errors
Dec 19 22:22:05 srv1.itmco.local carbonio-prometheus-openldap-exporter[16699]: time="2025-12-19T22:22:05Z" level=error msg="dial failed" component=scraper error="LDAP Result Code 200 \"Network Error\": dial tcp 127.0.0.1:389: connect: connection refused"

No firewall is enable in any machine no selinux is enforce 

What i'm doing wrong

This the inventory file used for single server

[postgresServers]
srv1.itmco.local

[masterDirectoryServers]
srv1.itmco.local

[serviceDiscoverServers]
srv1.itmco.local


[mtaServers]
srv1.itmco.local

[proxyServers]
srv1.itmco.local

[proxyServers:vars]
webmailHostname=srv1.itmco.local

[applicationServers]
srv1.itmco.local

############ Optional Components ############

[previewServers]
srv1.itmco.local

[filesServers]
srv1.itmco.local

############ Optional Components - to be installed on a different VM ############
[taskServers]
#srv2.example.com

[docsServers]
#srv2.example.com

[videoServers]
#srv3.example.com public_ip_address=x.y.z.t

[workStreamServers]
#srv2.example.com

############ These Components are not supported in Single-Server scenario ###########
############ They are required for the proper Ansible installation #############

[dbsConnectorServers]
#Only for HA infrastructure from 24.12.0. Don't fill it out

[replicaDirectoryServers]

[prometheusServers]

[syslogServer]

and execute with 

ansible-playbook zxbot.carbonio_ssinstall.carbonio_ssinstall \
-u root -i carbonio-inventory-single \
--extra-vars "install_path=zxbot.carbonio_install.carbonio_install"

   
Quote
(@sharif)
Honorable Member Admin
Joined: 4 years ago
Posts: 966
 

@mgamboap

Hi,

From your log it seems like, you are trying to install Carbonio CE 25.12.0 as Full Small which mentioned in Carbonio Scenario (not CE) using ansible scripts meant for Carbonio (again not CE).

I would recommend you to strictly follow and use instructions meant for Carbonio CE. You could find script and manual steps' instruction for Carbonio CE installation here:

https://docs.zextras.com/carbonio-ce/html/install/scenarios/single-server-scenario.html

You could check out this post to get a concise version of steps:

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

Regards,


   
ReplyQuote