Post-migration : yunohost-firewall, systemctl didn't recognize this service ('NoSuchUnit')

Salut,

Bon je viens de migrer un VPS Gandi sous Yunohost bien à jour (ynh 2.7 et apps) et tout semble s’être bien passé jusqu’au bout : j’ai suivi les logs et rien de vue de particulier.
Mais une fois terminé le service Mysql était arrêté, je l’ai redémarré et les applications fonctionnent.
Par contre j’ai une alerte dans l’admin Web :

Failed to get status information via dbus for service yunohost-firewall, systemctl didn't recognize this service ('NoSuchUnit').

Et en effet :

$ yunohost service status yunohost-firewall
Error: Failed to get status information via dbus for service yunohost-firewall, systemctl didn’t recognize this service (‘NoSuchUnit’).
active: unknown
active_at:
human: unknown
timestamp: unknown
description: Error: failed to get information for this service, it doesn’t exists for systemd
loaded: unknown
service_file_path: unknown
status: unknown

J’ai essayé les commandes suivantes :

$ systemctl list-units --all | grep yunohost
yunohost-api.service loaded active running YunoHost API Server

$ systemctl list-unit-files | grep yunohost
yunohost-api.service disabled
yunohost-firewall.service disabled

$ systemctl show yunohost-firewall.service
Type=oneshot
Restart=no
NotifyAccess=none
RestartUSec=100ms
TimeoutStartUSec=infinity
TimeoutStopUSec=1min 30s
RuntimeMaxUSec=infinity

Je vais continuer de fouiller mais si jamais quelqu’un a déjà rencontré le problème … Merci d’avance !

Lops

PS : il y a 3 semaines j’ai migré un autre VPS Gandi sous Yunohost, j’ai eu divers problèmes, réglés, mais pas celui-là

Bon problème résolu en même temps que je postais :slight_smile:
Finalement j’ai fait un service yunohost-firewall start puis un yunohost service start yunohost-firewall et il a retrouvé le service.
Bon ça servira peut être à quelqu’un.

1 Like