AnsweredAssumed Answered

CIFS problem

Question asked by jdbrown on May 15, 2007
Latest reply on May 15, 2007 by gary.spencer
Hi, I am running Alfresco enterprise 2.0.1 deployed as a WAR within BEA WebLogic 9.2.  I also connected up to the Novell eDirectory LDAP for authentication purposes.  This is all running on RedHat Linux.

This all works and I can successfully authenticate into the web app, but I noticed some errors at start related to CIFS and then verified CIFS is not working.  I have not done anything custom/configuration releated to CIFS yet so that is out of the box. 

Here is the snippet from the log below.  Any ideas?:

[size=75]14 May 2007 22:02:47,601 DEBUG BaseConfigService: Retrieving configuration for 'CIFS Server'
14 May 2007 22:02:47,601 DEBUG BaseConfigService: Created initial config results using global section
14 May 2007 22:02:47,601 DEBUG BaseConfigService: Restricting search within following areas: [file-servers]
14 May 2007 22:02:47,601 DEBUG DefaultLookupAlgorithm: org.alfresco.config.ConfigSectionImpl@23722a3 (evaluator=string-compare condition=CIFS Server replace=false) matches
14 May 2007 22:02:47,655 DEBUG protocol       : Found browse master at 10.220.146.210
14 May 2007 22:02:47,660 ERROR protocol       : Failed to get local domain/workgroup name, using default of WORKGROUP
14 May 2007 22:02:47,660 ERROR protocol       : (This may be due to firewall settings or incorrect <broadcast> setting)
14 May 2007 22:02:47,680 DEBUG BaseConfigService: Retrieving configuration for 'Filesystem Security'
14 May 2007 22:02:47,680 DEBUG BaseConfigService: Created initial config results using global section
14 May 2007 22:02:47,680 DEBUG BaseConfigService: Restricting search within following areas: [file-servers]
14 May 2007 22:02:47,680 DEBUG DefaultLookupAlgorithm: org.alfresco.config.ConfigSectionImpl@2370bca (evaluator=string-compare condition=Filesystem Security replace=false) matches
14 May 2007 22:02:47,715 ERROR auth           : No valid CIFS authentication combination available
14 May 2007 22:02:47,715 ERROR auth           : Either enable Kerberos support or use an authentication component that supports MD4 hashed passwords
14 May 2007 22:02:47,727 ERROR protocol       : CIFS server configuration error, Invalid CIFS authenticator configuration
org.alfresco.error.AlfrescoRuntimeException: Invalid CIFS authenticator configuration
   at org.alfresco.filesys.server.auth.EnterpriseCifsAuthenticator.initialize(EnterpriseCifsAuthenticator.java:348)
   at org.alfresco.filesys.server.config.ServerConfiguration.setAuthenticator(ServerConfiguration.java:3329)
   at org.alfresco.filesys.server.config.ServerConfiguration.processSecurityConfig(ServerConfiguration.java:2329)
   at org.alfresco.filesys.server.config.ServerConfiguration.init(ServerConfiguration.java:634)
   at org.alfresco.filesys.server.config.ServerConfiguration.onBootstrap(ServerConfiguration.java:4026)
   at org.alfresco.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:62)
   at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:45)
   at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:225)
   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:323)
   at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)
   at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
   at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
   at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
   at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:375)
   at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
   at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
   at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:83)
   at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1591)
   at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2734)
   at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:892)
   at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:336)
   at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
   at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
   at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
   at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
   at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:117)
   at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
   at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
   at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
   at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:26)
   at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:641)
   at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)[/size]

Outcomes