On Tue, 22 Sep 1998, David Bannon wrote:
> At 11:18 AM 21/09/1998 +0100, Quintin Oliver wrote:
> >Hi,
> >
> >...
> >Sep 21 11:14:33 smlserv1 pppd[400]: peer authentication required but no
> suitable secret(s) found
>
> >What does that mean? I've also setup that pap-secrets in /etc/ppp, I've
> >made the file owned to root.daemon, and the user root has read and write
> >access on it. I'm lost.
>
> Certainly looks like a pap-secret problem. Mine looks like this :
>
> * * '' *
>
> That is, any client, any server, null secret and any passwd. (I do my user
> authentication from the system passwd.) How does yours compare ?
>
> David
Quintin, I'm sorry I missed your original message. I guess you may
be talking about ppp 2.3.5.
I had CHAP authentication with 2.0, but it failed with the exact
same message when I switched to 2.3.5. I also tried PAP with the
same results. I made no changes to chap-secrets when I switched
versions.
I've tried to pinpoint the problem, making many changes in my system
including upgrades to the latest lib5, and eventually to glibc2, and
from kernel 2.0.34 to 2.1.1xy for several x and y. I'm fast
concluding that there is a serious bug in ppp-2.3.5.
Now I am unable to compile earlier 2.3.x, and have temporarily run
out of time. I wonder if anyone else can pinpoint the version that
this problem first appeared in? For example, 2.3.4 included fixes
to the PAM and shadow password support. It may be that
authentication works works in 2.3.3 but not in 2.3.4.
Also, there was a brief time when I switched to trying PAP when
authentication worked. By the time I stopped jumping around the
room and whooping it didn't work any more, and I can't think of any
changes I made that could have caused the failures to resume.
Therefore it may be that when authentication works it is a fluke, or
that it is working for blonds but not for brunets. The message
seems to be issued at only one point in auth.c, and the problem is
presumably a failure to set the can_auth which is tested in line
538. Further than that I haven't got.
Rgds, mtw
-
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to [EMAIL PROTECTED]