Mise à jour Synapse Failed, impossible de restaurer l'archive / Synapse update failed, impossible to restore archive

Bonjour,
J’ai réussi à refaire fonctionner Synapse. Voici les différentes étapes qui m’ont permis d’y arriver:

1/En voyant que la version 4.3 de yunohost était en test, j’ai été surpris de voir que lors dans la mise à jour du système elle était proposé. Je suis donc allé voir dans le fichier /etc/apt/sources.list et effectivement le repo yunohost était en testing sans savoir comment c’était arrivé. J’ai supprimé “testing” et la mise à jour a bien disparut.

2/Ensuite je me suis intéressé aux premiers warning dans les logs:

2021-09-17 18:20:08,388: WARNING - W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://packages.sury.org/php buster InRelease: The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
2021-09-17 18:20:08,389: WARNING - W: Failed to fetch https://packages.sury.org/php/dists/buster/InRelease  The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
2021-09-17 18:20:08,390: WARNING - W: Some index files failed to download. They have been ignored, or old ones used instead.

En cherchant sur le forum j’ai trouvé le post suivant : "Impossible de mettre a jour tous les paquets"
J’ai appliqué les commandes suivantes:

sudo apt-key del 95BD4743;
wget -nv -O - https://packages.sury.org/php/apt.gpg | sudo apt-key add -

En lance un apt-get update les erreurs ne sont plus apparus.

3/J’ai relancé la mise à jour du système et de nouveau paquet sont apparus. Je les ai installé puis lancé la restauration de Synapse. J’ai eu une nouvelle erreur mais simple à corriger:

/home/yunohost.app/matrix-synapse20210917.180643/ → /home/yunohost.app/matrix-synapse

4/En relançant de nouveau synapse c’est bien restaurer :slight_smile:

Je tenterai la mise à jour une prochaine fois, mais il n’y a pas de raison que ça ne fonctionne pas cette fois ci.

@+