Modifié par ndzokam le 2025/11/01 05:01

Masquer les derniers auteurs
Tobias Wintrich 2.1 1 [[image:signatur01.png||height="254" width="600"]]
2
Tobias Wintrich 7.1 3 Avec **RangeeOS 12.00**, une fonction a été introduite qui vérifie à chaque mise à jour si le paquet installé est correctement signé. Si une "Signature de paquet incorrecte" est détectée lors du processus de mise à jour, la mise à jour est annulée.
Tobias Wintrich 2.1 4
Tobias Wintrich 7.1 5 En principe, cette erreur peut avoir trois causes :
Tobias Wintrich 2.1 6
Tobias Wintrich 3.1 7 {{toc/}}
8
Tobias Wintrich 7.1 9 = Cause 01 - Paquet de mise à jour corrompu/modifié =
Tobias Wintrich 2.1 10
Tobias Wintrich 7.1 11 Si un paquet logiciel/firmware est modifié intentionnellement ou accidentellement, ou s’il est corrompu lors d’une opération de copie ou de téléchargement, la vérification de la signature échoue.
Tobias Wintrich 2.1 12
Tobias Wintrich 7.1 13 == Solution ==
Tobias Wintrich 2.1 14
Tobias Wintrich 7.1 15 Téléchargez à nouveau le paquet firmware/logiciel concerné depuis notre serveur de mises à jour.
Tobias Wintrich 2.1 16
Tobias Wintrich 7.1 17 = Cause 02 - Erreur dans le chemin de mise à niveau vers RangeeOS 12 =
Tobias Wintrich 2.1 18
Tobias Wintrich 7.1 19 Si la mise à niveau vers la version RangeeOS 12 a été effectuée à partir d’une version antérieure (< Firmware 11.00 Build 300), la signature du paquet peut avoir été endommagée lors de ce processus. Les étapes intermédiaires nécessaires pour la mise à niveau sont décrites dans notre article HowTo [[RangeeOS - Firmware12 - Update / Upgrade / Downgrade>>doc:HowTos.RangeeOS - Firmware- und Softwareupdate.WebHome]].
Tobias Wintrich 2.1 20
21 {{info title="Hintergrund"}}
Tobias Wintrich 7.1 22 Avec la sortie du firmware 11.00 build 300, nous avons commencé à signer numériquement chaque module logiciel créé par la suite. La signature elle-même est alors enregistrée en tant que partie du fichier « paket.xml ». Dans ce firmware, la manière dont une mise à jour logicielle est effectuée a également été légèrement modifiée. Dans toutes les versions antérieures, lors d’une mise à jour, le firmware lisait les informations pertinentes pour vous à partir du fichier « paket.xml », puis enregistrait ces informations localement dans un nouveau fichier. Comme ces versions ne connaissaient pas encore l’existence d’une éventuelle signature, celle-ci était perdue à cette étape.Toutes les versions ultérieures conservent désormais le fichier « paket.xml » intégralement et sans modification sur l’appareil.
Tobias Wintrich 2.1 23 {{/info}}
24
Tobias Wintrich 7.1 25 == Solution ==
Tobias Wintrich 2.1 26
Tobias Wintrich 7.1 27 Pour résoudre le problème, il est nécessaire, lors de la prochaine mise à jour d’un appareil, de s’assurer que tous les paquets actuellement installés sont remplacés au moins une fois.
Tobias Wintrich 2.1 28
Tobias Wintrich 7.1 29 **Exemple :**
30 Sur un appareil, vous avez les versions suivantes installées :
Tobias Wintrich 2.1 31
Tobias Wintrich 7.1 32 * firmware – 12.00 build 047
33 * freerdp 2.9 – 12.00 build 013
34 * vmware-horizon 2309 – 12.00 build 002
Tobias Wintrich 2.1 35
Tobias Wintrich 7.1 36 Vous souhaitez maintenant mettre à jour le firmware vers 12.00 build 062, mais la mise à jour échoue à cause d’une "Signature de paquet incorrecte". Il est indispensable de remplacer tous les modules installés au moins une fois. Si aucune version plus récente du module n’est disponible ou si vous souhaitez conserver la version installée, vous pouvez également "supprimer" le module dans une étape, puis le réinstaller dans la même version.
Tobias Wintrich 2.1 37
Tobias Wintrich 7.1 38 = Cause 03 - Rétrogradation / Installation de paquets non signés =
Tobias Wintrich 2.1 39
Tobias Wintrich 7.1 40 Dans le firmware 11.00, tous les modules logiciels ne contenaient pas encore de signature valide. Si l’on tente maintenant d’installer un paquet correspondant avec le firmware 12.00, la vérification de la signature échoue.
Tobias Wintrich 2.1 41
Tobias Wintrich 7.1 42 == Solution ==
Tobias Wintrich 2.1 43
Tobias Wintrich 7.1 44 Si vous souhaitez revenir à une version antérieure, installez d’abord uniquement le firmware 11.00 > Build 300 sans aucun autre module logiciel. À partir de cette version, vous pouvez ensuite revenir à n’importe quelle version antérieure du firmware ou du logiciel.