Bonjour
Mon YunoHost est hébergé sur une carte ARM et je viens de faire la mise à jour vers la version 3.5 sans problème. Les appli installées sont Doctore cube, VPN client, Roundcube, Wifi Hostpot et Nextcloud.
N’ayant pas trouvé de solution sur d’autres discussions, je partage donc mon problème :
Quand j’essaie d’accéder aux archives de sauvegarde
Action : GET /backup/archives {"locale":"fr","with_info":""}
Voici le message d’erreur que j’ai :
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
Ce message s’affiche depuis une semaine (à la suite d’une mise à jour de Nextcloud), Yunohost était donc encore en version 3.4 et la mise à jour vers 3.5 n’a pas résolu le problème.
J’ai un autre message d’erreur quand j’essaie d’accéder au log de reboot que j’ai effectué après la mise à jour de Nextcloud
Action : GET /logs/display {"locale":"fr","path":"20190408-160858-tools_reboot","number":"50"}
Message d’erreur :
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/log.py", line 182, in log_display
if 'log_path' in metadata:
TypeError: argument of type 'NoneType' is not iterable
Merci de votre aide