[Bug 218693] [PATCH] mail/dovecto2: dovecot/auth hangs when child ntlm_auth crashes while processing an authentication request

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Apr 16 22:44:59 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218693

            Bug ID: 218693
           Summary: [PATCH] mail/dovecto2: dovecot/auth hangs when child
                    ntlm_auth crashes while processing an authentication
                    request
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: patch
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: andriys at gmail.com
          Keywords: patch

Created attachment 181830
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=181830&action=edit
Patch

I use the following lines in my Dovecot configuration to authenticate Active
Directory users:

auth_use_winbind = yes
auth_winbind_helper_path = /usr/local/bin/ntlm_auth

The problem is ntlm_auth has started to crash recently, and when it happens the
dovecot/auth process hangs, making further authentication attempts impossible
(using either authentication method). I'm going to investigate and report the
ntlm_auth crashes to Samba team separately. Hanging dovecot/auth process,
however, is not something that should be happening anyways.

I'm attaching a patch that solves the problem with hanging dovecot/auth process
for me.

I have already submitted a similar pull-request upstream. I'm reporting it here
in a hope that the fix will also find its way into the quarterly branch (the
quarter has just begun).

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list