cancel
Showing results for 
Search instead for 
Did you mean: 

Alfresco Community Network (NTLM Error)

klwong
Champ in-the-making
Champ in-the-making
Following the procedure to enable NTLM:

http://wiki.alfresco.com/wiki/Configuring_NTLM#NTLM_Passthru_Properties.

Start up without error but when try to access Alfresco, following error details show and would like to know if anybody can point me to the direction to troubleshoot this !!

org.alfresco.error.AlfrescoRuntimeException: Not implemented
at org.alfresco.repo.security.authentication.ntlm.NullMutableAuthenticationDao.getMD4HashedPassword(NullMutableAuthenticationDao.java:301)
at org.alfresco.repo.security.authentication.AuthenticationComponentImpl.getMD4HashedPassword(AuthenticationComponentImpl.java:107)
at org.alfresco.web.app.servlet.NTLMAuthenticationFilter.processType3(NTLMAuthenticationFilter.java:666)
at org.alfresco.web.app.servlet.NTLMAuthenticationFilter.doFilter(NTLMAuthenticationFilter.java:400)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
3 REPLIES 3

hsantander
Champ in-the-making
Champ in-the-making
Hi

I have several post talking about NTLM configuration and errors. Maybe you could get some help reading it.
At this moment I still didn't get NTLM to properly work.

Good luck

andy
Champ on-the-rise
Champ on-the-rise
Hi

Don't lose faith - it does work.

The best thing to do is to start with the example file in the extensions directory.

The error you are having is because you have a bean call authenticationComponentImpl; it should be authenticationComponent from version 2.0 - as it is in the example file. The wiki is out of date - I will fix ot up now.

Cheers

Andy

hsantander
Champ in-the-making
Champ in-the-making
Andy, as I tell you in several post, I remove all the references to authenticationComponentImpl in the files located at extension directory and the ones located at WEB-INF/classes/alfresco/. Now I use authenticationComponent and still have problems.

Of course I'm working with Alfresco Community 2.0 release. Maybe that works on a preview of Alfresco 2.0.x, but not the available to download.

You have my configuration files posted, do you see any wrong configuration item?

Which example file are you talking about? I post my custom-ntlm-authentication-context.xml , what are wrong with it? In all example files you have references to authenticationComponentImpl, so what example files are you talking about?

Thanks