🅰️
Problème de détection lecteur PSS / Galss
Cet article est pour les problèmes de détection du lecteur PSS associé au composant Galss, ainsi qu'aux erreurs d'incompatibilité du STR. Il couvre les procédures de résolution sur environnements Windows et macOS.
Problème de détection du lecteur PSS / Galss sur Windows
Cette section décrit la procédure à suivre lorsque le lecteur PSS est bien reconnu dans le GDP (Gestionnaire De Poste), mais que la cryptolib (bibliothèque cryptographique nécessaire à la sécurisation des échanges SESAM-Vitale) reste en état d'erreur (rouge) et que le composant CPGESW32 (composant de gestion des échanges sécurisés Windows 32 bits) ne fonctionne pas.
Procédure de résolution
Débranchez le lecteur PSS de l'ordinateur avant de commencer la désinstallation.
Ouvrez le panneau "Ajout/Suppression de programmes" depuis les paramètres Windows.
Désinstallez les composants suivants, dans l'ordre :
La cryptolib
Le composant MICA
Les FSV (Fournitures SESAM-Vitale)
Le Galss (composant de gestion des lecteurs de carte)
Rebranchez le lecteur PSS sur l'ordinateur.
Relancez l'installateur avec le lecteur connecté afin de réinstaller l'ensemble des composants.
Problème de détection du lecteur PSS sur macOS via Rapport Système
Étape 1 – Récupérer le numéro de série du TLA
Pour modifier le fichier de configuration, il est nécessaire de récupérer le numéro de série exact du TLA depuis les informations système du Mac.
Cliquez sur l'icône Apple (🍎) en haut à gauche de l'écran.
Sélectionnez « À propos de ce Mac », puis cliquez sur « Rapport système… ».
Cliquez sur « USB » dans le panneau de gauche.
Sélectionnez le TLA dans l'arborescence du périphérique USB afin de filtrer ses informations.
Copiez le numéro de série affiché.

Étape 2 – Modifier le fichier io_comm.ini
Le fichier io_comm.ini est le fichier de configuration principal qui permet au logiciel de reconnaître le port auquel le TLA est connecté.
Ouvrez le Finder (le gestionnaire de fichiers de macOS).
Cliquez sur « Aller » dans la barre de menu en haut de l'écran, puis sélectionnez « Ordinateur ».
Naviguez vers :
Macintosh HD→Bibliothèque→Préférences.Localisez le fichier
io_comm.ini(il se trouve généralement en bas de la liste).Faites glisser le fichier sur le bureau.
Ouvrez le fichier avec l'application TextEdit (si macOS demande avec quelle application l'ouvrir, choisissez TextEdit).
Repérez la section
[MAP_DEVICE]dans le fichier.Modifiez la ligne correspondante en remplaçant
modemparusbmodem, suivi directement du numéro de série du TLA, puis ajoutez le chiffre1à la fin.
Exemple : Pour un TLA dont le numéro de série est
2421E069, la ligne doit être :COM1=/dev/cu.usbmodem2421E0691
Points d'attention :
Si la ligne contient
ttyà la place decu, ne pas la modifier.Si la section
[MAP_DEVICE]est vide, saisir la ligne complète :COM1=/dev/cu.usbmodem[NUMÉRO DE SÉRIE]1
Enregistrez le fichier modifié.
Faites glisser le fichier
io_comm.inimodifié vers son dossier d'origine (Bibliothèque→Préférences).Cliquez sur « Remplacer » lorsque macOS le demande.
Invitez le professionnel de santé à saisir son mot de passe administrateur pour valider le remplacement.
Étape 3 – Tester la reconnaissance du TLA
Une fois les fichiers modifiés, effectuez les actions suivantes pour finaliser la prise en compte des modifications :
Utilisez l'outil « Redémarrer AlbusAir / TopazeAir » depuis le bureau.
Débranchez le TLA, puis rebranchez-le.
Videz le cache du logiciel Air WEB : appuyez sur la touche
F12pour ouvrir les outils développeur, puis faites un clic droit sur le bouton d'actualisation de page et sélectionnez « Vider le cache et actualiser ».Vérifiez que le TLA est bien reconnu et testez une lecture de carte CPS.
Si le TLA n'est toujours pas reconnu, vérifiez que le fichier io_comm.ini modifié a bien été replacé dans le dossier Préférences et que les modifications ont été correctement enregistrées.
--- Checklist (à remplir par "OK" ou "NOK") ---
Copié le numéro de série du lecteur :
Cherchez le fichier io_comm.ini :
Modifiez la ligne concerner dans le fichier :
Utilisez l'outil "Redémarrer AlbusAir" :
Débranchez et rebranchez le lecteur :
Test lecture cps :
Problème de détection du lecteur PSS sur macOS via DiagAM
Cette section détaille les impacts du fichier "Reconfigurateur lecteur" sur le paramétrage du lecteur, et la procédure pour rétablir une détection correcte sous macOS Big Sur.
Point d'attention : utilisation du Reconfigurateur lecteur
⚠️ Attention : l'icône "Reconfigurateur lecteur" de TA (Terminal Applicatif) réinitialise le fichier
io_comm.ini, ce qui supprime le paramétrage correct du lecteur. Ne l'utilisez qu'en connaissance de cause.
Détail des impacts sur le fichier io_comm.ini
Le fichier io_comm.ini (fichier de configuration des communications entre le logiciel et le lecteur de carte) évolue selon les actions effectuées. Voici le déroulé observé en trois étapes :
État initial (Étape 1) : Le fichier io_comm.ini est correctement paramétré et le lecteur est bien détecté dans TA.

Après exécution du Reconfigurateur lecteur (Étape 2) : L'exécution du "Reconfigurateur lecteur" réinitialise le fichier io_comm.ini et repositionne le Galss sur Index=1. Le lecteur n'est alors plus détecté correctement.

Après lecture de la CPS via TA (Étape 3) : Sans modifier manuellement les fichiers ini, une lecture de la CPS (Carte de Professionnel de Santé) depuis le menu Paramétrages de TA reconstruit automatiquement la ligne tty (ou cu selon la configuration) dans le fichier io_comm.ini. Le lecteur réagit et TA demande le code porteur.

Procédure de résolution
Ouvrez l'application.
Accédez au menu Paramétrages.
Lancez une lecture de la CPS en cliquant sur le bouton dédié. La ligne
ttyoucudu fichierio_comm.inise reconstruit automatiquement.Vérifiez que le port COM indiqué dans le fichier
io_comm.inicorrespond bien au port COM configuré dans le Galss.
⚠️ Attention : Si le lecteur n'est toujours pas reconnu malgré un paramétrage correct, redémarrez le Mac avant toute autre manipulation.
Erreur : Incompatibilité du STR
Cette section concerne l'erreur d'incompatibilité du STR (Système de Traitement des Remontées), qui peut bloquer la lecture de la CPS, la lecture de la carte Vitale, ou laisser le déchargement du TLA (Terminal de Lecture Ambulatoire) en attente indéfinie (sablier).

Situations déclenchantes
Cette erreur peut survenir dans les cas suivants :
Lors d'une lecture de la CPS ou d'une carte Vitale
Lors d'un déchargement du TLA qui reste bloqué avec le sablier
Procédure de résolution
Ouvrez le panneau "Ajout/Suppression de programmes" depuis les paramètres Windows.
Désinstallez les versions SSV (SESAM-Vitale) suivantes : 1.40.10 et 1.40.11.
Relancez l'installation en choisissant l'une des deux options :
Exécuter l'installateur TA complet
Télécharger et installer les Fournitures SESAM disponibles via le lien indiqué dans le message d'erreur
💡 Conseil : Si l'erreur persiste après réinstallation, relancez l'installation des fichiers en Mode Administrateur.
Informations à préparer avant de contacter le Niveau 2
Si les procédures ci-dessus ne permettent pas de résoudre le problème, préparez les éléments suivants avant d'escalader au Niveau 2 :
Capture d'écran du message d'erreur affiché
Version du logiciel AIR
Système d'exploitation et version (ex : Windows 11, macOS)
Contenu des fichiers
io_comm.inietGalss.iniListe des composants installés (cryptolib, MICA, FSV, Galss, SSV)
Description précise des étapes déjà réalisées


