openwebmail broke with latest update

William Dudley wfdudley at gmail.com
Wed Aug 28 14:15:53 UTC 2019


/var/log/openwebmail.log doesn't give more than the error message.
I can't imagine what more logging would accomplish -- the Perl tries a
setgid, and fails.  And then it prints the error message and exits.

Bill

This email is free of malware because I run Linux.


On Tue, Aug 27, 2019 at 2:02 AM MJ <mafsys1234 at gmail.com> wrote:

> Oops, not too clear.
> When I said I think it's in another location, I meant the error message is
> in at least two files, one being the openwebmail.pl script. I didn't
> bother looking in the other because it seemed logical that the problem is
> in the login() function of openwebmail.pl
>
>
> On 27/08/2019 3:21 pm, MJ wrote:
> > Hi Bill,
> >
> >
> > On 27/08/2019 1:43 pm, William Dudley wrote:
> >> MJ,
> >>
> >> Again, thanks for your time on this.
> >> My comments are interspersed below:
> >>
> >> On Mon, Aug 26, 2019 at 1:53 AM MJ <mafsys1234 at gmail.com> wrote:
> >>
> >>> Hi Bill,
> >>>
> >>> On 26/08/2019 12:30 am, William Dudley wrote:
> >>>> Mark,
> >>>>
> >>>> Thanks for your suggestions.
> >>>>
> >>>> I left my debugging attempts out of my email to the list.
> >>>>
> >>>> I checked the permissions, and they are as they should be: 4755 for
> >>>> openwebmail.pl, owned by root:mail.
> >>> Can you run the openwebmail.pl script in the directory?
> >>>
> >> If you mean run it from the command line, yes, I can, it poops out the
> >> login screen.
> >> The bug occurs if I successfully login to openwebmail -- then I get the
> >> error message.
> >
> > Yes that's the one because it's the script that contains login() and
> sets group/user ids and ultimately fails (I think - because it's also in
> another location which I will check out later)
> >
> >
> >>> Look, curiosity took hold and I decided to install everything in a new
> VM,
> >>> :-)
> >>>
> >>> FreeBSD freebsd 12.0-RELEASE FreeBSD 12.0-RELEASE r341666 GENERIC amd64
> >>>
> >>> (and that may be a problem, the version of bsd though I doubt it.)
> >>>
> >> I'm running 11.3, and I fear that the version of either Perl or
> openwebmail
> >> is different between 11.3 and 12.0,
> >> such that your test, while useful, may not have much bearing on my
> current
> >> situation.  At least, it suggests
> >> that, when I upgrade to 12.x, openwebmail may once again work.
> >>
> >> My pkg versions are:
> >> perl5-5.30.0
> >> openwebmail-2.53_4
> >> apache24-2.4.41  (though I very much doubt apache has anything to do
> with
> >> the error)
> >
> > The only difference is I'm running perl: perl5-5.28.2
> >
> > Yes, all the files are present; openwebmail isn't failing to run, it's
> >> failing to do a change group.
> >> For fun, I just uninstalled and re-installed openwebmail, to make sure
> all
> >> files are present. There
> >> was no change in the failure mode; still fails to change group.
> >>
> >> Thanks,
> >> Bill Dudley
> >
> > You know, openwebmail produces a log in /var/log. I just checked mine
> and it has some handy information.
> >
> > Checking the code quickly, you might be able to enable more verbose
> debugging. First check your log.
> >
> > Regards,
> >
> > Mark
> >
> >
> > _______________________________________________
> > freebsd-questions at freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-questions
> > To unsubscribe, send any mail to "
> freebsd-questions-unsubscribe at freebsd.org"
> >
>


More information about the freebsd-questions mailing list