wvdial: autorizace je problematická u poskytovatelů, kteří nepodporují PAP

Supportní databáze (hoe_wvdial_planet)
Platí pro

SuSE Linux: Verze 7.0


wvdial: Verze 1.41

Symptomy:

Chcete pomocí wvdial zvolit poskytovatele, který podporuje pouze autorizaci CHAP.

Získáte ale pouze hlášení, že autentifikace neproběhla úspěšně a to i v případě, že to zkusíte jako uživatel root.

V souboru /var/log/messages naleznete řádky podobné následujícím.

Aug 1 08:22:00 erde pppd[999]: rcvd [LCP ConfReq id=0x1    ]
Aug 1 08:22:00 erde pppd[999]: sent [LCP ConfNak id=0x1 ]

Příčina:

Ve starších verzích ukládal wvdial přihlašovací jména a hesla do souborů /etc/ppp/pap-secrets a /etc/ppp/chap-secrets.

Ve stávající verzi jsou hesla bez další okliky předány pppd pomocí passwdfd mechanismu. Díky tomu odpadly kroky spojené s ukládáním.
Výhodou je, že poskytovatel nemusí být poprvé kontakován root uživatelem.

V současné době je tento mechanismus realizován pouze autorizačním postupem PAP.
Pokud poskytovatel připojení nepodporuje PAP, bude autorizace označena za chybnou.

Řešení:

Protože má zápis v souboru /etc/ppp/chap-secrets přednost před passwdfd funkcí, tak stačí pouze ručně dopsat přihlašovací jméno a heslo do souboru /etc/ppp/chap-secrets.

Má následující formát:

"Jméno uživatele"	*	"Heslo"
Např. tedy:
"arcor"	*	"internet"
jako oddělovač by měl být použit tabulátor.
Klíčová slova: PAP, CHAP, WVDIAL, PLANET, INTERKOM, AUTHENTIFICATION, AUTORIZACE

Kategorie: Síť

SDB-hoe_wvdial_planet, Copyright SuSE Linux AG, Nürnberg, Germany - Verze: 05. Sep 2000
SuSE Linux AG - Poslední změnu: 05. Sep 2000 provedl hoelcker (sdb_gen 1.40.0)