Christian,

> For some reason, amavisd does not return from ldap->bind():

> Jan 25 23:40:47 roessner1 amavis[30126]: (30126-01) connect_to_ldap:
>   TLS version Net::LDAP::Extension=HASH(0x7aaff38) enabled
> Jan 25 23:40:47 roessner1 amavis[30126]: (30126-01) connect_to_ldap:
>   sasl object Authen::SASL=HASH(0x7fb1838)
> Jan 25 23:40:47 roessner1 amavis[30123]: (30123-01) Net::Server:
>   Child leaving (20)
> 
> I had added a "I was here" log entry right after the ldap->bind, but that
> never appeared in the logs. I will have a closer look to the ldap routine
> tomorrow. Not sure about bind_dn with SASL and the callback stuff.

The 'Child leaving' by a parent process indicates that the
subprocess exited - probably crashed in the LDAP client library
or SASL or SSL code (not in perl code).

Using strace or ktrace or truss could tell more.

> I guess it is not that simple, yet. I not only installed Net::SASL::XS
> from cpan; this also forced me to update Net::LDAP. At the end I can not
> say, if it now works because of XS or LDAP. So maybe I would not force
> the reuirement for ::XS, but give a hint in the RELEASE_NOTES, wht do
> you think?

It is quite likely that your LDAP client code reinstall fixed the crash.
Could you please try removing the Net::SASL::XS and see if
the problem re-appears?

  Mark

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
AMaViS-user mailing list
AMaViS-user@lists.sourceforge.net 
https://lists.sourceforge.net/lists/listinfo/amavis-user 
 Please visit http://www.ijs.si/software/amavisd/ regularly
 For administrativa requests please send email to rainer at openantivirus dot 
org

Reply via email to