Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Postfix 3.6.2 with ICU 70.1 – hash files "metadata page checksum error"

22 views
Skip to first unread message

Raivo Hool

unread,
Nov 6, 2021, 3:49:31 PM11/6/21
to
Hi!

Has anybody encountered what I am having on all the FreeBSD boxes (13-STABLE) that I have running Postfix?

Short version of a long story: when running Postfix 3.6.2 (don't know if it matters or not) linked against ICU 69.1, all is good. Building it against ICU 70.1 ostensibly works, but all hash files go sour, at least according to Postfix. Running postmap and postalias and removing postscreen_cache.db helps *for a while*, but the issue returns at a random moment. When I run postmap/postalias to rebuild a broken hash file, I get a "metadata page checksum error". The hash file is rebuilt and works for an undetermined period, then goes haywire again.

None of this happens when Postfix is built against the previous version of ICU. Also, it seems that when ICU is downgraded, Postfix magically regains the ability to read the hash files that it previously deemed broken.

I downgraded all the instances of ICU (people need to read and send their emails), so I cannot test this any further, I am afraid. Just curious whether it's something that anybody else is seeing besides myself.

--
Raivo
0 new messages