#35 IPv6 resolver addr causes: dk_eom: internal error from libdk

v0.4.1
closed-fixed
5
2007-05-31
2006-08-09
Mark Martinec
No

Having "nameserver ::1" in /etc/resolv.conf causes
dk-milter 0.4.1 to choke on verifying mail:

dk_eom(): internal error from libdk: Unknown error: 0

Attached relevant parts of ktrace (FreeBSD 6.1)
reveals the problem lies in accessing DNS resolver at
address ::0, while other applications (mail, web, ...)
work normally.

42954 dk-filter RET sendto -1
errno 47 Address family not supported
by protocol family
...
42954 dk-filter CALL
sendto(0x7,0xbf6fa930,0x68,0,0,0)
42954 dk-filter GIO fd 7 wrote 104 bytes
"<19>Aug 9 16:46:48 dk-filter[42954]: 57D7617B951:
dk_eom(): internal error from libdk: Unknown error:
\

Discussion

  • Mark Martinec
    Mark Martinec
    2006-08-09

    ktrace / kdump

     
    Attachments
    • assigned_to: nobody --> sm-msk
     
  • Logged In: YES
    user_id=1048957
    Originator: NO

    v0.6.0 released; it includes the libar that dkim-milter has been using, which supports IPv6.

     
    • status: open --> closed-fixed