cancel
Showing results for 
Search instead for 
Did you mean: 

Liens de destination CIFS [hostname]A

legaulois
Champ on-the-rise
Champ on-the-rise
Hello,

j'aimerais savoir comment enlever le A dans le lien de destination CIFS quand on passe en vue détaillée sur un folder par exemple.

Sur mon install, le mapping réseau CIFS se fait par :

\\vslnamdev004\alfresco

Quand je regarde les liens CIFS en vue détaillée il propose comme lien : \\vslnamdev004a\alfresco

D'avance merci
6 REPLIES 6

christophes
Champ in-the-making
Champ in-the-making
Le A qui suite le nom du serveur pour le CIFS est là pour empêcher d'avoir des problèmes de résolution. En effet, le CIFS ne peut pas avoir exactement le même nom que le serveur. Vous pouvez par contre le modifier dans le fichier Alfresco\tomcat\shared\classes\alfresco\extension\file-servers-custom.xml en vous basant sur ce qui est fait dans Alfresco\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\file-servers.xml.

Section à regarder:
   <config evaluator="string-compare" condition="CIFS Server">
     <serverEnable enabled="true"/>
      <host name="${localname}A"/>
C'est au niveau de host name que vous pouvez changer le nom (ex: ged_alfresco).

Christophe

legaulois
Champ on-the-rise
Champ on-the-rise
Merci pour la réponse,

mais je ne trouve pas les lignes dont tu me parles dans le fichier en question. Voici son contenu

<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">
          <filesystems>

         <!– Alfresco repository access shared filesystem –>
         <filesystem name="${filesystem.name}">
            <store>workspace://SpacesStore</store>
            <rootPath>/app:company_home</rootPath>

                        <!– Add a URL file to each folder that links back to the web client –>
            <urlFile>
               <filename>__Alfresco.url</filename>
               <webpath>http://${localname}:8080/alfresco/</webpath>
            </urlFile>

                        <!– Mark locked files as offline –>
                    <offlineFiles/>

                        <!– Desktop actions –>
                        <!– Uses a client-side application to trigger a server-side action                         –>
                        <!–   Echo - displays a message echoed from the server                                     –>
                        <!–   URL  - launches a URL via the Windows shell                                          –>
                        <!–   CmdLine - launches the Notepad application                                           –>
                        <!–   CheckInOut - checks files in/out, drag and drop files onto the application           –>
                        <!–   JavaScript - run a server-side script                                                –>
                        <!–   JavaScriptURL - server-side script that generates a URL to the folder using a ticket –>
                        <!–                   to avoid having to logon                                             –>

            <desktopActions>
               <global>
                  <path>alfresco/desktop/Alfresco.exe</path>
                  <webpath>http://${localname}:8080/alfresco/</webpath>
               </global>
               <action>
                  <class>org.alfresco.filesys.repo.desk.CheckInOutDesktopAction</class>
                  <name>CheckInOut</name>
                  <filename>__CheckInOut.exe</filename>
               </action>
               <action>
                  <class>org.alfresco.filesys.repo.desk.JavaScriptDesktopAction</class>
                  <name>JavaScriptURL</name>
                  <filename>__ShowDetails.exe</filename>
                  <script>alfresco/desktop/showDetails.js</script>
                  <attributes>anyFiles</attributes>
                  <preprocess>copyToTarget</preprocess>
               </action>
                                <action>
                                        <class>org.alfresco.filesys.repo.desk.EchoDesktopAction</class>
                                        <name>Echo</name>
                                <filename>__AlfrescoEcho.exe</filename>
                                </action>

            </desktopActions>

                        <!– Additional access control of the filesystem –>
                        <!– Access type of 'none' will stop the filesystem from showing up for that user/address/protocol –>
            <!–
            <accessControl default="Write">
               <user name="admin" access="Write"/>
               <address subnet="192.168.1.0" mask="255.255.255.0" access="Write"/>
            </accessControl>
            –>
         </filesystem>

                   <!– AVM virtualization view of all stores/versions for WCM –>
                   <!– virtual view can be any of the following: normal, site, staging, author, preview –>
         <avmfilesystem name="AVM">
            <virtualView stores="site,staging,author"/>
         </avmfilesystem>

      </filesystems>
   </config>
</alfresco-config>

christophes
Champ in-the-making
Champ in-the-making
C'est pour ça que je te disais de regarder dans le file-servers.xml qui est plus complet. Il faut faire un copier/coller de la section contenant les lignes citées précédemment.

Christophe

legaulois
Champ on-the-rise
Champ on-the-rise
Rien n'y fait malheureusement.

J'ai bien ajouté  
      <host name="${cifs.localname}" domain="${cifs.domain}"/>
      <comment>Alfresco CIFS Server</comment>

avec la variable cifs.localname qui est renseignée dans tomcat/shared/classes/alfresco-global.properties

cifs.localname=gedTech

Et le lien qu'il propose dans la vue détaillée correspond au nom du serveur vslnamdev004 + A + path

ex : file:\\vslnamdev004A\Alfresco

C'est à ne rien n'y comprendre.

Par ailleurs une question m'interpelle sur le mapping réseau. Quand je mappe le lecteur CIFS il me demande un user et un pass. Je suis obligé d'utiliser le compte admin.

Est ce normal ?

Le problème étant que les documents apparaissent comme étant modifié par Adminitrator en permanence jamais par la véritable personne ayant modifié un doc.


Merci

christophes
Champ in-the-making
Champ in-the-making
La partie à ajouter dans le fichier file-servers-custom.xml est la suivante:
   <config evaluator="string-compare" condition="CIFS Server">
     <serverEnable enabled="true"/>
      <host name="${localname}A"/>
      <comment>Alfresco CIFS Server</comment>

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

      <!– 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 –>
      <Win32NetBIOS/>
      <Win32Announce interval="5"/>

<!–
      <WINS>
         <primary>1.2.3.4</primary>
         <secondary>5.6.7.8</secondary>
      </WINS>
–>
      <sessionDebug flags="Negotiate,Socket"/>
   </config>
et tu dois juste mettre le nom que tu veux entre les guillemets à la ligne 3. Concernant l'utilisateur pour se connecter tu peux normalement utiliser tous les utilisateurs définis dans Alfresco à condition qu'ils aient accès à l'espace mappé et à ses parents.

Christophe

legaulois
Champ on-the-rise
Champ on-the-rise
Rien n'y fait. J'ai bien ajouté ce que tu me conseilles dans le fichier, j'ai redémarrer la VM (pas juste le serveur tomcat) la vm complète.

Et ça va pas Smiley Sad

J'ai pas précisé mais on s'en doute j'suis une version 3.2r2

C'est vraiment la misère, y a une série de points qui sont vraiment obscures sur la configuration.
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.