EXT / FOCAL POMMATEAU Eric a écrit :
> 
> Je rencontre un problème sur CPS (version 3.2 et 3.4) sur IE (6 et 7) : 
> 
> Lorsque je tente de récupérer un fichier dont l'extension est EXE, IE renomme 
> le fichier et le transforme en .ZIP.
> 
> Ce problème semple spécifiquement dû à CPS car :
> 
> - il n'apparaît pas avec un fichier lorsque celui-ci est servi par un serveur 
> web classique (Apache)
> 
> - il n'apparaît pas avec Zope sur les objets de type File.
> 
> Le problème n'apparaît pas non plus avec Firefox.
> 
> Le problème semble connu depuis longtemps 
> (http://lists.nuxeo.com/pipermail/cps-users-fr/2005-May/011841.html) par 
> contre, je suis toujours intéressé par une solution.
> 

C'est un comportement voulu dans CPS.

En effet dans certains cas et pour certains types de fichiers (les
fichiers .EXE et les fichiers OpenOffice.org) certaines versions de MSIE
corrompent les fichiers ou refusent de les télécharger.

Nous avons donc mis en place une protection de ces fichiers par
un empaquetage à la volée dans une archive ZIP.

Chercher "PROBLEMATIC_FILES_SUFFIXES" dans
https://svn.nuxeo.org/trac/pub/browser/CPS3/products/CPSCore/trunk/ProxyBase.py

Il suffit de modifier cette constante, par exemple par monkey-patching,
pour choisir le comportement que l'on souhaite.

Evidemment la meilleure solution consiste à ne pas utiliser MSIE
chaque fois que c'est possible, notamment pour tous les problèmes de
sécurité liés à l'utilisation de ce logiciel.

Cordialement,

-- 
Marc-Aurèle DARCHE
Open Source Enterprise Content Management (ECM)   http://www.nuxeo.org/
NUXEO (Paris, France)                             http://nuxeo.com/
_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à