cancel
Showing results for 
Search instead for 
Did you mean: 

JLAN configuration as Alfresco dependency

afaust
Legendary Innovator
Legendary Innovator
Hi everyone,

I am hunting down some issues concerning passthru authentication with the Alfresco 3.2 Enterprise environment of our customer and traced it to an apparent issue with IE NTLM challenge behavior. Before I conclude that "nothing is wrong" on the part of our code, I need some logging output from the JLAN authentication components embedded in Alfresco.
Unfortunately, while I've found the guide to configure JLAN in standalone apps and several posts regarding that configuration, I did not find the configuration file I'd expect to ship with Alfresco.

I'd appreciate any hints on where to find that file ("that file" meaning a JLAN configuration file used by Alfresco) or how to configure JLAN logging if Alfresco uses a different approach to configure JLAN than provided in the JLAN documentation.

Thanks and Regards

Axel Faust
IT-Consultant / Software Architect
PRODYNA AG
Frankfurt am Main, Germany
6 REPLIES 6

robertmarkbram
Champ in-the-making
Champ in-the-making
Hi Axel,

I don't know the answer to your question but when I did a search on Alfreso (Community 3.3) install directory I can find a number of files with the text "JLAN" in them, including:

lib\server\alfresco-jlan-embed-3.3.jar
lib\server\config\alfresco\authentication-services-context.xml
99               <value>org.alfresco.jlan.server.SessionListener</value>
117               <value>org.alfresco.jlan.server.auth.ICifsAuthenticator</value>
132               <value>org.alfresco.jlan.ftp.FTPAuthenticator</value>

And a bunch of Java classes..

Good luck,

Rob
Smiley Happy

hiteshlad
Champ in-the-making
Champ in-the-making
At least in the 2.X code base, i have been using the following:

   alfresco/network-protocol-context.xml
   alfresco/file-servers.xml
   alfresco/extension/file-servers-custom.xml

- hitesh

afaust
Legendary Innovator
Legendary Innovator
Thank you both for your suggestions. Unfortunately, those didn't deal with what I am looking for.
I am not looking for Alfresco configuration files that deal with components USING JLAN (such as fileServers and authentication) but for JLAN configuration files that actually configure the inner components of JLAN. Since JLAN does seem to use neither Log4J nor Util Logging nor Commons Logging internally (at least that's what I see when looking at the source), logging configuration is the one I am most interested in.

afaust
Legendary Innovator
Legendary Innovator
For anyone that might be interested in this - I have finally found where that part of the JLAN configuration is set when it comes bundled with the Alfresco Repository. It came up during a debugging session to identify problems encountered when attempting to authenticate via Kerberos SSO from FireFox.

The bean class org.alfresco.filesys.AbstractServerConfigurationBean sets org.alfresco.filesys.debug.FileServerDebugInterface as the debug component - HARD CODED. There is no way to configure this with Spring.

mikeh
Star Contributor
Star Contributor
Sounds like that should be raised in JIRA then please.

Thanks,
Mike

afaust
Legendary Innovator
Legendary Innovator
Done: ALF-3936