[MASOCH-L] Freeradius com Openldap
Fabio Catunda
fcatunda at lightcomm.com.br
Wed Oct 10 11:44:10 -03 2012
Samir,
Dá pra usar sem ter o schema no ldap sem problemas, aqui uso sem.
Aqui vai a parte do ldap do meu radius.conf:
server = "<IP>"
identity = "cn=Manager,dc=..."
password = "<senha>"
basedn = "ou=Users,dc=..."
start_tls = no
access_attr = "uid"
dictionary_mapping = ${raddbdir}/ldap.attrmap
authtype = ldap
ldap_connections_number = 5
timeout = 4
timelimit = 3
net_timeout = 1
Att,
Catunda.
On 10-10-2012 11:24, Samir Patrice wrote:
> Boa dia pessoal,
>
> Sou meio leigo pra mexer com ldap e estou com algumas dúvidas para integrar
> com o radius, básicamente eu gostaria de saber se eu posso fazer o radius
> ler apenas o usuário e senha na base sem eu ter que carregar o schema
> RadiusProfile? No meu caso a base não tem esse schema e nem os usuários
> esses atributos e a única coisa que eu gostaria era de ler o uid e a senha
> armazenados na base.
> No meu radius eu recebo essa mensagem de erro:
> Error: [ldap] ldap_search() failed: Bad search filter: uid=00123456)
> Sei que lendo o erro percebo que tá errado o filtro de busca, mas já tentei
> mudar algumas coisas e mesmo assim não consegui fazer funcionar.
> Se alguém puder me dar uma luz de como fazer o filtro de busca funcionar eu
> agradeço.
> Abaixo segue meu .conf com as informações da base ldap no radius:
> ldap {
> #
> # Note that this needs to match the name in the LDAP
> # server certificate, if you're using ldaps.
> server = "baseldap.instituição.br<http://baseldap.xn--instituio-s2a7b.br/>"
> identity = "cn=admin,dc=instituição,dc=br"
> password = *****
> basedn = "ou=people,dc=instituição,dc,br"
> filter = "uid=%{%{Stripped-User-Name}:-%{User-Name}})"
> base_filter = "(uid=%u)"
>
>
More information about the masoch-l
mailing list