As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
kerberos.authentication.realm The Kerberos realm to authenticate with. The realm should be the domain upper cased; example if the domain is alfresco.org then the realm should be ALFRESCO.ORG kerberos.authentication.sso.enabled A Boolean that when true enables SPNEGO/Kerberos based Single Sign On (SSO) functionality in the Web client. When false and no other members of the authentication chain support SSO, password-based login will be used. kerberos.authentication.authenticateCIFS A Boolean that when true enables Kerberos authentication in the CIFS server. When false and no other members of the authentication chain support CIFS authentication, the CIFS server will be disabled. kerberos.authentication.user.configEntryName The name of the entry in the JAAS configuration file that should be used for password-based authentication. The default value Alfresco is a good choice here. kerberos.authentication.cifs.configEntryName The name of the entry in the JAAS configuration file that should be used for CIFS authentication. The default value AlfrescoCIFS is a good choice here. kerberos.authentication.http.configEntryName The name of the entry in the JAAS configuration file that should be used for web-based single-sign on (SSO). The default value AlfrescoHTTP is a good choice here. kerberos.authentication.cifs.password The password for the CIFS Kerberos principal kerberos.authentication.http.password The password for the HTTP Kerberos principal kerberos.authentication.defaultAdministratorUserNames A comma separated list of user names who should be considered administrators by default kerberos.authentication.browser.ticketLogons (new in v3.3 SP3) Can a ticket parameter in the request URL be used to authenticate with the Alfresco Explorer application? Default is true. Note that WebDAV URLs always accept ticket parameters.
Spring BeansFor advanced purposes, you can also extend or override the Spring Bean definitions of the subsystem.If you add a Spring Bean file to your application server's global classpath (e.g. under $TOMCAT_HOME/shared/classes) with a path matching the following pattern you can add to or override the subsystem bean definitions.alfresco/extension/subsystems/<category>/<type>/<id>/*-context.xmlHere, the ID is the subsystem instance identifier, which will be default for single instance subsystems, or the provided ID for chained subsystems.So, for example, suppose your authentication chain looked like this:authentication.chain=alfrescoNtlm1:alfrescoNtlm,ldap1:ldapThen you could put bean definition overrides for alfrescoNtlm1 inalfresco/extension/subsystems/Authentication/alfrescoNtlm/alfrescoNtlm1/custom-context.xmlRemembering that the default type and ID of non-chained subsystems is default you could put overrides for file server beans inalfresco/extension/subsystems/fileServers/default/default/custom-file-servers-context.xml
# The default authentication chain # To configure external authentication subsystems see: # http://wiki.alfresco.com/wiki/Alfresco_Authentication_Subsystems #————- #authentication.chain=alfrescoNtlm1:alfrescoNtlm authentication.chain=alfrescoNtlm1:alfrescoNtlm, kerberos:kerberos kerberos.authentication.realm=MYDOMAIN.LOCAL kerberos.authentication.sso.enabled=false kerberos.authentication.authenticateCIFS=true kerberos.authentication.user.configEntryName=alfresco kerberos.authentication.cifs.configEntryName=alfrescocifs kerberos.authentication.http.configEntryName=alfrescohttp kerberos.authentication.cifs.password=*** kerberos.authentication.http.password=*** kerberos.authentication.defaultAdministratorUserNames=admin
The Remote Server is unreachable, or your credentials were not recognized.
authentication.chain=alfrescoNtlm1:alfrescoNtlm,ldap-ad1:ldap-ad
tail -f alfresco.log
Caused by: java.io.FileNotFoundException: /opt/Alfresco/tomcat/shared/classes/alfresco/extension/subsystems/Authentication/ldap-ad/ldap-ad1/../common-ldap-context.xml (No such file or directory)
16:24:13,865 DEBUG [org.alfresco.web.app.servlet.NTLMAuthenticationFilter] Received type3 [Type3:,LM:000000000000000000000000000000000000000000000000, NTLM:35fb5be1dba846ea300a95190c2ff33d0101000000000000af8ab392e154cb01578d66ff7ea7475a000000000200060061006c0066000000000000000000, Dom:,User:user@mydomain.local,Wks:Workstationname] 16:24:13,866 ERROR [org.alfresco.web.app.servlet.NTLMAuthenticationFilter] Client Workstationname using NTLMv2 logon, not valid with passthru authentication
authentication.chain=kerberos1:kerberos,ldap-ad1:ldap-ad