I'm apparently on the struggle bus to nowheresville in getting my email migrated from Zimbra 8 Community to Carbonio CE.
I loaded a new server on Ubuntu 24.04 server, and did the scripted installation. I performed the post installation steps, and copied over my accounts and imported them to the new server. I was able to login without issue. I changed the port forwarding on my firewall to send to the new server and am able to send and receive emails.
That's where my success stops.
I have a couple of issues...
I can't get letsencrypt to work at all.
I have exported my mail from the old server, and cannot get it to load into the new server at all.
The letsencrypt log says this:
zextras@mail:~$ more removed link
2026-06-11 19:03:18,984:DEBUG:certbot._internal.main:certbot version: 2.11.1
2026-06-11 19:03:18,985:DEBUG:certbot._internal.main:Location of certbot entry point: /opt/zextras/common/certbot/bin/carbonio-certbot
2026-06-11 19:03:18,985:DEBUG:certbot._internal.main:Arguments: []
2026-06-11 19:03:18,985:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2026-06-11 19:03:18,993:DEBUG:certbot._internal.log:Root logging level set at 30
2026-06-11 19:03:18,993:DEBUG:certbot._internal.display.obj:Notifying user: No certificates found.
I'm a bit stumped. I get the email saying I requested the cert in the zextras inbox. But that's it.
As for importing my inbox...
zextras@mail:~$ zmmailbox -z -m name@domain.com -t0 postRestURL -u https://<TARGET> "/?fmt=tgz&resolve=skip" removed link
ERROR: service.FAILURE (system failure: POST failed, status=404 404)
For the <TARGET> I have used just the domain, the host and domain, the IP address, localhost, I've tried not using -u at all...I always get the double 404 failure.
Again...I'm stuck here.
Help please!!
@jamesg
Hi,
The REST import URL is not set by the -u flag. Carbonio builds it from your domain's public-service settings, and on a fresh box those are usually half-configured. You need to check the following parameters:
- zimbraPublicServiceHostname
- zimbraPublicServiceProtocol
- zimbraPublicServicePort
If they are not set yet try setting them: (you could do it from both CLI and Admin UI)
Su - zextras carbonio prov md <domain> zimbraPublicServiceHostname your_fqdn_hostname \ zimbraPublicServiceProtocol https zimbraPublicServicePort 443 carbonio prov flushCache domain <your_domain>
Once all the parameters are set, then try this on Carbonio CE server:
zmmailbox -z -m name@domain.com -t 0 postRestURL "/?fmt=tgz&resolve=skip" /path/to/export.tgz
Regards,
