Nuxeo mailing list archives
[CPS-users-fr] Problème de fichier attaché EXE transformé en ZIP
M.-A. DARCHE
madarche at nuxeo.com
Jeu 19 Avr 17:05:15 CEST 2007
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/
Plus d'informations sur la liste de diffusion cps-users-fr
This list archive provided by Nuxeo, the
leaders of open source ECM.
Check out the Nuxeo 5 open source,
standards-based ECM project.