cancel
Showing results for 
Search instead for 
Did you mean: 

CIfs avec NTLM et Passthru

dranakan
Champ on-the-rise
Champ on-the-rise
Hello,

J'aimerais pouvoir accéder à Alfresco par le CIFS avec des utilisateurs étant dans NTML et Passthru. L'authentification fonctionne pour l'un ou l'autre (dépend de l'ordre dans le chainage) mais jamais pour les deux. Qu'ais-je fait de faut ?
Ici le ldap-ad est utile pour réutiliser les groupes. L'authenfication dans /alfresco ou /share fonctionne parfaitement.
(Alfresco 3.4D, redhat).

Le problème est dès que je désire créer un lecteur réseau, l'utilisateur/password n'est accepté : La fenêtre pour s'identifier revient.

/opt/Alfresco/tomcat/shared/classes/alfresco-global.properties

authentication.chain=alfrescoNtlm1:alfrescoNtlm,passthru1:passthru,ldap-ad1:ldap-ad

# CIFS
cifs.enabled=true
cifs.ServerName=${localname}
cifs.domain=entreprise
cifs.hostanounce=true

cifs.broadcast=0.0.0.0
cifs.tcpipSMB.port=1445
cifs.ipv6.enabled=false
cifs.netBIOSSMB.namePort=1137
cifs.netBIOSSMB.datagramPort=1138
cifs.netBIOSSMB.sessionPort=1139

/opt/Alfresco/tomcat/shared/classes/alfresco/extension/subsystems/Authentication/passthru/passthru1/passthru-authentication-context.properties

passthru.authentication.useLocalServer=false
passthru.authentication.domain=entreprise
passthru.authentication.servers=entreprise\\1.2.3.4,1.2.3.4
passthru.authentication.guestAccess=false
passthru.authentication.defaultAdministratorUserNames=
#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

/opt/Alfresco/tomcat/shared/classes/alfresco/extension/subsystems/Authentication/passthru/passthru1/ntlm-filter.properties
ntlm.authentication.sso.enabled=false
ntlm.authentication.mapUnknownUserToGuest=false
ntlm.authentication.browser.ticketLogons=true

Par défaut : /opt/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/subsystems/Authentication/alfrescoNtlm/alfresco-authentication.properties

alfresco.authentication.allowGuestLogin=true
alfresco.authentication.authenticateCIFS=true

Par défaut : /opt/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/subsystems/Authentication/alfrescoNtlm/ntlm-filter.properties
ntlm.authentication.sso.enabled=false
ntlm.authentication.mapUnknownUserToGuest=false
ntlm.authentication.browser.ticketLogons=true

Merci bien.
1 REPLY 1

dranakan
Champ on-the-rise
Champ on-the-rise
oups… je crois que c'est simplement pas possible…

http://wiki.alfresco.com/wiki/Alfresco_Authentication_Subsystems

Note 1: … In other words, you cannot have the following at the same time:

alfresco.authentication.authenticateCIFS=true

and

passthru.authentication.authenticateCIFS=true

Only one of the two can be set to 'true'.