12.0.17 (stable). Erreur 405 empêchant mise à jour système puis erreur 502 généralisée

What type of hardware are you using: VPS bought online
What YunoHost version are you running: latest
How are you able to access your server: SSH

Describe your issue

Le système marchait hier… et je n’ai rien fait depuis
aujourd’hui j’ai voulu faire une recherche de mise à jour par l’interface web admin et j’ai eu l’erreur
“Error: 405 Method Not Allowed”

Je me suis connecté en terminal, yunohost tools ne marchait pas :
Traceback (most recent call last):
File “/usr/bin/yunohost”, line 25, in
import yunohost
File “/usr/lib/python3/dist-packages/yunohost/init.py”, line 27, in
from moulinette.utils.log import configure_logging
ModuleNotFoundError: No module named ‘moulinette.utils’

J’ai fait un apt update apt upgrade (qui n’a pas touché yunohost) redémérrage et plus rien ne fonctionne.
La page d’accueil (normal ou admin) me donne une erreur 502.
Les applis installées continuent de fonctionner par elles mêmes.

Help

Share relevant logs or error messages

Je n’ai plus accès à l’interface, mais j’ai toujours accés au terminal de la machine si vous m’indiquez les logs intéressants

EDIT : j’ai une deuxième machine similaire qui est dans la même situation sauf que je n’ai absolument rien touché donc elle n’est pas cassée. Elle présente cependant la même erreur initiale que l’autre… si je vais sur mise à jour il y a une erreur 405.
Et je peux dire qu’il s’agit d’une version 12.0.17 (stable).

1 Like

Bonjour,
Exactement le même problème pour moi. J’ai exactement la même version.

que retourne la commande (en root) ?

dpkg -l | grep yunohost

Il me semble que c’est mieux de faire des update et upgrade avec la commande yunohost plutôt que apt

yunohost tools update
yunohost tools upgrade system

Ca renvoi :
ii yunohost 12.0.17 all manageable and configured self-hosting server
ii yunohost-admin 12.1.9 all web administration interface for yunohost
ii yunohost-portal 12.1.1 all user portal designed for yunohost

la commandeyunohost tools update renvoi:

Traceback (most recent call last):
  File "/usr/bin/yunohost", line 25, in <module>
    import yunohost
  File "/usr/lib/python3/dist-packages/yunohost/__init__.py", line 27, in <module>
    from moulinette.utils.log import configure_logging
ModuleNotFoundError: No module named 'moulinette.utils'

pour infodpkg -l | grep moulinette renvoi :

ii  moulinette                            12.1.2                                          all          prototype interfaces with ease in Python

Peut-être même erreur que ici

apt install yunohost --reinstall avait fixé le problème…

1 Like

En effet cela a résolu mon problème. Merci beaucoup !

Je pense que c’est le même soucis ?

Merveilleux
Ça marche
Merci

Il serait plus sûr de laisser yunohost se charger des mises à jour avec yunohost tools update et yunohost tools upgrade

1 Like

Je plussoi, d’ailleurs ce problème est arrivé aussi à ceux qui avaient le paquet unattended upgrades pour la même raison…

Sincèrement, je n’aime pas du tout les mises à jour automatiques. Je préfère lancer les mises à jour quand j’ai du temps libre au cas où ça tourne au vinaigre. Et c’est plus facile à debugger.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.