[FUG-BR] [OFF-TOPIC] Qmail + AD

Jean Milanez Melo jmelo em freebsdbrasil.com.br
Segunda Fevereiro 5 12:00:23 BRST 2007


Carlos wrote:
> Em Seg, 2007-02-05 às 11:14 -0200, Jean Milanez Melo escreveu:
>> Carlos wrote:
>>> Pessoal, seguinte os conselhos de vcoes conseguir ter um pouco de
>>> sucesso com o qmail + ad.
>>>
>>> porem estou tendo problemas com a autenticacao do pop.
>>>
>>> Abaixo segue algumas informacoes do ambiente
>>>
>>> -----------------------
>>> root at ubuntu-vm:/var/qmail/service/pop3d# qmail-ldaplookup -u
>>> ccesario at tecnomega.com.br
>>> Searching ldap for:
>>> (&(objectClass=User)(mail=ccesario at tecnomega.com.br))
>>> under dn: cn=Users,dc=tecnomega,dc=com,dc=br
>>> Found 1 entry:
>>>
>>> dn: CN=Carlos Cesario,CN=Users,DC=tecnomega,DC=com,DC=br
>>> -------------------------------------------------------
>>> objectClass: top
>>> objectClass: person
>>> objectClass: organizationalPerson
>>> objectClass: user
>>> mail: ccesario at tecnomega.com.br
>>> mail: ccesario at tecnomega.com.br
>>> accountStatus: undefined -> active
>>> mailHost: undefined
>>> homeDirectory: /home/vmail/ccesario
>>> aliasEmpty: using default
>>> qmailDotMode: ldaponly
>>> qmailUID: 11184
>>> qmailGID: 2110
>>> mailQuotaSize: 10000000
>>> mailQuotaCount: 10000
>>> mailSizeMax: 0 (unlimited)
>>> mailReplyText: undefined
>>>
>>>
>>> o erro
>>>
>>> @4000000045c71ae93945d7a4 qldap_open: init successful
>>> @4000000045c71ae939470084 qldap_set_option: set referrals successful
>>> @4000000045c71ae93a953eec qldap_bind: successful
>>> @4000000045c71ae93aadeb54 qldap_lookup: search for
>>> (&(objectClass=User)(mail=ccesario at tecnomega.com.br)) succeeded
>>> @4000000045c71ae93aaff6c4 qldap_get_attr(accountStatus): no such
>>> attribute
>>> @4000000045c71ae93ab0f4ac qldap_get_attr(mailHost): no such attribute
>>> @4000000045c71ae93ab1eeac qldap_get_attr(qmailUID): no such attribute
>>> @4000000045c71ae93ab2e0dc qldap_get_attr(qmailGID): no such attribute
>>> @4000000045c71ae93ab3d6f4 qldap_get_attr(NOhomeDirectory): no such
>>> attribute
>>> @4000000045c71ae93ab503bc qldap_get_attr(sAMAccountName): ccesario
>>> @4000000045c71ae93ab5fdbc qldap_get_attr(mailSizeMax): no such attribute
>>> @4000000045c71ae93ab6f3d4 qldap_get_attr(mailQuotaSize): no such
>>> attribute
>>> @4000000045c71ae93ab7e9ec qldap_get_attr(mailQuotaCount): no such
>>> attribute
>>> @4000000045c71ae93ab8fb5c qldap_get_attr(userPassword): no such
>>> attribute
>>> @4000000045c71ae93abfe0fc warning: auth_fail: user
>>> ccesario at tecnomega.com.br failed
>>> @4000000045c71ae93ac15be4 warning: auth_error: authorization failed (no
>>> such object)
>>> @4000000045c71ae93ae4aaf4 tcpserver: end 3845 status 256
>>> @4000000045c71ae93ae4c64c tcpserver: status: 0/40
>>>
>>>
>>>
>>> alguem tem alguma idiea ?
>>>
>>> mesmo eu dando um ldapsearch eu nao vejo o attributo userPassword..
>>>
>>>
>>>
>>> grato
>>>
>>>
>>> Carlos
>>>
>>>
>>> -------------------------
>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>> Carlos, bom dia.
>>
>> Voce esta usando o qmail-activedir? porque nao ta parecendo, na sua 
>> saida ele esta mostrando campos que sao exclusivos do qmail-ldap.
>>
> 
> Jean, eu não estou, pois eu aterei o qmail-ldap.h (mais nao mexi no
> userPassword), e o ldapobjectclass.
> 
> É necessario ?
> 
> []'s
> 
> Carlos
> 
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Carlos,

A minha experiencia de integracao de qmail com AD foi utilizando o 
qmail-activedir (que esta no ports), somente para fazer a autenticacao, 
agora se voce quiser utilizar qmail-ldap, creio que voce nao ira 
conseguir porque os campos sao diferentes, a nao ser que voce os crie no ad.

-- 
Atenciosamente
Jean Milanez Melo
FreeBSD Brasil LTDA.
Fone: (31) 3281-9633
http://www.freebsdbrasil.com.br


Mais detalhes sobre a lista de discussão freebsd