installation alfresco share sur un port différent du 8080

cancel
Showing results for 
Search instead for 
Did you mean: 
altarus31
Member II

installation alfresco share sur un port différent du 8080

Bonjour à vous tous,

Je m'adresse à vous,j'ai un petit soucis pour démarrer alfresco Share.

Le problème est que j'ai du installer alfresco sur un autre port que 8080,ceci étant,alfresco share refuse de démarrer.j'ai une page erreur 500 qui s'affiche.
Alfresco explorer marche bien quant à lui.Je voudrais savoir quels sont les modifications à mettre en oeuvre afin de pouvoir faire marcher Share.


ma configuration :

Windows xp
Alfresco community 3.2 fr.

Merci de votre aide!
15 Replies
rguinot
Customer

Re: installation alfresco share sur un port différent du 8080

Pour que share puisse se connecter au repository sur un port différent du port par défaut, il faut configurer cela dans le fichier webscript-framework-config-custom.xml du répertoire tomcat/shared/classes/alfresco/web-extension (en enlevant le .sample), décommenter la première section "Remote", et remplacer yourserver:8080 par localhost:9090 si par exemple vous tournez sur 9090.

prêter également attention aux propriétés dans alfresco-global.properties qu'il vous faudra changer, notamment pour la génération d'urls absolues dans les mails
altarus31
Member II

Re: installation alfresco share sur un port différent du 8080

Re..Merci pour ta réponse.Toutefois,je n'arrive pas à appliquer les manip que t as données.je ne trouve pas de num de port ici,qu'est ce que tu veux dire par enlever le Sample.

Voici le code mon fichier "web-scripts-config-custom.xml".

Merci!


<!–                                                       –>
<!–  Example configuration of multiple OpenSearch engines –>
<!–                                                       –>

<alfresco-config>

   <config evaluator="string-compare" condition="OpenSearch">
      <opensearch>
     
         <engines>
        
            <!–                                                     –>
            <!–  Example: Registration of remote Alfresco Server    –>
            <!–                                                     –>

            <!–  TODO: Find/Replace [host] with server host name    –>
            <!–  TODO: Find/Replace [port] with server port number  –>
            <engine label="Remote Alfresco Repository" proxy="remote">
               <url type="application/atom+xml">
                  http://[host]:[port]/alfresco/api/service/search/keyword.atom?q={searchTerms}&p={startPage?}&c={coun...
               </url>
               <url type="application/rss+xml">
                  http://[host]:[port]/alfresco/api/service/search/keyword.rss?q={searchTerms}&p={startPage?}&c={count...
               </url>
            </engine>
           
            <!–                                                     –>
            <!–  Example: Registration of Alfresco's Open Talk Blog –>
            <!–                                                     –>

            <engine label="Alfresco Open Source Talk" proxy="opentalk">
               <url type="application/rss+xml">
                  http://blogs.alfresco.com/opentalk/os-query?s={searchTerms}&itemstart={startIndex?}&itempage={startP...?}
               </url>
            </engine>
           
         </engines>
        
      </opensearch>
   </config>
  
</alfresco-config>
rguinot
Customer

Re: installation alfresco share sur un port différent du 8080

Ce n'est ni le bon répertoire, ni le bon fichier. il faut éditer  web-extension/webscript-framework-config-custom.xml comme je disais tout à l'heure.
altarus31
Member II

Re: installation alfresco share sur un port différent du 8080

Effectivement,je me suis planté de fichier,j'ai changé comme t'as dis yourserver:8080 par localhost:monport , je ne comprend tjrs pas comment enlever le "Sample",egalement décommenter la premiere section "remote",comment la décommenter??


Merciii..
sylv1
Member II

Re: installation alfresco share sur un port différent du 8080

Bonjour,

Enlever le "sample" signifie renommer le fichier toto.xml.samle en toto.xml. Il sera alors lu au chargement de config.

Pour décommenter, enlever les <!– au début et les –> à la fin de la partie ciblée  :wink: .

@+
altarus31
Member II

Re: installation alfresco share sur un port différent du 8080

ree..merci pour vos réponses,

J'ai fais exactement les manip que vous m'avez dis,mais ce la ne marche toujours pas.. :roll:  :roll:

je me permet de vous poster le contenu de mon fichier webscript-framework-config-custom.xml: (g enlevé l'extension Sample :wink: )

Heeeelp!! :cry:

<alfresco-config>
  
   <!– Overriding endpoints to reference a remote Alfresco server –>
  
   <config evaluator="string-compare" condition="Remote">
      <remote>

         <endpoint>
            <id>alfresco-noauth</id>
            <name>Alfresco - unauthenticated access</name>
            <description>Access to Alfresco Repository WebScripts that do not require authentication</description>
            <connector-id>alfresco</connector-id>
            <endpoint-url>http://localhost:8181/alfresco/s</endpoint-url>
            <identity>none</identity>
         </endpoint>

         <endpoint>
            <id>alfresco</id>
            <name>Alfresco - user access</name>
            <description>Access to Alfresco Repository WebScripts that require user authentication</description>
            <connector-id>alfresco</connector-id>
            <endpoint-url>http://localhost:8181/alfresco/s</endpoint-url>
            <identity>user</identity>
         </endpoint>

         <endpoint>
            <id>alfresco-feed</id>
            <name>Alfresco Feed</name>
            <description>Alfresco Feed - supports basic HTTP authentication</description>
            <connector-id>http</connector-id>
            <endpoint-url>http://localhost:8181/alfresco/s</endpoint-url>
            <basic-auth>true</basic-auth>
            <identity>user</identity>
         </endpoint>
         
      </remote>
   </config>
   
   
   <!– Overriding endpoints to reference an Alfresco server with external SSO or NTLM enabled –>
   <!– NOTE: For NTLM, the NTLM Authentication Filter must also be enabled in share web.xml –>
   <!– NOTE: if utilising a load balancer between web-tier and repository cluster, the "sticky –>
   <!–       sessions" feature of your load balancer must be used –>
   <!– Optional keystore contains SSL client certificate + trusted CAs. Used to authenticate share to an external SSO system such as CAS –>
   <!–
   <config evaluator="string-compare" condition="Remote">
        <remote>
            <keystore>
                <path>alfresco/web-extension/alfresco-system.p12</path>
                <type>pkcs12</type>
                <password>alfresco-system</password>
            </keystore>
        
            <endpoint>
                <id>alfresco</id>
                <name>Alfresco - user access</name>
                <description>Access to Alfresco Repository WebScripts that require user authentication</description>
                <connector-id>alfresco</connector-id>
                <endpoint-url>http://localhost:8181/alfresco/wcs</endpoint-url>
                <identity>user</identity>
                <external-auth>true</external-auth>
                <authenticator-id>alfresco-ticket</authenticator-id>
            </endpoint>
           
        </remote>
    </config>
   –>

</alfresco-config>
altarus31
Member II

Re: installation alfresco share sur un port différent du 8080

Personne pr aider..Smiley SadSmiley Sad..??

j'ai besoin de votre aide!!
bertrandf
Active Member

Re: installation alfresco share sur un port différent du 8080

Tout a déjà été dit …

Question bête, vous arrivez à accéder à Alfresco via l'adresse suivante : http://localhost:8181/alfresco/ ?


PS : par pitié, utilisez les balises CODE svp, par soucis de lisibilité
altarus31
Member II

Re: installation alfresco share sur un port différent du 8080

oui affirmatif,j'accède à alfresco via l'adresse http://localhost:8181/alfresco.Seulement voila,pour http://localhost:8181/share , j'ai toujours l'erreur, et g réalisé les modifications à faire postées precedemment. :?  :?