Re: issue with dkim

From: Sri Hadya <hadya_at_apple.com>
Date: Fri, 11 Apr 2014 15:47:45 -0700

Here is the version info


/usr/ccs/bin/what /opt/sun/comms/messaging64/lib/libmilter.so
/opt/sun/comms/messaging64/lib/libmilter.so:
        stdarg.h 1.47 04/09/28 SMI
        stdarg_iso.h 1.4 04/11/19 SMI
        va_impl.h 1.1 04/11/19 SMI
        va_list.h 1.15 04/11/19 SMI
        isa_defs.h 1.30 11/03/31 SMI
        stdarg_c99.h 1.2 04/09/28 SMI
        feature_tests.h 1.26 11/04/12 SMI
        ccompile.h 1.2 04/11/08 SMI
        syslog.h 1.11 96/05/17 SMI
        syslog.h 1.11 03/06/10 SMI
        errno.h 1.17 03/01/03 SMI
        errno.h 1.20 00/01/12 SMI
        stdio.h 1.85 11/01/07 SMI
        stdio_iso.h 1.8 05/08/16 SMI
        stdio_tag.h 1.4 04/09/28 SMI
        stdio_impl.h 1.15 07/03/05 SMI
        stdio_c99.h 1.2 04/03/29 SMI
        stdlib.h 1.51 04/06/30 SMI
        stdlib_iso.h 1.9 04/09/28 SMI
        stdlib_c99.h 1.2 04/03/29 SMI
        stddef.h 1.18 04/09/28 SMI
        stddef_iso.h 1.2 03/03/06 SMI
        string.h 1.27 07/01/14 SMI
        string_iso.h 1.5 04/06/18 SMI
        ctype.h 1.35 04/09/28 SMI
        ctype_iso.h 1.3 04/09/28 SMI
        ctype_c99.h 1.2 04/09/28 SMI
        math.h 2.25 09/05/19 SMI
        math_iso.h 1.9 04/10/23 SMI
        math_c99.h 1.10 09/05/19 SMI
        floatingpoint.h 2.10 09/05/19 SMI
        ieeefp.h 2.12 04/10/23 SMI
        setjmp.h 1.38 04/09/28 SMI
        setjmp_iso.h 1.2 04/09/28 SMI
        assert.h 1.10 04/05/18 SMI
        limits.h 1.60 11/04/12 SMI
        limits_iso.h 1.2 03/12/04 SMI
        int_limits.h 1.9 04/09/28 SMI
        time.h 1.45 08/01/09 SMI
        time_iso.h 1.4 04/09/07 SMI
        types.h 1.87 10/10/07 SMI
        machtypes.h 1.13 99/05/04 SMI
        int_types.h 1.10 04/09/28 SMI
        select.h 1.19 04/01/28 SMI
        time_impl.h 1.11 05/05/19 SMI
        time.h 2.77 09/06/02 SMI
        stat.h 1.12 10/01/15 SMI
        stat_impl.h 1.4 03/12/04 SMI
        pthread.h 1.37 04/09/28 SMI
        sched.h 1.10 03/03/06 SMI
        dirent.h 1.37 04/09/28 SMI
        dirent.h 1.36 04/09/28 SMI
        unistd.h 1.76 06/03/10 SMI
        unistd.h 1.45 11/01/12 SMI
        inttypes.h 1.4 04/04/29 SMI
        inttypes.h 1.3 03/12/04 SMI
        int_const.h 1.5 04/09/28 SMI
        int_fmtio.h 1.6 04/09/28 SMI
        stdint.h 1.1 03/12/04 SMI
        statvfs.h 1.27 04/09/28 SMI
        uio.h 1.35 11/04/28 SMI
        alloca.h 1.16 04/09/28 SMI
        socket.h 1.79 11/01/06 SMI
        socket_impl.h 1.1 05/08/02 SMI
        un.h 1.11 02/10/02 SMI
        if_dl.h 1.10 03/05/21 SMI
        netconfig.h 1.24 04/02/27 SMI
        in.h 1.55 09/05/27 SMI
        stream.h 1.117 11/09/29 SMI
        vnode.h 1.136 10/12/23 SMI
        t_lock.h 1.45 98/02/01 SMI
        machlock.h 1.25 03/09/02 SMI
        param.h 1.89 11/08/02 SMI
        mutex.h 1.23 10/12/23 SMI
        rwlock.h 1.10 08/05/05 SMI
        semaphore.h 1.5 98/02/01 SMI
        condvar.h 1.15 11/07/27 SMI
        rwstlock.h 1.4 04/11/09 SMI
        ksynch.h 1.6 97/10/22 SMI
        cred.h 1.28 11/01/20 SMI
        resource.h 1.37 07/02/07 SMI
        seg_enum.h 1.9 09/07/02 SMI
        kstat.h 1.22 07/02/02 SMI
        kmem.h 1.42 11/01/07 SMI
        vmem.h 1.13 10/01/06 SMI
        poll.h 1.28 98/11/23 SMI
        strmdep.h 1.10 98/01/06 SMI
        model.h 1.24 04/09/28 SMI
        strft.h 1.2 00/03/17 SMI
        byteorder.h 1.19 11/03/04 SMI
        netdb.h 1.30 03/12/04 SMI

-Sri
On Apr 11, 2014, at 3:10 PM, Sri Hadya <hadya_at_apple.com> wrote:

> When I compiled the opendkim I did not use any options to libmilter. We are using the one that comes with Oracle(iplanet) messaging.
>
> ldd /opt/sun/comms/messaging64/lib/libmilter.so
> libimta.so => /opt/sun/comms/messaging64/lib/../lib/libimta.so
> libc.so.1 => /usr/lib/64/libc.so.1
> libmailwave.so => /opt/sun/comms/messaging64/lib/../lib/libmailwave.so
> libcyrus.so => /opt/sun/comms/messaging64/lib/../lib/libcyrus.so
> libasock.so => /opt/sun/comms/messaging64/lib/../lib/libasock.so
> libmtpcore.so => /opt/sun/comms/messaging64/lib/../lib/libmtpcore.so
> libyasr.so => /opt/sun/comms/messaging64/lib/../lib/libyasr.so
> libregexpu.so => /opt/sun/comms/messaging64/lib/../lib/libregexpu.so
> libdb-5.3.so => /opt/sun/comms/messaging64/lib/../lib/libdb-5.3.so
> libnspr4.so => /usr/lib/mps/secv1/64/libnspr4.so
> libsocket.so.1 => /usr/lib/64/libsocket.so.1
> libnsl.so.1 => /usr/lib/64/libnsl.so.1
> librt.so.1 => /usr/lib/64/librt.so.1
> libm.so.2 => /usr/lib/64/libm.so.2
> libnss3.so => /usr/lib/mps/secv1/64/libnss3.so
> libssl3.so => /usr/lib/mps/secv1/64/libssl3.so
> libsmime3.so => /usr/lib/mps/secv1/64/libsmime3.so
> libplc4.so => /usr/lib/mps/secv1/64/libplc4.so
> libplds4.so => /usr/lib/mps/secv1/64/libplds4.so
> libicui18n.so.46 => /opt/sun/comms/messaging64/lib/../lib/libicui18n.so.46
> libicuuc.so.46 => /opt/sun/comms/messaging64/lib/../lib/libicuuc.so.46
> libicudata.so.46 => /opt/sun/comms/messaging64/lib/../lib/libicudata.so.46
> libsendfile.so.1 => /usr/lib/64/libsendfile.so.1
> libresolv.so.2 => /lib/64/libresolv.so.2
> libpthread.so.1 => /lib/64/libpthread.so.1
> libdl.so.1 => /lib/64/libdl.so.1
> libmp.so.2 => /lib/64/libmp.so.2
> libmd.so.1 => /lib/64/libmd.so.1
> libscf.so.1 => /lib/64/libscf.so.1
> libaio.so.1 => /lib/64/libaio.so.1
> libnssutil3.so => /usr/lib/mps/sparcv9/libnssutil3.so
> libthread.so.1 => /lib/64/libthread.so.1
> libCrun.so.1 => /usr/lib/64/libCrun.so.1
> libCstd.so.1 => /usr/lib/64/libCstd.so.1
> libdoor.so.1 => /lib/64/libdoor.so.1
> libuutil.so.1 => /lib/64/libuutil.so.1
> libgen.so.1 => /lib/64/libgen.so.1
> /platform/SUNW,T5240/lib/sparcv9/libc_psr.so.1
> /platform/SUNW,T5240/lib/sparcv9/libmd_psr.so.1
>
> I will try compiling sendmail and grab libmilter and see if that works
>
> -Sri
> On Apr 11, 2014, at 11:31 AM, Vinubalaji Gopal <vgopal_at_proofpoint.com> wrote:
>
>> Hi Sri,
>>
>> On Apr 11, 2014, at 9:44 AM, Sri Hadya <hadya_at_apple.com> wrote:
>>
>>> I am using the one that comes from Oracle MTA should I use opensource libmilter. Where I can get the source
>>>
>>
>> With what version of milter library(libmilter) is opendkim built with? That version may be different than what the MTA uses and should be built with poll instead of select as suggested.
>>
>>
>>
>>> -Sri
>>> On Apr 11, 2014, at 9:37 AM, SM <sm_at_resistor.net> wrote:
>>>
>>>> Hi Sri,
>>>> At 08:53 11-04-2014, Sri Hadya wrote:
>>>>> It is running and processing. then suddenly it stop responding as it is overwhelmed with requests. Once we restart the daemon it works again but it seems not able to handle load as these are very busy mta's
>>>>
>>>> Try rebuilding libmilter to use poll().
>>>>
>>>> Regards,
>>>> -sm
>>>
>>>
>>
>
Received on Fri Apr 11 2014 - 22:48:03 PST

This archive was generated by hypermail 2.3.0 : Fri Apr 11 2014 - 23:18:01 PST