Actions
Anomalie #24726
fermé[SEDA2]Erreur de détermination de l'aglorithme de condensat
Début:
21/04/2023
Echéance:
Tags RM:
2.9.X
Description
Les paquets SEDA 2 générés par certains logiciels (dont Pastell) utilisent un référentiel de condensats sous la forme d'une URI :
<MessageDigest algorithm="http://www.w3.org/2001/04/xmlenc#sha256">e3d603eff70a2057a6621edb454a6cc2a07fb135625a19c4f057c1558c8517ed</MessageDigest>
Le contrôleur SEDA 2 ne connaît pas ce format. Un correctif a déjà été apporté dans ce sens en SEDA 1.
En SEDA 2 il faut corriger seda2/ArchiveTransfer::receiveAttachments
en ajoutant une ligne qui récupère uniquement le fragment d'URI utile.
$messageDigest->algorithm = substr($messageDigest->algorithm, strrpos($messageDigest->algorithm, '#') + 1);
Actions