<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									[BUG] Carbonio CE 26.6.0 on Ubuntu 24.04 - amavis-services fails because Perl ZeroMQ modules are missing - Carbonio General				            </title>
            <link>https://community.zextras.com/forum/carbonio-general-thread/bug-carbonio-ce-26-6-0-on-ubuntu-24-04-amavis-services-fails-because-perl-zeromq-modules-are-missing-2/</link>
            <description>Zextras Community Discussion Board</description>
            <language>en-US</language>
            <lastBuildDate>Mon, 05 Oct 2026 21:17:53 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>RE:  Carbonio CE 26.6.0 on Ubuntu 24.04 - amavis-services fails because Perl ZeroMQ modules are missing</title>
                        <link>https://community.zextras.com/forum/carbonio-general-thread/bug-carbonio-ce-26-6-0-on-ubuntu-24-04-amavis-services-fails-because-perl-zeromq-modules-are-missing-2/#post-12557</link>
                        <pubDate>Sun, 26 Jul 2026 09:40:05 +0000</pubDate>
                        <description><![CDATA[I&#039;m seeing the identical symptom on carbonio-amavisd 2.14.0-4jammy (Ubuntu 22.04.5 LTS), so this isn&#039;t specific to the noble build — same three processes (msg-forwarder, childproc-minder, sn...]]></description>
                        <content:encoded><![CDATA[<p class="font-claude-response-body break-words whitespace-normal" dir="ltr">I'm seeing the identical symptom on <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded- px-1 py-px text-">carbonio-amavisd 2.14.0-4jammy</code> (Ubuntu 22.04.5 LTS), so this isn't specific to the noble build — same three processes (<code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded- px-1 py-px text-">msg-forwarder</code>, <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded- px-1 py-px text-">childproc-minder</code>, <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded- px-1 py-px text-">snmp-responder</code>), same <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded- px-1 py-px text-">exit 2</code> after <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded- px-1 py-px text-">0.0s</code>, same "Exceeded restart count, giving up."</p>
<p class="font-claude-response-body break-words whitespace-normal" dir="ltr">I also found what looks like a second, earlier dependency gap sitting in front of the ZeroMQ issue you reported. Running the helper directly:</p>
<div class="relative group/copy bg-bg-000/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100" role="group" aria-label="Code">
<div class="sticky opacity-0 group-hover/copy:opacity-100 group-focus-within/copy:opacity-100 top-2 py-2 h-12 w-0 float-right">
<div class="absolute right-0 h-8 px-2 items-center inline-flex z-10"> </div>
</div>
<div class="overflow-x-auto">
<pre class="code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed p-3.5" contenteditable="false"><code>/opt/zextras/common/sbin/amavis-services msg-forwarder</code></pre>
</div>
</div>
<p class="font-claude-response-body break-words whitespace-normal" dir="ltr">fails with:</p>
<div class="relative group/copy bg-bg-000/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100" role="group" aria-label="Code">
<div class="sticky opacity-0 group-hover/copy:opacity-100 group-focus-within/copy:opacity-100 top-2 py-2 h-12 w-0 float-right">
<div class="absolute right-0 h-8 px-2 items-center inline-flex z-10"> </div>
</div>
<div class="overflow-x-auto">
<pre class="code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed p-3.5" contenteditable="false"><code>Can't locate Unix/Syslog.pm in @INC (you may need to install the Unix::Syslog module)
BEGIN failed--compilation aborted at /opt/zextras/common/sbin/amavis-services line 56.</code></pre>
</div>
</div>
<p class="font-claude-response-body break-words whitespace-normal" dir="ltr">This happens <em>before</em> the script reaches the ZeroMQ check you found further down (your report shows the error at line 145; mine hits Unix::Syslog at line 56). I confirmed this can't be worked around by setting <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded- px-1 py-px text-">PERL5LIB</code> — the script's shebang is <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded- px-1 py-px text-">#!/usr/bin/perl -T</code> (taint mode), which deliberately ignores externally-set environment variables like <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded- px-1 py-px text-">PERL5LIB</code> for security reasons, so even correctly exporting the variable before invocation has no effect. This looks like the same underlying class of problem as your ZeroMQ finding — a missing/undeclared Perl module dependency in the <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded- px-1 py-px text-">carbonio-amavisd</code> package — just a second one, blocking earlier in the script.</p>
<p class="font-claude-response-body break-words whitespace-normal" dir="ltr">Worth noting for anyone else troubleshooting this: mail flow, Amavis, and SpamAssassin all continue working correctly despite this — only these three auxiliary helper processes are affected, matching what's already been reported.</p>]]></content:encoded>
						                            <category domain="https://community.zextras.com/forum/carbonio-general-thread/">Carbonio General</category>                        <dc:creator>jajaish</dc:creator>
                        <guid isPermaLink="true">https://community.zextras.com/forum/carbonio-general-thread/bug-carbonio-ce-26-6-0-on-ubuntu-24-04-amavis-services-fails-because-perl-zeromq-modules-are-missing-2/#post-12557</guid>
                    </item>
				                    <item>
                        <title> Carbonio CE 26.6.0 on Ubuntu 24.04 - amavis-services fails because Perl ZeroMQ modules are missing</title>
                        <link>https://community.zextras.com/forum/carbonio-general-thread/bug-carbonio-ce-26-6-0-on-ubuntu-24-04-amavis-services-fails-because-perl-zeromq-modules-are-missing-2/#post-12537</link>
                        <pubDate>Wed, 22 Jul 2026 09:29:57 +0000</pubDate>
                        <description><![CDATA[Hello,I believe I have found a packaging issue in Carbonio CE 26.6.0 on Ubuntu 24.04 Noble.Environment- Carbonio CE 26.6.0- Ubuntu 24.04 LTS (Noble)- carbonio-amavisd 2.14.0-4noble- Reposito...]]></description>
                        <content:encoded><![CDATA[<p>Hello,<br /><br />I believe I have found a packaging issue in Carbonio CE 26.6.0 on Ubuntu 24.04 Noble.<br />Environment<br /><br />- Carbonio CE 26.6.0<br />- Ubuntu 24.04 LTS (Noble)<br />- carbonio-amavisd 2.14.0-4noble<br />- Repository: https://repo.zextras.io/release/ubuntu noble/main<br /><br />The issue occurs with the latest available package version<br />carbonio-amavisd 2.14.0-4noble.<br /><br />Problem<br /><br />The following amavisd helper processes fail immediately after startup:<br /><br />- msg-forwarder<br />- childproc-minder<br />- snmp-responder<br /><br />The system log shows:<br /><br />Process exited after 0.0 s: exit 2<br />Exceeded restart count, giving up<br /><br />Running the helper manually:<br /><br />/opt/zextras/common/sbin/amavis-services msg-forwarder<br /><br />returns:<br /><br />Perl modules ZMQ::LibZMQ3 or ZMQ::LibZMQ2 or ZeroMQ not available<br />BEGIN failed--compilation aborted at<br />/opt/zextras/common/sbin/amavis-services line 145.<br /><br />The same error occurs with:<br /><br />/opt/zextras/common/sbin/amavis-services childproc-minder<br />/opt/zextras/common/sbin/amavis-services snmp-responder<br /><br />The script explicitly checks for:<br /><br />- ZMQ::LibZMQ3<br />- ZMQ::LibZMQ2<br />- ZeroMQ<br /><br />However, carbonio-amavisd does not declare a package dependency that provides any of these Perl modules.<br /><br />The only related Perl package available on this system is libzmq-ffi-perl, which provides ZMQ::FFI.</p>
<p><br />libzmq-ffi-perl<br /><br />This package provides ZMQ::FFI, which is not supported by the supplied amavis-services script.<br /><br />Package information:</p>
<p>The issue persists after reinstalling carbonio-amavisd and restarting the service.</p>
<p><br />carbonio-amavisd:<br />Installed: 2.14.0-4noble<br />Candidate: 2.14.0-4noble<br /><br />Available versions:<br />2.14.0-4noble<br />2.14.0-1noble<br /><br />Mail flow, Amavis, SpamAssassin and Pyzor continue to work correctly.<br />Only the amavis-services helper processes fail.<br /><br />Could you please verify whether:<br /><br />1. a package dependency is missing,<br />2. a Carbonio Perl ZeroMQ package is missing from the Noble repository,<br />3. or amavis-services should be updated to support ZMQ::FFI?<br /><br />Thank you.<br /><br />Additional information:<br /><br />The missing ZeroMQ modules do not prevent mail delivery.<br />SpamAssassin, Pyzor and Amavis continue to work correctly.<br /><br />However, the following helper services never start because of the missing Perl modules:<br /><br />- msg-forwarder<br />- childproc-minder<br />- snmp-responder</p>]]></content:encoded>
						                            <category domain="https://community.zextras.com/forum/carbonio-general-thread/">Carbonio General</category>                        <dc:creator>Sixtus81</dc:creator>
                        <guid isPermaLink="true">https://community.zextras.com/forum/carbonio-general-thread/bug-carbonio-ce-26-6-0-on-ubuntu-24-04-amavis-services-fails-because-perl-zeromq-modules-are-missing-2/#post-12537</guid>
                    </item>
							        </channel>
        </rss>
		