Thank you /so/ much for this information! I'll be attempting this fix
over the next hour or two.

On Thu, 19 Aug 2004 10:10:04 +0200, Linux-Guru <[EMAIL PROTECTED]> wrote:
> Am Mittwoch, 18. August 2004 23:22 schrieb Matthew Walker:
> > I saw this was discussed a month or two ago, but no conclusion seemed
> > to be reached.
> I have been the one who had this problem.
> We reached some kind of conclusion (see below).
> 
> >
> > I have qmail 1.03, and vpopmail 5.4 installed, and everything works
> > except for SMTP AUTH. I get segfaults or bad user errors, depending on
> > whether or not vchkpw is owned by root or by the vpopmail user.
> 
> I tried also all these combinations with no success.
> 
> >
> > Here's a transcript from a session where vchkpw was owned by vpopmail.
> > When it's owned by root, the last line changes to simply say the
> > authentication failed.
> >
> [...]
> 
> > 454 oops, problem with child and I can't auth (#4.3.0)
> 
> Exactly!
> I wrote a bug-report, but nobody seemed to be interested. (I will have a quick
> look into the tracker when I've finished this mail, but I don't think
> anything happened).
> 
> Erwin Hoffmann (www.fehcom.de) spent some time looking through the code. His
> personal summary was that the easiest way would be to rewrite the whole
> vchkpw because there seems to be quite much unused and/or useless (and
> buggy(?)) code which makes it really hard to do a debug of this problem.
> 
> But: We found a workaround!
> 1. Take vpopmail in any version of your choice, configure, compile and install
> it.
> 2. Take vpopmail-5.2.2, configure and compile it. Do NOT install it!
> 3. Rename your current '/var/vpopmail/bin/vchkpw' in whatever you want.
> 4. Copy the vchkpw-binary from your vpopmail-5.2.2-directory into
> '/var/vpopmail/bin/'
> 5. Test it. See that it works. Have fun.
> There is only one disadvantage: CRAM-MD5 doesn't work with 5.2.2.
> Everything else will work fine (I am running it against MySQL without any
> problems).
> 
> HTH
> 
> Greetings
> 
> Tobias
>

Reply via email to