Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Aug 2019 16:02:06 +1000
From:      MJ <mafsys1234@gmail.com>
To:        MJ <mafsys1234@gmail.com>, William Dudley <wfdudley@gmail.com>
Cc:        freebsd-questions <freebsd-questions@freebsd.org>
Subject:   Re: openwebmail broke with latest update
Message-ID:  <428030f8-4b77-0f48-0c29-2ac3dc4cf965@gmail.com>
In-Reply-To: <8f4b383d-5c50-1f52-c6d0-95ff8e63ea66@gmail.com>
References:  <CAFsnNZKhm97zBjKi1VHSx0ZWzm_W-qKkJZwuTTte3s7etfmquA@mail.gmail.com> <ae843fb4-8a24-f19b-0f00-6670fe01f46e@gmail.com> <CAFsnNZKZDxGBZoW9kaUgNJuJsnjKEcqWnWo9vOkV4%2BDLWh4SXg@mail.gmail.com> <d3177524-6c8f-ec45-ef00-ef0a98c77ae1@gmail.com> <CAFsnNZJ0Jag4CFgRGPZG7FPciu3WoDYhM%2B1Wye-ShwHB7e2p=A@mail.gmail.com> <8f4b383d-5c50-1f52-c6d0-95ff8e63ea66@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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@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@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?428030f8-4b77-0f48-0c29-2ac3dc4cf965>