Okay, I did what you said: The result is: Jan 13 18:45:24 kurama pptpd[12444]: CTRL: Client 192.168.0.3 control connection started Jan 13 18:45:25 kurama pptpd[12444]: CTRL: Starting call (launching pppd, opening GRE) Jan 13 18:45:25 kurama pppd[12445]: Plugin radius.so loaded. Jan 13 18:45:25 kurama pppd[12445]: RADIUS plugin initialized. Jan 13 18:45:25 kurama pppd[12445]: Plugin radattr.so loaded. Jan 13 18:45:25 kurama pppd[12445]: RADATTR plugin initialized. Jan 13 18:45:25 kurama pppd[12445]: pppd 2.4.4 started by root, uid 0 Jan 13 18:45:25 kurama pppd[12445]: Using interface ppp0 Jan 13 18:45:25 kurama pppd[12445]: Connect: ppp0 <--> /dev/pts/12 Jan 13 18:45:25 kurama pppd[12445]: rc_avpair_new: unknown attribute 11 Jan 13 18:45:25 kurama pppd[12445]: rc_avpair_new: unknown attribute 25 Jan 13 18:45:27 kurama pppd[12445]: Peer User failed CHAP authentication Jan 13 18:45:27 kurama pppd[12445]: Connection terminated. Jan 13 18:45:27 kurama pppd[12445]: Exit.
I reverted the /etc/raddb/dictionary and /etc/radiusclient/dictionary to its original forms. I then added an $Include for the two dictionaries you sent me at the end of /etc/radiusclient/dictionary. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html