Internal error / system update

Bonjour,

J’ai cette erreur ci-dessous qui est apparue alors que je je tentais d’ouvrir "system update " dans l’interface admin.

Que cela signifie-t-il ?

je ne sais pas si c’est lié, mais les applications Web (nextcloud, roundcube, …) et l’interface d’admin sont parfois lentes à s’ouvrir. J’ai installé Net-Data pour essayer de trouver l’origine du problème. Du coup, il fait rien qu’à m’envoyer plein de mails ( ~200/jour ) pour m’indiquer des alertes et me prévenir plus tard que c’est résolu.

Je me demande s’il n’y aurait pas des restes d’installation d’anciennes applis qui me consomment des ressources. C’est possible ça ?

Merci
Cyril

Yunohost encountered an internal error:/
Really sorry about that.
You should look for help on the forum or the chat to fix the situation, or report the bug on the bugtracker.

The following information might be useful for the person helping you:

Action

PUT /update {“locale”:“en”}

Traceback

Traceback (most recent call last): File “/usr/lib/python2.7/dist-packages/moulinette/interfaces/api.py”, line 439, in process ret = self.actionsmap.process(arguments, timeout=30, route=_route) File “/usr/lib/python2.7/dist-packages/moulinette/actionsmap.py”, line 523, in process return func(**arguments) File “/usr/lib/moulinette/yunohost/tools.py”, line 476, in tools_update if not cache.update(): File “/usr/lib/python2.7/dist-packages/apt/cache.py”, line 466, in update raise FetchFailedException() FetchFailedException

{
“host”: “Debian 9.8”,
“kernel”: “2.6.32-042stab127.2”,
“packages”: {
“yunohost”: {
“repo”: “stable”,
“version”: “3.4.2.4”
},
“yunohost-admin”: {
“repo”: “stable”,
“version”: “3.4.2”
},
“moulinette”: {
“repo”: “stable”,
“version”: “3.4.2”
},
“ssowat”: {
“repo”: “stable”,
“version”: “3.4.2”
}
},
“backports”: [],
“system”: {},
“nginx”: [
“nginx: the configuration file /etc/nginx/nginx.conf syntax is ok”,
“nginx: configuration file /etc/nginx/nginx.conf test is successful”
],
“services”: {
“glances”: “exited (enabled)”,
“nslcd”: “running (enabled)”,
“netdata”: “running (enabled)”,
“postfix”: “exited (enabled)”,
“rspamd”: “running (enabled)”,
“yunohost-firewall”: “exited (enabled)”,
“shellinabox”: “running (enabled)”,
“nginx”: “running (enabled)”,
“php7.0-fpm”: “running (enabled)”,
“dnsmasq”: “running (enabled)”,
“ssh”: “running (enabled)”,
“yunohost-api”: “running (enabled)”,
“mysql”: “running (enabled)”,
“avahi-daemon”: “running (enabled)”,
“dovecot”: “running (enabled)”,
“redis-server”: “running (enabled)”,
“metronome”: “running (enabled)”,
“slapd”: “running (enabled)”,
“fail2ban”: “running (enabled)”
},
“applications”: {
“agendav”: “AgenDAV”,
“netdata”: “NetData”,
“dokuwiki”: “Dokuwiki”,
“keeweb”: “Keeweb”,
“jirafeau”: “Jirafeau”,
“hextris”: “Hextris”,
“shellinabox”: “Shell In A Box”,
“shaarli”: “Shaarli”,
“kanboard”: “Kanboard”,
“opensondage”: “OpenSondage”,
“roundcube”: “Roundcube”,
“baikal”: “Baikal”,
“nextcloud”: “Nextcloud”
},
“security”: {
“CVE-2017-5754”: {
“name”: “meltdown”,
“vulnerable”: false
}
}
}

Marf ben c’est une erreur courante ces derniers temps …

Est-ce que tu pourrais te connecter en ssh et faire un apt update pour voir ce qui pose probleme ?

Ha ?

Une clef publique indisponible …

sudo apt-get update
Atteint:1 http://security.debian.org stretch/updates InRelease
Ign:2 http://ftp.debian.org/debian stretch InRelease
Atteint:3 http://forge.yunohost.org/debian stretch InRelease
Atteint:4 http://ftp.debian.org/debian stretch Release
Err:6 https://packages.sury.org/php stretch InRelease
Les signatures suivantes n’ont pas pu être vérifiées car la clé publique n’est pas disponible : NO_PUBKEY B188E2B695BD4743
Lecture des listes de paquets… Fait
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 stretch InRelease: L
es signatures suivantes n’ont pas pu être vérifiées car la clé publique n’est pas disponible : NO_PUBKEY B188E2B695BD4743
W: Impossible de récupérer https://packages.sury.org/php/dists/stretch/InRelease Les signatures suivantes n’ont pas pu être vérifiées car la clé publique n’est pas disponible : NO_PUBKEY B1
88E2B695BD4743
W: Le téléchargement de quelques fichiers d’index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.

Marf … Ben je ne sais pas quelle app tu as installée qui a ajouté ce repo, mais perso je l’enleverrait …

Il te faut trouver quel fichier / ligne est responsable avec :

grep -nr "sury" /etc/apt/sources.list*

puis ouvrir le fichier correspondant et rajouter un # devant la ligne…

Edit: ça vient de l’une ce des apps … https://github.com/search?q=org%3AYunoHost-Apps+sury&type=Code

Houlà !! J’en ai testé quelques unes …
Mais là, ça doit venir de Kimai, les autres app listées avec github, je ne les reconnais pas.

done :
/etc/apt/sources.list.d/php7.list:1:deb Index of /php/ stretch main

apt-get marche mieux avec un # devant le source ! merci !

php7, n’a pas de dépôt debian ?
Ou alors, il fallait à Kimai une version spécifique …

Yep …

Attention du coup parce que tester des apps pour le fun, c’est jouer avec le feu :confused:

c.f. YunoHost • index

votre serveur est soit un “serveur de production” (destiné à fonctionner), soit un serveur de test sur lequel vous vous permettez d’expérimenter.

Si votre but est d’avoir un serveur de production, alors s’il vous plaît… :

  • […]
  • n’installez pas des douzaines d’applications juste pour voir de quoi elles ont l’air ;

Oui, je sais … mais j’ai du mal à résister … :blush:
Fo que je mette en route une autre instance.

Là, c’est un serveur de prod, mais qu’avec moi dessus …

Merci du coup de main !!
Cyril

1 Like

Pour mettre à jour la clef du dépôt https://packages.sury.org/php, voir le post à https://www.patreon.com/posts/25451165

Pour PHP, la commande est alors :
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg

2 Likes

Hello !

Juste un message pour dire merci, j’avais le même souci avec un reste de l’application Monica.