Hello!
Közben rájöttem valamire. Ha felvittem egy felhasználót,
és /etc/shadow -ból tettem be a jelszavát az adatbázisba, akkor
működött a dolog. Megnéztem, és a htpasswd -m -mel generált jelszóval
még csak nem is egyforma hosszú. Ez meg hogy lehet?
A crypt -e jelszavat is htpasswd -vel csináltam, és ez működött
radiusban is.
A működő változat tulajdonképpen etch -en (1.1.3) van, nem sarge
(1.0.2)-on. Ha oda átraktam a konfigokat, akkor nem működik sem
crypt -elt, sem md5 -ös jelszóval. freeradius -xx nem mutatott semmi
figyelmeztetést, hogy valamit nem tud értelmezni a konfigon.
sarge -on ezt mondja a freeradius -xxx
Tue Jun 17 13:32:02 2008 : Debug: modcall[authorize]: module "sql"
returns ok for request 0
Tue Jun 17 13:32:02 2008 : Debug: modcall: group authorize returns ok
for request 0
Tue Jun 17 13:32:02 2008 : Debug: auth: type Crypt
Tue Jun 17 13:32:02 2008 : Debug: auth: Failed to validate the user.
etch -en pedig ezt:
Tue Jun 17 13:33:01 2008 : Debug: modcall[authorize]: module "sql"
returns ok for request 0
Tue Jun 17 13:33:01 2008 : Debug: modcall: leaving group authorize
(returns ok) for request 0
Tue Jun 17 13:33:01 2008 : Debug: auth: type Crypt
Tue Jun 17 13:33:01 2008 : Debug: Processing the post-auth section of
radiusd.conf
Tue Jun 17 13:33:01 2008 : Debug: modcall: entering group post-auth for
request 0
Tue Jun 17 13:33:01 2008 : Debug: modsingle[post-auth]: calling sql
(rlm_sql) for request 0
Tue Jun 17 13:33:01 2008 : Debug: rlm_sql (sql): Processing sql_postauth
Tue Jun 17 13:33:01 2008 : Debug: radius_xlat: 'sala3'
Tue Jun 17 13:33:01 2008 : Debug: rlm_sql (sql): sql_set_user escaped
user --> 'sala3'
Tue Jun 17 13:33:01 2008 : Debug: radius_xlat: 'INSERT into radpostauth
(id, user, pass, reply, date) values
('', 'teszt', 't', 'Access-Accept', NOW())'
kösssz.
üdv.
Saalmon Attila.
_________________________________________________
linux lista - [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux