Bug
Bonjour,
Après mise à jour du package 6.0.3, un bug est apparu lors de la saisie de toute information dans les champs de texte enrichi.
Dans ces champs, en cliquant sur le bouton « Source », on fait apparaitre le code par défaut qui est celui-ci :
Si on saisi du texte ou si on laisse ce champs vide, une erreur de type "Access refused by SQL/Script injection protection in ..." se produit systématiquement.
Si on supprime le code HTML de ces champs avant validation, l'erreur n'apparait plus.
Après vérifier l'intégrité des fichiers, il apparait que de nombreux fichiers sont manquants pour le dossier /includes:
ckeditor
geoip
mike42
nusoap
-phpoffice
et pour le dossier /Public/test/
Hors nous avons réinstallé le package complet téléchargé à cette adresse https://sourceforge.net/projects/dolibarr/files/Dolibarr%20ERP-CRM/6.0.3/ au format ZIP.
Est-ce que ces deux problèmes sont liés ? Sinon d'où provient le bug Access refused by SQL/Script injection protection in ... ?
Environment
Version: 6.0.3
OS: SunOS localhost 5.10 Generic_150401-49 i86pc
Web server: Apache/2.2.31 (Unix)
PHP: cgi-fcgi 5.6.32
Database: MySQL or MariaDB 5.6.37-log
URL: /admin/system/filecheck.php?xmlshortfile=%2Finstall%2Ffilelist-6.0.3.xml&target=remote&xmlremote=https%3A%2F%2Fwww.dolibarr.org%2Ffiles%2Fstable%2Fsignatures%2Ffilelist-6.0.3.xml&check=V%C3%A9rifier
Report
Cordialement
Eric
La source de l’erreur vient d’être détectée : Cette erreur ne se produit qu’avec le navigateur Firefox Quantum version 57.0. Cette erreur n’apparait pas avec les navigateurs Chrome Version 62.0.3202.94 ou Microsoft Edge.
Que faut-il faire pour Dolibarr fonctionne correctement avec Firefox Quantum 57.0 ?
Merci d’avance