cancel
Showing results for 
Search instead for 
Did you mean: 

_CheckInOut.exe: No parameters for action

peebles
Champ in-the-making
Champ in-the-making
I am getting this error dialog trying to drop checked out files into the _CheckInOut.exe in a CIFS folder.  Also happens on _ShowDetails.exe.  This in Alf 2.0.

Any hints?
3 REPLIES 3

gary_spencer
Champ in-the-making
Champ in-the-making
Hi,

Could you give us some more details on the error that is displayed ?, are there any errors logged in the alfresco.log file ?.

Thanks

Gary

peebles
Champ in-the-making
Champ in-the-making
If I drop a checked out file onto _AlfrescoCheckInOut.exe, first I see a windows dialog "Run check in/out action" with an OK and a Cancel button.  I hit ok, and that window goes away, replaced with a new dialog "No parameters for action" with an OK button.  I get nothing in the alfresco.log file.

peebles
Champ in-the-making
Champ in-the-making
If I could get LDAP auth and CIFS auth to agree on the user name, I might be in better shape but I am having difficulty, based on my lack of knowledge of how all this fits together.

I am using LDAP (which is Active Directory for me) to sync users and groups.  Users are sync'd like this:

 
      <property name="userIdAttributeName">
            <value>samaccountname</value>
        </property>

       <property name="attributeMapping">
            <map>
                <entry key="cm:userName">
                    <!– Must match the same attribute as userIdAttributeName –>
                    <value>samaccountname</value>
                </entry>
                <entry key="cm:firstName">
                    <!– OpenLDAP: "givenName" –>
                    <!– Active Directory: "givenName" –>
                    <value>givenName</value>
                </entry>
                <entry key="cm:lastName">
                    <!– OpenLDAP: "sn" –>
                    <!– Active Directory: "sn" –>
                    <value>sn</value>
                </entry>
                <entry key="cm:email">
                    <!– OpenLDAP: "mail" –>
                    <!– Active Directory: "???" –>
                    <value>mail</value>
                </entry>

                <!– Always use the default –>
                <entry key="cm:homeFolderProvider">
                    <null/>
                </entry>
            </map>
        </property>

That works great.  I am "cn=Andrew Peebles,cn=users,dc=cortina,dc=local" and my samaccountname is 'peebles'.  After the sync there is an Alfresco user 'peebles' with a 'peebles' space in User Homes.  This is what I want.

Also, CIFS works of configured like:

  <config evaluator="string-compare" condition="Filesystem Security" replace="true">
        <authenticator type="passthru">
  <server>windows_domain_controler</server>
  <domain>CORTINA</domain>
        </authenticator>
   </config>

CIFS is happy with 'peebles' as the user name for authenitcation, and connects to the 'peebles' user in Alfresco db.

My problem now is … how to use LDAP to authenticate the user (me) in the web client?  The only thing I have been able to get to work at all is:

    <bean id="authenticationComponent" class="org.alfresco.repo.security.authentication.ldap.LDAPAuthenticationComponentImpl">
        <property name="LDAPInitialDirContextFactory">
            <ref bean="ldapInitialDirContextFactory"/>
        </property>
        <property name="userNameFormat">
<value>cn=%s,cn=users,dc=cortina,dc=local</value>
       </property>
    </bean>
Then I log in as "Andrew Peebles", but this is a different user than "peebles", and a home space is created in Company Home.

I have not figured out how to use 'peebles' to log into the web client.  I think if I could figure this out, I'd be in fat city.