[3.4.d] Echec upload en HTTPS

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

[3.4.d] Echec upload en HTTPS

Bonjour,

J'ai installé Alfresco 3.4.d CE sous Linux.
Mon install est pleinement fonctionnelle en http.

J'ai mis en place un accès en HTTPS en générant un certificat auto-signé, placer le certificat et la clé dans le keystore de confiance de la JVM, éditer le fichier tomcat/conf/server.xml en plaçant ce code :
   <Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol"
        maxThreads="200"
        scheme="https"
        secure="true"
        SSLEnabled="true"
        keystoreFile="/home/alfresco/certif.jks"
        keystorePass="changeit"
        clientAuth="false"
        sslProtocol="TLS"
        truststoreFile="/home/alfresco/java/jre/lib/security/cacerts"
        truststorePass="changeit"
   />

Les accès HTTP et HTTPS sont interfacés également avec un Apache2 en amont, avec le module Jakarta.

Les accès HTTP et HTTPS fonctionnent, l'upload fonctionne en HTTP (en passant par Apache), je peux me connecter, naviguer, downloader, inviter, gérer en HTTPS mais l'upload de documents me renvoient toujours un échec.
Aucun message sur cette erreur dans les logs.

Avez-vous une idée de l'origine du problème et comment le résoudre svp ?

Merci beaucoup
6 Replies
jeanjot
Active Member

Re: [3.4.d] Echec upload en HTTPS

Bonjour

J'ai le même problème sans HTTPS.
Je suis sur une 3.4.d sous RedHat 6

Il ne m'est pas possible d'effectuer une upload à partir de l'interface share et flash.
quand vous cliquez sur OK pour valider la sélection, tout les fichiers passent à l'orange et l'upload échoue.

Par contre si je désactive flash dans le navigateur l'upload simple me permet d'uploader les documents, malheureusement 1 par 1.

L'Upload marche du coté alfresco (explorer) sans problème.

Une solution à proposer ?
jeanjot
Active Member

Re: [3.4.d] Echec upload en HTTPS

Pas d'idée …

Jamais entendu parlé de ce problème …
rguinot
Customer

Re: [3.4.d] Echec upload en HTTPS

C'est un problème "connu" de Flash, et non d'Alfresco.

Le "workaround" en attendant un fix de leur part est présentement décrit dans les commentaires de jira : https://issues.alfresco.com/jira/browse/ALF-1324

Laissez savoir si cela résoud votre problème.
rguinot
Customer

Re: [3.4.d] Echec upload en HTTPS

N'hesitez pas a chercher dans le jira également Smiley Happy
jeanjot
Active Member

Re: [3.4.d] Echec upload en HTTPS

Merci pour la réponse.

En effet entre temps j'avais trouvé les informations de modification dans le share-config-custom.xml pour désactivé de uploadflash dans Share.
Je mets ici les lignes de codes à ajouter, pour ceux qui passerait par là :
   <!– Document Library config section –>
   <config evaluator="string-compare" condition="DocumentLibrary" replace="true">
      <!–
         File upload configuration
      –>
      <file-upload>
         <!–
            Adobe Flash
            In certain environments, an HTTP request originating from Flash cannot be authenticated using an existing session.
            See: http://bugs.adobe.com/jira/browse/FP-4830
            For these cases, it is useful to disable the Flash-based uploader for Share Document Libraries.
         –>
         <adobe-flash-enabled>false</adobe-flash-enabled>
      </file-upload>
   </config>

Pour ma part, je ne fais pas de HTTPS, ce qui semble être le problème pour flash et firefox.
De toute façon, je n'arrive pas à accéder au bug Flash sur le jira d'Adobe, problème de login …

Enfin, ce problème n'a plus de raison d'être avec la version 4.0, grace au glisser/déposer directement via l'interface du navigateur …
mpintor
Member II

Re: [3.4.d] Echec upload en HTTPS

Merci !  Smiley Happy