I have the following setup:
- Alfresco on Windows XP
- AD on Windows Server 2003 (different Domain)
Alfresco is configured to connect to AD using LDAP. Login via Web interface works fine (enterprise 2.2 and labs 3b).
With Alfresco enterprise 2.2 CIFS works in the same setup.
With Alfresco Labs 3b CIFS does not work with that setup.
With labs 3 I do get the mounted drive "alfresco_a", but when trying to login the user/password is never accepted. The login prompt keeps popping up.
CIFS works in labs 3b if using local accounts (not using accounts from LDAP/AD).
What does this mean in the log?
- No PassthruDetails for WSNB9
I also debugged the alfresco source code:
org.alfresco.filesys.auth.cifs.PassthruCifsAuthenticator#initialize
// Install the SMB server listener so we receive callbacks when sessions are
// opened/closed on the SMB server
SMBServer smbServer = (SMBServer) config.findServer( "SMB");
if ( smbServer != null)
smbServer.addSessionListener(this);
smbServer is always null. Is this the problem?
Configuration in file-servers-custom.xml should be ok, as it works for enterprise 2.2. Although some minor adjustments were necessary for running in LAbs 3b.
Heres some traces:
Startup:
08:32:50,428 INFO [alfresco.smb.protocol] CIFS server started
08:32:50,428 INFO [alfresco.smb.protocol] FTP server NOT started
08:32:50,428 INFO [alfresco.smb.protocol] NFS server NOT started
08:32:50,585 INFO [alfresco.smb.server] Starting server CIFS …
08:32:50,616 DEBUG [org.alfresco.fileserver] [SMB] CIFS Server XDG0804004_A starting
08:32:50,616 DEBUG [org.alfresco.fileserver] [SMB] Version 5.0.0 [beta], Java VM 10.0-b22, OS Windows XP, version 5.1
08:32:50,616 DEBUG [org.alfresco.fileserver] [SMB] Using authenticator org.alfresco.filesys.auth.cifs.PassthruCifsAuthenticator, mode=USER
08:32:50,616 DEBUG [org.alfresco.fileserver] [SMB] Server timezone offset = 0hrs
08:32:50,616 DEBUG [org.alfresco.fileserver] [SMB] Dialects enabled = [Core,CorePlus,DOS LANMAN 1.0,LANMAN1.0,DOS LANMAN 2.1,LM1.2X002,LANMAN2.1,NT LM 0.12]
08:32:50,616 DEBUG [org.alfresco.fileserver] [SMB] Shares:
08:32:50,631 DEBUG [org.alfresco.fileserver] [SMB] [Alfresco,DISK,,[Alfresco]] [Alfresco]
08:32:50,631 DEBUG [org.alfresco.fileserver] [SMB] Added NTServer flag to host announcement
08:32:51,163 DEBUG [org.alfresco.fileserver] [SMB] Request handler AsyncWinsockRequestHandler_1 waiting for session …
08:32:51,163 DEBUG [org.alfresco.fileserver] [SMB] Listening for connections on [SMB,Winsock NetBIOS,ALL:139]
08:32:51,163 DEBUG [org.alfresco.fileserver] [SMB] Listening for connections on [SMB,Winsock NetBIOS,ALL:139]
08:32:51,163 DEBUG [org.alfresco.fileserver] [SMB] Waiting for new connection …
08:32:51,163 DEBUG [org.alfresco.fileserver] [SMB] Winsock wakeup connection
08:32:51,163 DEBUG [org.alfresco.fileserver] [SMB] Waiting for new connection …
and later when connecting:
08:36:00,396 DEBUG [org.alfresco.fileserver] [SMB] Connection from [XDG0804004:WorkStation,Unique,], handler=[SMB,Winsock NetBIOS,ALL:139], sess=WSNB9
08:36:00,396 DEBUG [org.alfresco.fileserver] [SMB] Waiting for new connection …
08:36:00,396 DEBUG [org.alfresco.fileserver] [SMB] Register session with request handler, handler=AsyncWinsockRequestHandler_1, sess=WSNB9
08:36:00,396 DEBUG [org.alfresco.fileserver] [WSNB9] Negotiated SMB dialect - NT LM 0.12
08:36:00,396 DEBUG [org.alfresco.fileserver] [WSNB9] Assigned protocol handler - org.alfresco.jlan.smb.server.NTProtocolHandler
08:36:00,396 DEBUG [org.alfresco.fileserver] [SMB] NT Session setup from user=, password=none, ANSIpwd=00, domain=, os=Windows 2002 Service Pack 3 2600, VC=0, maxBuf=61440, maxMpx=4, authCtx=null
08:36:00,396 DEBUG [org.alfresco.fileserver] [SMB] MID=8, UID=0, PID=65279
08:36:00,411 DEBUG [smb.protocol.auth] Null CIFS logon allowed
08:36:00,411 DEBUG [org.alfresco.fileserver] [SMB] User logged on (type Null)
08:36:00,411 DEBUG [org.alfresco.fileserver] [SMB] Allocated UID=0 for VC=[0:0,[:null,,Windows 2002 Service Pack 3 2600],Tree=0,Searches=0]
08:36:00,411 DEBUG [org.alfresco.fileserver] [WSNB9] NT ANDX Tree Connect AndX - \\XDG0804004_A\IPC$, ?????
08:36:00,411 DEBUG [org.alfresco.fileserver] [WSNB9] ANDX Tree Connect AndX - Allocated Tree Id = 0
08:36:00,427 DEBUG [org.alfresco.fileserver] [SMB] NT Session setup from user=admin, password=00f1e406b7171138f44e72fd2a4f2c8b60135fcd080274e4, ANSIpwd=d9f15654db3775d887fe08abeec2fc4bd3742ac318b67d1c
, domain=alflab, os=Windows 2002 Service Pack 3 2600, VC=1, maxBuf=61440, maxMpx=4, authCtx=null
08:36:00,427 DEBUG [org.alfresco.fileserver] [SMB] MID=16, UID=0, PID=65279
08:36:00,427 DEBUG [smb.protocol.auth] No PassthruDetails for WSNB9
08:36:00,427 DEBUG [org.alfresco.fileserver] [SMB] User admin, access denied
08:36:01,193 DEBUG [org.alfresco.fileserver] [SMB] NT Session setup from user=admin, password=00f1e406b7171138f44e72fd2a4f2c8b60135fcd080274e4, ANSIpwd=d9f15654db3775d887fe08abeec2fc4bd3742ac318b67d1c
, domain=alflab, os=Windows 2002 Service Pack 3 2600, VC=1, maxBuf=61440, maxMpx=4, authCtx=null
08:36:01,193 DEBUG [org.alfresco.fileserver] [SMB] MID=24, UID=0, PID=65279
08:36:01,193 DEBUG [smb.protocol.auth] No PassthruDetails for WSNB9
08:36:01,193 DEBUG [org.alfresco.fileserver] [SMB] User admin, access denied
08:36:01,693 DEBUG [org.alfresco.fileserver] [SMB] NT Session setup from user=admin, password=00f1e406b7171138f44e72fd2a4f2c8b60135fcd080274e4, ANSIpwd=d9f15654db3775d887fe08abeec2fc4bd3742ac318b67d1c
, domain=alflab, os=Windows 2002 Service Pack 3 2600, VC=1, maxBuf=61440, maxMpx=4, authCtx=null
08:36:01,693 DEBUG [org.alfresco.fileserver] [SMB] MID=32, UID=0, PID=65279
08:36:01,693 DEBUG [smb.protocol.auth] No PassthruDetails for WSNB9
08:36:01,693 DEBUG [org.alfresco.fileserver] [SMB] User admin, access denied
08:36:02,177 DEBUG [org.alfresco.fileserver] [SMB] NT Session setup from user=admin, password=00f1e406b7171138f44e72fd2a4f2c8b60135fcd080274e4, ANSIpwd=d9f15654db3775d887fe08abeec2fc4bd3742ac318b67d1c
, domain=alflab, os=Windows 2002 Service Pack 3 2600, VC=1, maxBuf=61440, maxMpx=4, authCtx=null
08:36:02,177 DEBUG [org.alfresco.fileserver] [SMB] MID=40, UID=0, PID=65279
08:36:02,177 DEBUG [smb.protocol.auth] No PassthruDetails for WSNB9
08:36:02,177 DEBUG [org.alfresco.fileserver] [SMB] User admin, access denied
08:36:02,677 DEBUG [org.alfresco.fileserver] [SMB] NT Session setup from user=admin, password=00f1e406b7171138f44e72fd2a4f2c8b60135fcd080274e4, ANSIpwd=d9f15654db3775d887fe08abeec2fc4bd3742ac318b67d1c
, domain=alflab, os=Windows 2002 Service Pack 3 2600, VC=1, maxBuf=61440, maxMpx=4, authCtx=null
08:36:02,677 DEBUG [org.alfresco.fileserver] [SMB] MID=48, UID=0, PID=65279
08:36:02,677 DEBUG [smb.protocol.auth] No PassthruDetails for WSNB9
08:36:02,677 DEBUG [org.alfresco.fileserver] [SMB] User admin, access denied
08:36:05,005 DEBUG [org.alfresco.fileserver] [WSNB9] Tree disconnect - 0, [[IPC$,IPC$,,Admin,Hidden],0:Writeable]
Any ideas what could be causing the error?
Best regards,
Henri Ropponen