<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: OpenLDAP authentication in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181849#M134979</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ignore the error message.&amp;nbsp; It is for info only.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Modify:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;ldap.authentication.java.naming.provider.url&lt;/STRONG&gt;&lt;SPAN&gt; to point to your LDAP server&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;ldap.authentication.java.naming.security.authentication&lt;/STRONG&gt;&lt;SPAN&gt; to use the appropriate security mechanism&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Depending your LDAP scheme you may need to change the format that is used when passing usernames from Alfresco to your LDAP.&amp;nbsp; This can be done by changing:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;ldap.authentication.userNameFormat&lt;/STRONG&gt;&lt;SPAN&gt;=%s&amp;nbsp; where %s is the value passed.&amp;nbsp; Digest authentication can use the default of just a %s.&amp;nbsp; Others should modify to your specific user container. For Example, ldap.authentication.userNameFormat=cn=%s,ou=users,o=demo,dc=alfresco,dc=com&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 19 Mar 2009 22:40:22 GMT</pubDate>
    <dc:creator>jottley</dc:creator>
    <dc:date>2009-03-19T22:40:22Z</dc:date>
    <item>
      <title>OpenLDAP authentication</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181848#M134978</link>
      <description>Hi everyone, I have looked through the posts and googled this problem without any luck. This is my first installation of Alfresco, am using the&amp;nbsp; Stable 3labs version on linux and trying to use Openldap for user authentication. I edited the ldap-authentication.properties.xml and ldap-authentication-c</description>
      <pubDate>Thu, 19 Mar 2009 19:53:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181848#M134978</guid>
      <dc:creator>uesnet</dc:creator>
      <dc:date>2009-03-19T19:53:41Z</dc:date>
    </item>
    <item>
      <title>Re: OpenLDAP authentication</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181849#M134979</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ignore the error message.&amp;nbsp; It is for info only.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Modify:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;ldap.authentication.java.naming.provider.url&lt;/STRONG&gt;&lt;SPAN&gt; to point to your LDAP server&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;ldap.authentication.java.naming.security.authentication&lt;/STRONG&gt;&lt;SPAN&gt; to use the appropriate security mechanism&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Depending your LDAP scheme you may need to change the format that is used when passing usernames from Alfresco to your LDAP.&amp;nbsp; This can be done by changing:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;ldap.authentication.userNameFormat&lt;/STRONG&gt;&lt;SPAN&gt;=%s&amp;nbsp; where %s is the value passed.&amp;nbsp; Digest authentication can use the default of just a %s.&amp;nbsp; Others should modify to your specific user container. For Example, ldap.authentication.userNameFormat=cn=%s,ou=users,o=demo,dc=alfresco,dc=com&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Mar 2009 22:40:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181849#M134979</guid>
      <dc:creator>jottley</dc:creator>
      <dc:date>2009-03-19T22:40:22Z</dc:date>
    </item>
    <item>
      <title>Re: OpenLDAP authentication</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181850#M134980</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Jottley, &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for your reply. I had already modified the values you mention, here are the values I have been using:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;FOR ldap-authentication-context.xml &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="initialDirContextEnvironment"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;map&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– The LDAP provider –&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;entry key="java.naming.factory.initial"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;com.sun.jndi.ldap.LdapCtxFactory&amp;lt;/value&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/entry&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;entry key="java.naming.provider.url"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;ldap://10.10.0.1:389&amp;lt;/value&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/entry&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;entry key="java.naming.security.authentication"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;simple&amp;lt;/value&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/entry&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;entry key="java.naming.security.principal"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/entry&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;entry key="java.naming.security.credentials"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/entry&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/map&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;FOR ldap-authentication.properties&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ldap.authentication.userNameFormat=uid=%s,ou=usuarios,dc=one,dc=test,dc=com&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ldap.authentication.java.naming.factory.initial=com.sun.jndi.ldap.LdapCtxFactory&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ldap.authentication.java.naming.provider.url=ldap://10.10.0.1:389&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ldap.authentication.java.naming.security.authentication=simple&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ldap.authentication.java.naming.security.principal=&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ldap.authentication.java.naming.security.credentials=&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Again, I can see that alfresco reaches my ldap server when staring up, but it is doing a search that returns "INVALID_CREDENTIALS" (err=49) on the LDAP server, the only reason I see for that to happen is that Alfresco is doing the search without a serachbase. I have confirmed this by doing a local ldapsearch on the OpenLDAP server, when I use the -b modifier and specify a searchbase&amp;nbsp; the search works fine but the same search fails if I don't specify a searchbase. Any ideas where else I could for clues…?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks again for your help,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;eric.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Mar 2009 14:27:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181850#M134980</guid>
      <dc:creator>uesnet</dc:creator>
      <dc:date>2009-03-20T14:27:20Z</dc:date>
    </item>
    <item>
      <title>Re: OpenLDAP authentication</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181851#M134981</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;I had already modified the values you mention, here are the values I have been using:&lt;BR /&gt;FOR ldap-authentication-context.xml&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;FYI you only need to modify ldap-authentication.properties.&amp;nbsp; (well now you need to modify&amp;nbsp; ldap-authentication-context.xml unless you reset it to the defaults.)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;the search works fine but the same search fails if I don't specify a searchbase.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;We aren't doing a search, we are authenticating against the directory through a bind which does not require a searchbase.&amp;nbsp; Try doing an ldapwhoami.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ldapwhoami -x -D "&amp;lt;your DN&amp;gt;" -w &amp;lt;your password&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It will return your DN if successful&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Mar 2009 14:47:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181851#M134981</guid>
      <dc:creator>jottley</dc:creator>
      <dc:date>2009-03-20T14:47:36Z</dc:date>
    </item>
    <item>
      <title>Re: OpenLDAP authentication</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181852#M134982</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks again for your reply. I've made the changes you suggested. The opneldap log shows this now:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Connection from Alfresco&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 20 11:41:17 campus slapd[10047]: conn=52 fd=13 ACCEPT from IP=10.10.0.2:46221 (IP=0.0.0.0:389) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 20 11:41:17 campus slapd[10047]: conn=53 op=0 BIND dn="uid=eric,ou=usuarios,dc=ues,dc=edu,dc=sv" method=128 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 20 11:41:17 campus slapd[10047]: conn=53 op=0 RESULT tag=97 err=49 text= &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 20 11:41:17 campus slapd[10047]: conn=53 fd=13 closed (connection lost) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 20 11:41:18 campus slapd[10047]: conn=50 op=1 UNBIND &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 20 11:41:18 campus slapd[10047]: conn=50 fd=11 closed &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Connection from ldapwhoamI using the same credentials&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 20 11:42:12 campus slapd[10047]: conn=54 fd=11 ACCEPT from IP=127.0.0.1:40887 (IP=0.0.0.0:389) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 20 11:42:12 campus slapd[10047]: conn=54 op=0 BIND dn="uid=eric,ou=usuarios,dc=ues,dc=edu,dc=sv" method=128 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 20 11:42:12 campus slapd[10047]: conn=54 op=0 BIND dn="uid=eric,ou=usuarios,dc=ues,dc=edu,dc=sv" mech=SIMPLE ssf=0 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 20 11:42:12 campus slapd[10047]: conn=54 op=0 RESULT tag=97 err=0 text= &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 20 11:42:12 campus slapd[10047]: conn=54 op=1 WHOAMI &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 20 11:42:12 campus slapd[10047]: conn=54 op=1 RESULT oid= err=0 text= &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The ssf=0 seems to be the difference between the two Bind attempts. Is this SSF value, something I can modify within Alfresco?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;eric.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Mar 2009 17:57:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181852#M134982</guid>
      <dc:creator>uesnet</dc:creator>
      <dc:date>2009-03-20T17:57:58Z</dc:date>
    </item>
    <item>
      <title>Re: OpenLDAP authentication</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181853#M134983</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The problems is actually this line&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Mar 20 11:41:17 campus slapd[10047]: conn=53 op=0 RESULT tag=97 err=49 text=&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Which indicates an error 49…Invalid Credentials.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can you try doing a "ldapwhoami -x"?&amp;nbsp; Does it return anonymous?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Check the error log as well to see what it returns and post it here.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 21 Mar 2009 04:57:28 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181853#M134983</guid>
      <dc:creator>jottley</dc:creator>
      <dc:date>2009-03-21T04:57:28Z</dc:date>
    </item>
    <item>
      <title>Re: OpenLDAP authentication</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181854#M134984</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;~# ldapwhoami -x&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;anonymous&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Result: Success (0)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;~# cat ldap.log&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 09:08:49 campus slapd[10047]: conn=55 fd=11 ACCEPT from IP=127.0.0.1:47672 (IP=0.0.0.0:389) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 09:08:49 campus slapd[10047]: conn=55 op=0 BIND dn="" method=128 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 09:08:49 campus slapd[10047]: conn=55 op=0 RESULT tag=97 err=0 text= &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 09:08:49 campus slapd[10047]: conn=55 op=1 WHOAMI &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 09:08:49 campus slapd[10047]: conn=55 op=1 RESULT oid= err=0 text= &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 09:08:49 campus slapd[10047]: conn=55 op=2 UNBIND &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 09:08:49 campus slapd[10047]: conn=55 fd=11 closed&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Mar 2009 15:17:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181854#M134984</guid>
      <dc:creator>uesnet</dc:creator>
      <dc:date>2009-03-23T15:17:30Z</dc:date>
    </item>
    <item>
      <title>Re: OpenLDAP authentication</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181855#M134985</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;can we check and make sure that your slapd.conf file does not deny access (auth connections) from the Alfresco server?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Below is the output from my instance of Alfresco to my ldap server.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 09:54:13 alfresco-openldap slapd[19820]: conn=12 fd=15 ACCEPT from IP=156.124.13.100:52309 (IP=0.0.0.0:389) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 09:54:13 alfresco-openldap slapd[19820]: conn=12 op=0 BIND dn="cn=Jared Ottley,ou=users,o=demo,dc=alfresco,dc=com" method=128 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 09:54:13 alfresco-openldap slapd[19820]: conn=12 op=0 BIND dn="cn=Jared Ottley,ou=users,o=demo,dc=alfresco,dc=com" mech=SIMPLE ssf=0 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 09:54:13 alfresco-openldap slapd[19820]: conn=12 op=0 RESULT tag=97 err=0 text= &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 09:54:13 alfresco-openldap slapd[19820]: conn=12 op=1 UNBIND &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 09:54:13 alfresco-openldap slapd[19820]: conn=12 fd=15 closed &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My access line looks like this&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;access to attrs=userPassword&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; by dn="cn=admin,dc=alfresco,dc=com" write&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; by anonymous auth&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; by self write&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; by * none&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Mar 2009 16:20:28 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181855#M134985</guid>
      <dc:creator>jottley</dc:creator>
      <dc:date>2009-03-23T16:20:28Z</dc:date>
    </item>
    <item>
      <title>Re: OpenLDAP authentication</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181856#M134986</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks again for your reply. The ACLs look right, I also enabled acl logging on openldap. Here is the log from the ldapwhoami an alfresco operations, they both are being grnated access:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:31:26 campus slapd[19365]: slapd starting &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:31:32 campus slapd[19365]: =&amp;gt; access_allowed: auth access to "uid=eric,ou=usuarios,dc=ues,dc=edu,dc=sv" "userPassword" requested &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:31:32 campus slapd[19365]: =&amp;gt; acl_get: [1] attr userPassword &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:31:32 campus slapd[19365]: access_allowed: no res from state (userPassword) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:31:32 campus slapd[19365]: =&amp;gt; acl_mask: access to entry "uid=eric,ou=usuarios,dc=ues,dc=edu,dc=sv", attr "userPassword" requested &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:31:32 campus slapd[19365]: =&amp;gt; acl_mask: to value by "", (=0)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:31:32 campus slapd[19365]: &amp;lt;= check a_dn_pat: cn=admin,dc=ues,dc=edu,dc=sv &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:31:32 campus slapd[19365]: &amp;lt;= check a_dn_pat: anonymous &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:31:32 campus slapd[19365]: &amp;lt;= acl_mask: [2] applying auth(=xd) (stop) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:31:32 campus slapd[19365]: &amp;lt;= acl_mask: [2] mask: auth(=xd) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:31:32 campus slapd[19365]: =&amp;gt; access_allowed: auth access granted by auth(=xd) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:32:58 campus slapd[19365]: bind: invalid dn (daftAsABrush) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:32:58 campus slapd[19365]: =&amp;gt; access_allowed: auth access to "uid=eric,ou=usuarios,dc=ues,dc=edu,dc=sv" "userPassword" requested &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:32:58 campus slapd[19365]: =&amp;gt; acl_get: [1] attr userPassword &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:32:58 campus slapd[19365]: access_allowed: no res from state (userPassword) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:32:58 campus slapd[19365]: =&amp;gt; acl_mask: access to entry "uid=eric,ou=usuarios,dc=ues,dc=edu,dc=sv", attr "userPassword" requested &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:32:58 campus slapd[19365]: =&amp;gt; acl_mask: to value by "", (=0)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:32:58 campus slapd[19365]: &amp;lt;= check a_dn_pat: cn=admin,dc=ues,dc=edu,dc=sv &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:32:58 campus slapd[19365]: &amp;lt;= check a_dn_pat: anonymous &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:32:58 campus slapd[19365]: &amp;lt;= acl_mask: [2] applying auth(=xd) (stop) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:32:58 campus slapd[19365]: &amp;lt;= acl_mask: [2] mask: auth(=xd) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mar 23 10:32:58 campus slapd[19365]: =&amp;gt; access_allowed: auth access granted by auth(=xd)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Also, both in your openLDAP log and my ldapwhoami log there's two Bind lines logged, one uses the ssf=0 right before the err=0(success) message. I suspect that something Is wrong with my current Alfresco setup that is not generating that second bind/ssf=0 action.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Mar 2009 16:46:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181856#M134986</guid>
      <dc:creator>uesnet</dc:creator>
      <dc:date>2009-03-23T16:46:44Z</dc:date>
    </item>
    <item>
      <title>Re: OpenLDAP authentication</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181857#M134987</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I just noticed there are also error messages on my alfresco log. don't know if is directly related to the ldap problem but here it is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;10:46:47,072 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java.lang.NullPointerException&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.repo.security.authentication.AbstractAuthenticationComponent.isSystemUserName(AbstractAuthenticationComponent.java:299)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.repo.security.authentication.AbstractAuthenticationComponent.setCurrentUser(AbstractAuthenticationComponent.java:161)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.repo.security.authentication.ChainingAuthenticationComponentImpl.setCurrentUser(ChainingAuthenticationComponentImpl.java:373)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.repo.security.authentication.ChainingAuthenticationComponentImpl.setSystemUserAsCurrentUser(ChainingAuthenticationComponentImpl.java:407)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.repo.importer.system.SystemInfoBootstrap.bootstrap(SystemInfoBootstrap.java:124)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.repo.importer.system.SystemInfoBootstrap.onBootstrap(SystemInfoBootstrap.java:190)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:62)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.context.event.SimpleApplicationEventMulticaster$1.run(SimpleApplicationEventMulticaster.java:77)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:75)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:246)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:355)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:830)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:719)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardService.start(StandardService.java:516)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.startup.Catalina.start(Catalina.java:578)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.reflect.Method.invoke(Method.java:597)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:41&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any ideas?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Mar 2009 17:57:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181857#M134987</guid>
      <dc:creator>uesnet</dc:creator>
      <dc:date>2009-03-25T17:57:26Z</dc:date>
    </item>
    <item>
      <title>Re: OpenLDAP authentication</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181858#M134988</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; I had same problem in Alfresco 3.0 and I solved this adding following parent bean:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bean id="authenticationComponent" class="org.alfresco.repo.security.authentication.ldap.LDAPAuthenticationComponentImpl" &lt;/SPAN&gt;&lt;STRONG&gt;parent="authenticationComponentBase"&amp;gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; See following wiki:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Enterprise_Security_and_Authentication_Configuration#LDAP" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Enterprise_Security_and_Authentication_Configuration#LDAP&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sandra&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Apr 2010 10:02:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/openldap-authentication/m-p/181858#M134988</guid>
      <dc:creator>ssandruchi</dc:creator>
      <dc:date>2010-04-07T10:02:05Z</dc:date>
    </item>
  </channel>
</rss>

