[FUG-BR] radius + ldap

CAT cat em bsd.com.br
Quarta Dezembro 10 11:16:57 BRST 2008


ola,
alguem poderia me dar alguma dica sobre a autenticação do radius no ldap.
o problema é que no modo debug a autenticação funciona, no modo correto não

em modo debug : /usr/local/sbin/radiusd -X

# radtest usuario senha localhost 1 testing123
Sending Access-Request of id 251 to 10.0.0.80 port 1812
        User-Name = "usuario"
        User-Password = "senha"
        NAS-IP-Address = 255.255.255.255
        NAS-Port = 1
rad_recv: Access-Accept packet from host 10.0.0.80:1812, id=251, length=20

em modo normal
# /usr/local/etc/rc.d/radiusd start
Starting radiusd.
Wed Dec 10 11:12:41 2008 : Info: Starting - reading configuration files ...

# radtest usuario senha localhost 1 testing123
Sending Access-Request of id 251 to 10.0.0.80 port 1812
        User-Name = "usuario"
        User-Password = "senha"
        NAS-IP-Address = 255.255.255.255
        NAS-Port = 1
radclient: no response from server for ID 25

log do radius.log
Wed Dec 10 11:13:18 2008 : Error: rlm_ldap: cn=root,dc=xxx,dc=xxx,dc=xx 
bind to localhost:389 failed: Can't contact LDAP server
Wed Dec 10 11:13:18 2008 : Error: rlm_ldap: (re)connection attempt failed

log do ldap
Dec 10 11:13:18 ldap slapd[61840]: conn=181 fd=9 ACCEPT from 
IP=10.0.0.80:52860 (IP=0.0.0.0:389)
Dec 10 11:13:18 ldap slapd[61840]: conn=181 fd=9 closed (connection lost)

Se for verificar o ps -aux não ha muita coisa de diferente, apenas um 
que roda em foreground e outo que roda em session leader
e claro o -X que é o modo debug

USER    PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root  63353  0.0  0.6 41296  6352  ??  Ss   10:57AM   0:00.00 
/usr/local/sbin/radiusd
root  63376  0.0  0.6 40348  5980  p2  S+   10:58AM   0:00.04 
/usr/local/sbin/radiusd -X

valeu
Carlos


Mais detalhes sobre a lista de discussão freebsd