AnsweredAssumed Answered


Question asked by sergisat on May 5, 2009
Hello, my configuration server es:

Centos 5.3
Alfresco JVM - v1.6.0_06-b02
Installed version 3.0.0 (Stable 1526) schema 1002
Domain controllers are windows 2003

NTLM is not working in web and cifs

I configured NTLM following same posts and wiki, and I get this error in web:
Failed to open passthru auth session

My log:
INFO: Despliegue del archivo alfresco.war de la aplicación web
Added passthru server [DOMAIN\name_of_pdc:,0]
Added passthru server [DOMAIN\name_of_bdc:,0]
Added passthru server [name_of_pdc:,0]
Passthru offline check failed for name_of_pdc
Passthru offline check failed for name_of_bdc

I think error is in passthru server that I can't contact.

My file-servers-custom.xml:
<alfresco-config area="file-servers">

   <!– To override the default Alfresco filesystem use replace="true", to –>
   <!– add additional filesystems remove the replace="true" attribute     –>

   <config evaluator="string-compare" condition="Filesystems" replace="true">

         <filesystem name="Alfresco">

            <!– Add a URL file to each folder that links back to the web client –>

            <!– Mark locked files as offline –>

            <!– Desktop actions –>



            <accessControl default="Write">
               <user name="admin" access="Write"/>
               <address subnet="" mask="" access="Write"/>

                 <!– AVM virtualization view of all stores/versions for WCM –>
         <avmfilesystem name="AVM">


   <config evaluator="string-compare" condition="CIFS Server">
          <serverEnable enabled="true"/>
      <host name="apolo" domain="umhnet"/>

      <comment>Alfresco CIFS Server</comment>

      <!– Set to the broadcast mask for the subnet –>

      <!– Use Java socket based NetBIOS over TCP/IP and native SMB on linux –>
      <tcpipSMB platforms="linux,solaris,macosx"/>
      <netBIOSSMB platforms="linux,solaris,macosx"/>

           <!– Can be mapped to non-privileged ports, then use firewall rules to forward
                    requests from the standard ports –>
      <tcpipSMB port="1445" platforms="linux,solaris,macosx"/>
      <netBIOSSMB sessionPort="1139" namePort="1137" datagramPort="1138" platforms="linux,solaris,macosx"/>

      <hostAnnounce interval="5"/>

      <!– Use Win32 NetBIOS interface on Windows –>
      <Win32Announce interval="5"/>

      <!– CIFS authentication –>
          <authenticator type="alfresco">


      <sessionDebug flags="Negotiate,Socket"/>


My ntlm-authentication-context.xml:
<?xml version='1.0' encoding='UTF-8'?>


   <bean id="authenticationDao" class="" >
         <property name="allowSetEnabled" value="true" />
         <property name="allowGetEnabled" value="true" />
         <property name="allowDeleteUser" value="true" />
         <property name="allowCreateUser" value="true" />

   <!– The authentication component.                                      –>

   <!– Use the passthru authentication component to authenticate using    –>
   <!– user accounts on one or more Windows servers.                      –>

   <!– Properties that specify the server(s) to use for passthru          –>
   <!– authentication :-                                                  –>
   <!–   useLocalServer   use the local server for authentication         –>
   <!–   domain           use domain controllers from the specified domain–>
   <!–   servers          comma delimted list of server addresses or      –>
   <!–                    names                                           –>

   <bean id="authenticationComponent"
       <property name="useLocalServer">
       <property name="servers">
       <property name="personService">
           <ref bean="personService" />
       <property name="nodeService">
           <ref bean="nodeService" />
       <property name="transactionService">
           <ref bean="transactionComponent" />
       <property name="guestAccess">