AnsweredAssumed Answered

Alfresco 3.2 + passthru authentication SSO

Question asked by krls on Oct 7, 2009
Hola a todos estamos configurando la versión de Alfresco Community 3.2 con autenticación passthru sobre Windows XP.

La configuración es la siguiente:

alfresco-global.properties
=========================

filesystem.domainMappings=LOCAL
filesystem.domainMappings.value.LOCAL.subnet=192.168.1.0
filesystem.domainMappings.value.LOCAL.mask=192.168.1.255
authentication.chain=alfrescoNtlm1:alfrescoNtlm,passthru1:passthru

passthru-authentication-context.properties
======================================

passthru.authentication.useLocalServer=false
passthru.authentication.domain=
passthru.authentication.servers=LOCAL\\server.domain.local
passthru.authentication.guestAccess=false
passthru.authentication.defaultAdministratorUserNames=administrador,admin
#Timeout value when opening a session to an authentication server, in milliseconds
passthru.authentication.connectTimeout=5000
#Offline server check interval in seconds
passthru.authentication.offlineCheckInterval=300
passthru.authentication.protocolOrder=NetBIOS,TCPIP
passthru.authentication.authenticateCIFS=true
passthru.authentication.authenticateFTP=true

ntlm-filter.properties para alfrescoNTML
==================================
ntlm.authentication.sso.enabled=false
ntlm.authentication.mapUnknownUserToGuest=false

ntlm-filter.properties para passthru
=======================
ntlm.authentication.sso.enabled=true
ntlm.authentication.mapUnknownUserToGuest=false

El acceso web a http://servidor:8080/alfresco se hace correctamente mediante SSO pero si intentamos acceder a \\serverA el usuario no se puede validar cuando debería entrar también por SSO.

En el debug se muestra:

16:53:43,236  DEBUG [org.alfresco.fileserver] Added passthru server [LOCAL\srv
domain.local:192.168.1.1:Offline:0,0]
16:53:43,267  INFO  [management.subsystems.ChildApplicationContextFactory] Start
up of 'Authentication' subsystem, ID: [managed, passthru1] complete
16:53:43,267  DEBUG [smb.protocol.auth] NT Session setup NTLMSSP, MID=8, UID=0,
PID=65279
16:53:43,267  DEBUG [smb.protocol.auth] Using Write transaction
16:53:43,283  DEBUG [smb.protocol.auth] NT Session setup NTLMSSP, MID=16, UID=0,
PID=65279
16:53:43,283  DEBUG [smb.protocol.auth] Using Write transaction
16:53:43,314  WARN  [smb.protocol.auth] User does not exist, xxxx
16:53:43,314  DEBUG [smb.protocol.auth] NT Session setup NTLMSSP, MID=24, UID=0,
PID=65279
16:53:43,314  DEBUG [smb.protocol.auth] Using Write transaction
16:53:43,330  DEBUG [smb.protocol.auth] NT Session setup NTLMSSP, MID=32, UID=0,
PID=65279
16:53:43,330  DEBUG [smb.protocol.auth] Using Write transaction
16:53:43,330  WARN  [smb.protocol.auth] User does not exist, xxxx
16:53:43,361  DEBUG [org.alfresco.fileserver] Passthru server online, [LINECOM\s
rvlinecom2.linecom.local:192.168.7.2:Online:0,0]
16:54:19,483  DEBUG [smb.protocol.auth] NT Session setup NTLMSSP, MID=8, UID=0,
PID=65279
16:54:19,483  DEBUG [smb.protocol.auth] Using Write transaction
16:54:19,499  DEBUG [smb.protocol.auth] NT Session setup NTLMSSP, MID=16, UID=0,
PID=65279


¿Alguna idea? ¿Tengo errores en la configuración?

Gracias por las respuestas y apoyo.

Outcomes