Problème de freeze de HA core

Mon problème

Bonjour,
depuis quelques jour j’ai un soucis de « freeze » de mon home assistant .
Le « ping » de mon pi3 réponds toujours, j’arrive à me loguer en ssh à mon home assistant (j’utilise l’addon « SSH & Web Terminal ») .
Mais quand je tape « ha core stats » il me retourne une erreur :

Error: Container homeassistant is not running

il me faut alors faire "ha core start "
Je suis à la recherche de la solution pour palier à ce problème mais entretemps j’aimerais pourvoir relancer ha core depuis un autre pi à ma disposition en ssh.
malheureusement quand je lance la commande :
ssh userha@ip_de_mon_ha ha core
j’ai un retour sur l’aide de la commande car elle est incomplète mais quand je lance une commande « valable »:
ssh userha@ip_de_mon_ha ha core stats
j’obtiens :

Unexpected server response. Status code: 401
time=« 2021-11-20T12:33:18+01:00 » level=error msg=« Unexpected server response. Status code: 401 »

Impossible donc de lancer à distance une commande de relance du core
Avez-vous une idée pour m’aider ?
Merci.

Ma configuration


[center]## System Health

version core-2021.11.4
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.9.7
os_name Linux
os_version 5.10.17-v8
arch aarch64
timezone Europe/Paris
Home Assistant Community Store
GitHub API ok
Github API Calls Remaining 4981
Installed Version 1.17.2
Stage running
Available Repositories 911
Installed Repositories 2
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud pending
Home Assistant Supervisor
host_os Home Assistant OS 6.6
update_channel stable
supervisor_version supervisor-2021.10.8
docker_version 20.10.8
disk_total 28.6 GB
disk_used 11.0 GB
healthy true
supported true
board rpi3-64
supervisor_api ok
version_api ok
installed_addons Samba share (9.5.1), File editor (5.3.3), SSH & Web Terminal (9.1.1), Duck DNS (1.14.0), NGINX Home Assistant SSL proxy (3.0.2), Mosquitto broker (6.0.1), InfluxDB (4.3.0), Node-RED (10.1.1), ESPHome (2021.11.1)
Lovelace
dashboards 2
resources 0
views 8
mode storage
___

Hello,

La commande doit faire 1 seul bloc
ssh userha@ip_de_mon_ha "ha core stats"

Tout le temps que tu passes à mettre en place un contournement temporaire, à ta place je le passerai à jeter un oeil dans les logs et à trouver la solution définitive. Si un restart fonctionne, c’est probablement qu’il y a un petit truc qui bloque et ça à toutes les chances d’être trouvable

Non j’ai testé avec les doubles ou simples cotes mais cela ne fonctionne pas non plus.
Je suis d’accord avec toi pour la résolution mais pour le moment je ne trouve rien de précis dans les logs
j’ai aussi oublié de préciser que j’utilise un port différent de 22 pour accéder à mon ha (option de SSH & Web Terminal)

Alors l’erreur est ailleurs :

Toutes les commandes ssh fonctionnent …
Je penche plus pour une restriction sur ces commande au niveau de l’addon mais je ne trouve pas

Mouais… (je suis septique). De toute façon, il a tellement peu d’options que c’est difficile de passer à coté.

Ca y est j’ai trouvé …
il manquait un token dans la commande, il faut le flag « –api-token ».
on trouve ce token une fois loggé dans l’addon ssh&terminal en tapant « env » et cherchant SUPERVISOR_TOKEN=xxxx
et on utilise le token dans la commande :
ssh userha@ip_de_mon_ha --api-token le_token_ici ha core stats

1 « J'aime »

Donc reste à trouver la source du problème désormais