Inadequate error reporting from nnrpd Perl loader
River Tarnell
river at RT.UK.EU.ORG
Fri Feb 3 17:43:27 UTC 2012
Hi,
When nnrpd (2.5.2) fails to load the perl_auth script (in this case, due
to a permissions error), and a client tries to authenticate via
AUTHINFO USER/PASS, it logs the following:
Feb 3 17:38:56 isis nnrpd[2481]: localhost (::1) connect - port 119
Feb 3 17:38:56 isis nnrpd[2481]: Reading access from /usr/pkg/etc/inn/readers.conf
Feb 3 17:38:56 isis nnrpd[2481]: Auth strategy 'rt-internal' does not match client. Removing.
Feb 3 17:38:56 isis nnrpd[2481]: localhost res rt-internal
Feb 3 17:38:56 isis nnrpd[2481]: localhost no_match_user rt-internal *,!rt-*
Feb 3 17:38:56 isis nnrpd[2481]: localhost match_user rt-internal rt-internal,rt-localhost
Feb 3 17:39:00 isis nnrpd[2481]: SERVER perl filtering enabled
Feb 3 17:39:00 isis nnrpd[2481]: SERVER perl filtering disabled
Feb 3 17:39:00 isis nnrpd[2481]: Perl function authenticate not defined
Feb 3 17:39:00 isis nnrpd[2481]: localhost times user 0.097 system 0.019 idle 0.000 elapsed 4.768
At no point does it indicate there was any error loading the script, or
what the error might be.
Regards,
--
-- river. | Free Usenet: http://news.rt.uk.eu.org/
Non-Reciprocal Laws of Expectations: | PGP: 2B9CE6F2
Negative expectations yield negative results.
Positive expectations yield negative results.
More information about the inn-workers
mailing list