amavisd-new failed to start after upgrade to FreeBSD 11.2
Miroslav Lachman
000.fbsd at quip.cz
Sat Oct 6 08:06:46 UTC 2018
Mark Martinec wrote on 2018/10/06 00:39:
>>> Miroslav Lachman wrote on 2018/10/04 11:12:
>>>> I upgraded mailserver from 10.4 to 11.2 (it is amd64 with GENERIC
>>>> kernel).
>>>> All packages were reinstalled from repository built in our poudriere
>>>> for 11.2. Everything works except amavisd-new.
>>>> Oct 4 10:21:17 roxy amavis[89209]: (!!)TROUBLE in child_init_hook:
>>>> BDB can't connect db env. at /var/amavis/db: BDB0087 DB_RUNRECOVERY:
>>>> Fatal error, run database recovery, No such process. at (eval 93)
>>>> line 338.
>>>> Oct 4 10:21:17 roxy amavis[89209]: (!)_DIE: Suicide in
>>>> child_init_hook: BDB can't connect db env. at /var/amavis/db:
>>>> BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery, No such
>>>> process. at (eval 93) line 338.
>
>>> for the records - 8 hours after upgrad and the same error happens on
>>> another mailserver. Amavisd is spamming log with errors about "BDB
>>> can't connect db env" and does not pass any e-mail messages.
>>>
>>>> I found the same reports on the internet but no solution how to fix
>>>> this. (enable_db=0 is temporary workaround but it disables some
>>>> functions)
>>>
>>>> Are there somebody with working setup of Amavisd-new on FreeBSD 11.2
>>>> with enable_db=1?
>
> 2018-10-05 22:18, je Florian Smeets via freebsd-ports napisal
>> I've had to set enable_db = 0 on all my instances.
>> Florian
>
> Probably not the answer you are looking for, but: ever since Redis database
> backend was introduced five years ago to amavis (see 2.8.1 release notes),
> and soon afterwards also as a SpamAssassin bayes back-end, I never looked
> back at BerkeleyDB again. It was all trouble - the sooner you switch to
> redis, the better - for reliability and speed, and also for added amavis
> functionality (pen pals, IP address reputations).
OK, thanks for this answer. I'll try to configure Redis for Amavis.
Miroslav Lachman
More information about the freebsd-ports
mailing list