Erreur 500 portail de connexion / Read-only file system

What type of hardware are you using: Other ARM board
What YunoHost version are you running: 12 (a jour du 06/11/24)
How are you able to access your server: SSH
Are you in a special context or did you perform specific tweaking on your YunoHost instance ?: no

Describe your issue

Bonjour,
Je ne peux plus accéder a la web admin.
J’ai cette erreur
[GET] “https://kevread.fr/yunohost/portalapi/public”: 500
Et lorsque que je veux faire une commande via ssh de type yunohost -h, j’ai le log d’erreur

J’ai accès en FTP aux fichiers.
Les apps ne sont plus accessible

Share relevant logs or error messages

Traceback (most recent call last):
  File "/usr/lib/python3.11/logging/config.py", line 562
, in configure
    handler = self.configure_handler(handlers[name])
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/logging/config.py", line 747
, in configure_handler
    result = factory(**kwargs)
             ^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/logging/__init__.py", line 1
181, in __init__
    StreamHandler.__init__(self, self._open())
                                 ^^^^^^^^^^^^
  File "/usr/lib/python3.11/logging/__init__.py", line 1
213, in _open
    return open_func(self.baseFilename, self.mode,
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [Errno 30] Read-only file system: '/var/log/yun
ohost/yunohost-cli.log'

The above exception was the direct cause of the followin
g exception:

Traceback (most recent call last):
  File "/usr/bin/yunohost", line 77, in <module>
    yunohost.cli(
  File "/usr/lib/python3/dist-packages/yunohost/__init__
.py", line 35, in cli
    init_logging(interface="cli", debug=debug, quiet=qui
et)
  File "/usr/lib/python3/dist-packages/yunohost/__init__
.py", line 194, in init_logging
    configure_logging(logging_configuration)
  File "/usr/lib/python3/dist-packages/moulinette/utils/
log.py", line 66, in configure_logging
    dictConfig(logging_config)
  File "/usr/lib/python3.11/logging/config.py", line 812
, in dictConfig
    dictConfigClass(config).configure()
  File "/usr/lib/python3.11/logging/config.py", line 569
, in configure
    raise ValueError('Unable to configure handler '
ValueError: Unable to configure handler 'file

Ton système de fichier est en read-only … ça peut arriver par exemple lorsque le système de fichier commence à lâcher, il se met en lecture seule pour pouvoir sauvegarder les données etc … Ou alors c’est juste un glitch et peut-être qu’un reboot résoud l’issue

Bonjour, merci pour ta réponse.

En rentrant chez moi, j’ai pu accèder au serveur.
J’ai fais un fsck et cela à résolu les erreurs.
Tout est accessible maintenant.
Cela veut dire que mon disque dur est vieillissant ?

Tu es sur un disque dur (et non une carte SD) sur ta carte ARM ?

Anyway ça peut être qu’il est vieillissant, ou bien juste que ce jour là il était pas en forme…

Un disque SSD dans une Freebox, il doit avoir 3ans.