You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2024-03-05 15:47:55

J2C99
Member
Registered: 2020-08-11
Posts: 107

[GLPIInventory 1.3.4] Mauvais enregistrement de l'url d'un miroir.

Lors de la création d'un miroir ( /plugins/glpiinventory/front/deploymirror.php) , si son adresse  contient "&" ,
(ex: https://glpi/plugins/glpiinventory/b/deploy/?action=getFilePart&file= ) , alors l'enregistrement en base sera :
       https://glpi/plugins/glpiinventory/b/deploy/?action=getFilePart&file= .

Lorsque l'agent exécutera une tache  nécessitant une copie de fichier en local .
  il effectuera une requête vers   https://glpi/plugins/glpiinventory/b/deploy/?action=getFilePart&file=...
                                    et non https://glpi/plugins/glpiinventory/b/deploy/?action=getFilePart&file=...

Le résultat attendu sera une HTTP/404 , et donc la mauvaise exécution des jobs en question.


La solution de contournement est de forcer la valeur en base (maj du champs url de la table glpi_plugin_glpiinventory_deploymirrors).

Last edited by J2C99 (2024-03-05 15:55:32)

Offline

#2 2024-03-21 10:29:28

J2C99
Member
Registered: 2020-08-11
Posts: 107

Re: [GLPIInventory 1.3.4] Mauvais enregistrement de l'url d'un miroir.

A mettre en relation avec ce bug ( Special character support #16583 )
https://github.com/glpi-project/glpi/issues/16583

Last edited by J2C99 (2024-03-21 10:29:45)

Offline

Board footer

Powered by FluxBB