<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p><font face="monospace">Hi</font></p>
<p><font face="monospace">At first I started it with the startup
script of course. Since it didn't start, I tried manually as
root to have the full log</font></p>
<p><font face="monospace">But wait !</font></p>
<p><font face="monospace">I gave a new try, and it resumed working.
Strange.</font></p>
<p><font face="monospace">At first, it said in maillog :</font></p>
<p> </p>
<blockquote type="cite"><font face="monospace">amavis[19395]:
(!!)TROUBLE in pre_loop_hook: config: no rules were found! Do
you need to run 'sa-update'?<br>
amavis[19395]: (!)_DIE: Suicide () TROUBLE in pre_loop_hook:
config: no rules were found! Do you need to run 'sa-update'?</font></blockquote>
<font face="monospace"><br>
</font>
<p></p>
<p><font face="monospace">Xavier</font></p>
<p><br>
</p>
<div class="moz-cite-prefix">Le 17/10/2025 11:05, Xavier Humbert a
écrit :<br>
</div>
<blockquote type="cite"
cite="mid:c10cf69f-dc65-408e-8a39-a1a7ff81e904@groumpf.org">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<p> </p>
<div class="moz-text-flowed"
style="font-family: -moz-fixed; font-size: 12px;"
lang="x-unicode">Hi <br>
<br>
I just upgraded from 4.0.1 to 4.0.2 on FreebSD 14.3-STABLE, then
amavis won't start anymore : <br>
<br>
root@numenor ~]# amavisd <br>
fetch_modules: error loading optional module
Razor2/Client/Agent.pm: <br>
Can't locate Getopt/Long.pm: lib/Getopt/Long.pm: Permission
denied at
/usr/local/lib/perl5/site_perl/mach/5.40/Razor2/Client/Agent.pm
line 15. <br>
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/mach/5.40/Razor2/Client/Agent.pm
line 15. <br>
Compilation failed in require at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module Mail/DKIM.pm: <br>
Can't locate Mail/DKIM.pm: lib/Mail/DKIM.pm: Permission
denied at /usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77.
<br>
fetch_modules: error loading optional module Image/Info.pm: <br>
Can't locate Image/Info.pm: lib/Image/Info.pm: Permission
denied at /usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77.
<br>
fetch_modules: error loading optional module Image/Info/GIF.pm:
<br>
Can't locate Image/Info/GIF.pm: lib/Image/Info/GIF.pm:
Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module Image/Info/JPEG.pm:
<br>
Can't locate Image/Info/JPEG.pm: lib/Image/Info/JPEG.pm:
Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module Image/Info/PNG.pm:
<br>
Can't locate Image/Info/PNG.pm: lib/Image/Info/PNG.pm:
Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module Image/Info/BMP.pm:
<br>
Can't locate Image/Info/BMP.pm: lib/Image/Info/BMP.pm:
Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module Image/Info/TIFF.pm:
<br>
Can't locate Image/Info/TIFF.pm: lib/Image/Info/TIFF.pm:
Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module Mail/SPF.pm: <br>
Can't locate Mail/SPF.pm: lib/Mail/SPF.pm: Permission denied
at /usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module Mail/SPF/Server.pm:
<br>
Can't locate Mail/SPF/Server.pm: lib/Mail/SPF/Server.pm:
Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
Mail/SPF/Request.pm: <br>
Can't locate Mail/SPF/Request.pm: lib/Mail/SPF/Request.pm:
Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module Mail/SPF/Mech.pm: <br>
Can't locate Mail/SPF/Mech.pm: lib/Mail/SPF/Mech.pm:
Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module Mail/SPF/Mech/A.pm:
<br>
Can't locate Mail/SPF/Mech/A.pm: lib/Mail/SPF/Mech/A.pm:
Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
Mail/SPF/Mech/PTR.pm: <br>
Can't locate Mail/SPF/Mech/PTR.pm: lib/Mail/SPF/Mech/PTR.pm:
Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
Mail/SPF/Mech/All.pm: <br>
Can't locate Mail/SPF/Mech/All.pm: lib/Mail/SPF/Mech/All.pm:
Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
Mail/SPF/Mech/Exists.pm: <br>
Can't locate Mail/SPF/Mech/Exists.pm:
lib/Mail/SPF/Mech/Exists.pm: Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
Mail/SPF/Mech/IP4.pm: <br>
Can't locate Mail/SPF/Mech/IP4.pm: lib/Mail/SPF/Mech/IP4.pm:
Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
Mail/SPF/Mech/IP6.pm: <br>
Can't locate Mail/SPF/Mech/IP6.pm: lib/Mail/SPF/Mech/IP6.pm:
Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
Mail/SPF/Mech/Include.pm: <br>
Can't locate Mail/SPF/Mech/Include.pm:
lib/Mail/SPF/Mech/Include.pm: Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
Mail/SPF/Mech/MX.pm: <br>
Can't locate Mail/SPF/Mech/MX.pm: lib/Mail/SPF/Mech/MX.pm:
Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module Mail/SPF/Mod.pm: <br>
Can't locate Mail/SPF/Mod.pm: lib/Mail/SPF/Mod.pm:
Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
Mail/SPF/Mod/Exp.pm: <br>
Can't locate Mail/SPF/Mod/Exp.pm: lib/Mail/SPF/Mod/Exp.pm:
Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
Mail/SPF/Mod/Redirect.pm: <br>
Can't locate Mail/SPF/Mod/Redirect.pm:
lib/Mail/SPF/Mod/Redirect.pm: Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
Mail/SPF/SenderIPAddrMech.pm: <br>
Can't locate Mail/SPF/SenderIPAddrMech.pm:
lib/Mail/SPF/SenderIPAddrMech.pm: Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
Mail/SPF/v1/Record.pm: <br>
Can't locate Mail/SPF/v1/Record.pm:
lib/Mail/SPF/v1/Record.pm: Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
Mail/SPF/v2/Record.pm: <br>
Can't locate Mail/SPF/v2/Record.pm:
lib/Mail/SPF/v2/Record.pm: Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
auto/NetAddr/IP/_compV6.al: <br>
Can't locate auto/NetAddr/IP/_compV6.al:
lib/auto/NetAddr/IP/_compV6.al: Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
auto/NetAddr/IP/short.al: <br>
Can't locate auto/NetAddr/IP/short.al:
lib/auto/NetAddr/IP/short.al: Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
auto/NetAddr/IP/InetBase/inet_any2n.al: <br>
Can't locate auto/NetAddr/IP/InetBase/inet_any2n.al:
lib/auto/NetAddr/IP/InetBase/inet_any2n.al: Permission denied
at /usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
auto/NetAddr/IP/InetBase/inet_n2ad.al: <br>
Can't locate auto/NetAddr/IP/InetBase/inet_n2ad.al:
lib/auto/NetAddr/IP/InetBase/inet_n2ad.al: Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
auto/NetAddr/IP/InetBase/inet_n2dx.al: <br>
Can't locate auto/NetAddr/IP/InetBase/inet_n2dx.al:
lib/auto/NetAddr/IP/InetBase/inet_n2dx.al: Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
auto/NetAddr/IP/InetBase/inet_ntoa.al: <br>
Can't locate auto/NetAddr/IP/InetBase/inet_ntoa.al:
lib/auto/NetAddr/IP/InetBase/inet_ntoa.al: Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
auto/NetAddr/IP/InetBase/ipv6_aton.al: <br>
Can't locate auto/NetAddr/IP/InetBase/ipv6_aton.al:
lib/auto/NetAddr/IP/InetBase/ipv6_aton.al: Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
auto/NetAddr/IP/InetBase/ipv6_ntoa.al: <br>
Can't locate auto/NetAddr/IP/InetBase/ipv6_ntoa.al:
lib/auto/NetAddr/IP/InetBase/ipv6_ntoa.al: Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
auto/Crypt/OpenSSL/RSA/new_public_key.al: <br>
Can't locate auto/Crypt/OpenSSL/RSA/new_public_key.al:
lib/auto/Crypt/OpenSSL/RSA/new_public_key.al: Permission denied
at /usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
auto/Crypt/OpenSSL/RSA/new_key_from_parameters.al: <br>
Can't locate
auto/Crypt/OpenSSL/RSA/new_key_from_parameters.al:
lib/auto/Crypt/OpenSSL/RSA/new_key_from_parameters.al:
Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
fetch_modules: error loading optional module
auto/Crypt/OpenSSL/RSA/get_key_parameters.al: <br>
Can't locate auto/Crypt/OpenSSL/RSA/get_key_parameters.al:
lib/auto/Crypt/OpenSSL/RSA/get_key_parameters.al: Permission
denied at /usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77.
<br>
fetch_modules: error loading optional module
auto/Crypt/OpenSSL/RSA/import_random_seed.al: <br>
Can't locate auto/Crypt/OpenSSL/RSA/import_random_seed.al:
lib/auto/Crypt/OpenSSL/RSA/import_random_seed.al: Permission
denied at /usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77.
<br>
fetch_modules: error loading optional module Error.pm: <br>
Can't locate Error.pm: lib/Error.pm: Permission denied at
/usr/local/lib/perl5/site_perl/Amavis/Boot.pm line 77. <br>
<br>
All modules are installed, eg : <br>
<br>
[root@numenor ~]# locate Agent.pm <br>
/usr/local/lib/perl5/site_perl/mach/5.40/Razor2/Client/Agent.pm
<br>
<br>
Any help appreciated <br>
<br>
Regards, <br>
<br>
Xavier </div>
<pre class="moz-signature" cols="72">--
Xavier HUMBERT - Unix/Win/MacOSX Sysadmin/Network Engineer
<a class="moz-txt-link-freetext" href="https://www.amdh.fr"
moz-do-not-send="true">https://www.amdh.fr</a>
</pre>
</blockquote>
<pre class="moz-signature" cols="72">--
Xavier HUMBERT - Unix/Win/MacOSX Sysadmin/Network Engineer
<a class="moz-txt-link-freetext" href="https://www.amdh.fr">https://www.amdh.fr</a>
</pre>
</body>
</html>