|
|
1747447f82
|
feat(prepatch_check): message SSH actionnable (capture exception, classifie type erreur)
- run_all_checks: capture l'exception levee par _connect dans ctx['ssh_error']
- check_ssh: utilise l'erreur reelle pour produire un message classifie:
* 'No route to host' -> reseau injoignable
* 'Connection timed out' -> port 22 filtre/host down
* 'Connection refused' -> sshd arrete/bloque
* 'no matching kex/key exchange' -> algos incompatibles
* 'host key' -> known_hosts probleme
* 'permission denied' / 'authentication failed' -> auth refusee
* 'no authentication methods' -> aucune methode acceptee
* 'name or service not known' -> DNS KO cote SSH
- details inclut le message d'exception complet pour debug
|
2026-05-07 11:54:08 +02:00 |
|