[ 
https://jira.nuxeo.org/browse/NXP-4685?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Olivier Grisel resolved NXP-4685.
---------------------------------

       Resolution: Fixed
    Fix Version/s: 5.3.1

Patch applied:

  http://hg.nuxeo.org/nuxeo/nuxeo-services/rev/17016d3ab5a2

I simplified the code a bit to avoid using the HashCodeUtil and LRU cache + 
fixed the bug in the DN to FQDN conversion by using the Apache LDAP DN parser / 
normalizer.

I could test it successfully on our internal DNS server (djbdns) but would 
appreciate you to confirm that it still works with AD too.

Thanks for your contribution!

> LDAP implementation should support retrieval of LDAP servers through DNS SRV 
> records
> ------------------------------------------------------------------------------------
>
>                 Key: NXP-4685
>                 URL: https://jira.nuxeo.org/browse/NXP-4685
>             Project: Nuxeo Enterprise Platform
>          Issue Type: New Feature
>          Components: Directory
>            Reporter: Robert Browning
>             Fix For: 5.3.1
>
>         Attachments: nuxeo-platform-directory-ldap-commit.patch
>
>
> To enable dynamic lookup of LDAP server URLs the LDAPServerDescriptor and 
> associated classes should be able to handle URLs of the format 
> 'ldap:///dc=nuxeo,dc=org' where the hostport part of the URI is empty. 
> This should query the dns server for the service record _ldap._tcp.nuxeo.org 
> to retrieve a list of servers providing the ldap service for the specified 
> domain.
> The service identifier should be modifiable to allow flexible use of other 
> ldap services registered under different service records, for example use of 
> the Global Cache as provided by Microsoft Active Directory which uses the 
> _gc._tcp prefix.
> The resultant DNS queries should be cached (with expiry) to prevent the need 
> for repeated DNS querying and parsing whilst allowing changes to the network 
> structure to have minimal effect on the operation of the server.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://jira.nuxeo.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to