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]