🅰️

SNAL - Serveur non démarré / Échec d'installation sur Mac (puce M1/M2/M3)

Cet article aux techniciens qui interviennent sur un poste Mac équipé d'une puce Apple Silicon (M1, M2 ou M3) et rencontrant un problème de démarrage du SnalServer (Serveur Non démarré / Échec d'installation de Air avec le message "installation a échoué").


Symptômes

Les symptômes suivants indiquent que vous êtes concerné par ce problème :

  • Le SnalServer ne démarre pas après l'installation de Air sur un nouveau Mac.

  • Un message d'échec d'installation s'affiche sur Mac.

Installation à échoué

Vous pouvez vérifier l'état du serveur local à tout moment en ouvrant cette adresse dans votre navigateur : https://localhost:12127/


Cause

Les Mac équipés d'une puce Apple Silicon (architecture ARM) ne disposent pas de Rosetta par défaut. Or, le SnalServer (version 8.6.3 et inférieure) utilise un environnement d'exécution Java (JRE — Java Runtime Environment) compilé pour processeur Intel. Il ne peut donc pas fonctionner sans Rosetta.

Vérifier si votre Mac nécessite Rosetta

Pour savoir si votre Mac est concerné, ouvrez le Terminal et exécutez la commande suivante :

uname -m

  • Résultat arm64 → puce ARM, Rosetta est nécessaire ✅

  • Résultat x86_64 → puce Intel, Rosetta n'est pas nécessaire ❌


Solution : installer Rosetta

Méthode 1 — Via un installateur Java (recommandée)

  1. Téléchargez l'un des installateurs Java 64 bits suivants :

  2. Lancez le fichier téléchargé.

  3. Acceptez l'installation de Rosetta lorsque la fenêtre vous le propose.

  4. Une fois Rosetta installé, le fichier Java peut être ignoré ou supprimé — il n'est pas utile en lui-même.

Méthode 2 — Via le Terminal

  1. Ouvrez le Terminal sur votre Mac.

  2. Exécutez la commande suivante :

/usr/sbin/softwareupdate --install-rosetta --agree-to-license

  1. Attendez la fin de l'installation.


Étape finale : réinstaller et redémarrer le SnalServer

Une fois Rosetta installé, effectuez les actions suivantes :

  1. Réinstallez la dernière version du SnalServer.

  2. Redémarrez le SnalServer.

  3. Vérifiez que le serveur est bien actif en accédant à : https://localhost:12127/

Le serveur devrait alors démarrer correctement.


Contacter le support

Si le problème persiste après ces étapes, préparez les informations suivantes avant de contacter le Niveau 2 :

  • Le résultat de la commande uname -m dans le Terminal

  • La version du SnalServer installée

  • Le message d'erreur affiché (capture d'écran si possible)

  • La méthode d'installation de Rosetta utilisée (Méthode 1 ou 2)