Erreur interne retourné par le serveur lors de l'accès aux archives de sauvegardes

Mon serveur YunoHost

Matériel: Brique Internet avec VPN
Version de YunoHost: 3.5.2.1
J’ai accès à mon serveur : En SSH et par la webadmin
Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : non
Si oui, expliquer:

Description du problème

Bonjour

Que ce soit en SSH ou via la Webadmin, quand je fait l’action suivante :
Action : GET /backup/archives {"locale":"fr","with_info":""}
Mon serveur me retourne le message suivant et je ne peux plus accéder aux archives :

  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/backup.py", line 2193, in backup_list
    d[a] = backup_info(a, human_readable=human_readable)
  File "/usr/lib/moulinette/yunohost/backup.py", line 2233, in backup_info
    tar.extract('info.json', path=info_dir)
  File "/usr/lib/python2.7/tarfile.py", line 2109, in extract
    tarinfo = self.getmember(member)
  File "/usr/lib/python2.7/tarfile.py", line 1827, in getmember
    tarinfo = self._getmember(name)
  File "/usr/lib/python2.7/tarfile.py", line 2396, in _getmember
    members = self.getmembers()
  File "/usr/lib/python2.7/tarfile.py", line 1838, in getmembers
    self._load()        # all members, we first have to
  File "/usr/lib/python2.7/tarfile.py", line 2419, in _load
    tarinfo = self.next()
  File "/usr/lib/python2.7/tarfile.py", line 2350, in next
    self.fileobj.seek(self.offset - 1)
  File "/usr/lib/python2.7/gzip.py", line 443, in seek
    self.read(1024)
  File "/usr/lib/python2.7/gzip.py", line 268, in read
    self._read(readsize)
  File "/usr/lib/python2.7/gzip.py", line 315, in _read
    self._read_eof()
  File "/usr/lib/python2.7/gzip.py", line 354, in _read_eof
    hex(self.crc)))
IOError: CRC check failed 0xd8388bbcL != 0xf7449bcL

N’étant pas un expert des lignes de commandes, je n’arrive pas à comprendre le sens de ce log…
Ce message s’affiche depuis une mise à jour de Nextcloud (vers la version 15.0.5), Yunohost était encore en version 3.4 et la mise à jour vers 3.5 n’a pas résolu le problème.
J’ai aussi un message d’erreur quand je fait l’action suivante :
Action : GET /logs/display {"locale":"fr","path":"20190408-160858-tools_reboot","number":"50"} (reboot fait juste après la mise à jour de Nextcloud)

    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/log.py", line 182, in log_display
    if 'log_path' in metadata:
TypeError: argument of type 'NoneType' is not iterable

Je joins le log de la mise à jour de Nextcloud
log MAJ Nextcloud.pdf (54.3 KB)

Merci de votre aide !

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