On Sat, Jul 01, 2017 at 09:41:32PM +0000, Mark Raynsford wrote:

> Jul  1 19:15:16 mail postfix/bounce[88353]: warning: 
> midna_domain_to_utf8_create: Problem translating domain "mail.io7m.com" to 
> UTF8 form: U_FILE_ACCESS_ERROR
> Jul  1 19:15:16 mail postfix/bounce[88353]: warning: [built-in]:
> conversion "myhostname" failed: input value: "mail.io7m.com"

> The only thing I can think of, from searching for the
> U_FILE_ACCESS_ERROR code online, is that the library code
> doing the conversion (libicu?) is failing to load its own
> internal resource files. Perhaps this is because "bounce"
> is running in a chroot?

That's the most likely cause.

> My system is:
> 
> $ uname -a
> FreeBSD mail.io7m.com 11.0-RELEASE-p9 FreeBSD 11.0-RELEASE-p9 #0: Tue
> Apr 11 08:48:40 UTC 2017
> r...@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64

On my FreeBSD system:

    $ uname -sr
    FreeBSD 11.0-RELEASE-p8

tracing "posttls-finger" shows:

    stat("/usr/local/share/icu/58.2/icudt58l.dat",{ mode=-rwxr-xr-x 
,inode=220126,size=26213232,blksize=131072 }) = 0 (0x0)
    openat(AT_FDCWD,"/usr/local/share/icu/58.2/icudt58l.dat",O_RDONLY,00) = 3 
(0x3)

Quite likely this file is needed in the chroot jail, or avoid chroot.

-- 
        Viktor.

Reply via email to