...
- Un script Visual Basic
- Le "Device Drivers Manager", qui est une application java permettant de démarrer l'Agent de pilotage du matériel au moment où l'utilisateur se connecte à SecuTix.
- L'Agent de pilotage du matériel (Device Drivers Agent), qui permet l'utilisation des imprimantes, terminaux de paiements, ...
Le script Visual Basic
Le script (devicedrivers-agent-manager.vbs) contrôle l'exécution du Manager. Le script vérifie chaque minute si le Manager est démarré, et va le démarrer si il nécessaire.
...
- Java spécifié dans la base de registre
HKEY_CURRENT_USER\SOFTWARE\SecuTix\DeviceDriversManager\JavaExe
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SecuTix\DeviceDriversManager\JavaExe - Javaw.exe situé dans le répertoire <répertoire du script>\java\bin\
- Javaw.exe situé dans le répertoire <répertoire du script>\..\CommonFiles\java\bin\
- 1er javaw.exe trouvé dans les répertoires spécifiés dans la variable d'environnement PATH
Le Device Drivers Manager
Le manager est l'application java qui démarre l'Agent correspondant à l'environnement utilisé (production, pré-production, ...)
...
Lorsque l'utilisateur se connecte sur SecuTix, le navigateur va se connecter au Manager en utilisant une WebSocket (port tcp 8555) et lui transmettre les informations permettant de démarrer l'Agent.
...
Une information est affichée à l'utilisateur si le manager n'est plus à jour, demandant à l'utilisateur d'installer un nouveau kit
Le device Drivers Agent
L'agent est l'application qui accède au matériel.
Lorsque l'utilisateur se connecte sur SecuTix, le navigateur va se connecter à l'Agent utilisant une WebSocket (port tcp spécifique à chaque environnement). Une fois la connexion effectuée, l'icône de l'impression change de en
...
Une information est affichée à l'utilisateur si l'agent n'est plus à jour, demandant à l'utilisateur de redémarrer l'application à l'aide de l'icône de la barre de notification.
Dépannage (utilisateurs avancés)
Vérifier que: le script Visual Basic est démarré? le manager est démarré? l'agent est démarrer?
Dans une fenêtre msdos, exécutez la command: wmic process where "commandLine like '%javaw.exe%' or commandLine like '%cscript%' or commandLine like '%jp2launcher%'" get commandLine
- Indique que le script est démarré: cscript "C:\Users\sca\secutix\Matterhorn_V3\deviceDriversManager\"\devicedrivers-agent-manager.vbs
- Indique que le manager est démarré: "C:\Users\sca\secutix\Matterhorn_V3\CommonFiles\java\bin\javaw.exe" -DpackageVersion=1.0.25 -Xmx32m -jar "C:\Users\sca\secutix\Matterhorn_V3\deviceDriversManager\devicedrivers-agent-manager-1.0-SNAPSHOT-fulljar.jar"
- Indique que l'agent est démarré "C:\Users\sca\secutix\Matterhorn_V3\CommonFiles\java\bin\jp2launcher.exe" -secure -javaws -jre C:\Users\sca\secutix\Matterhorn_V3\CommonFiles\java -vma ...
Vérifier que: Firefox essaie bien de se connecter au manager et à l'agent
Ouvrez la console de logs de firefox (Menu -> Developers -> Browser Console)
Indique une tentative de connexion vers le manager (port 8555, /devicedrivers/)
Indique une tentative de connexion vers l'agent (port autre que 8555, /printing/)
Vérifiez que: les certificats sont bien installés: depuis le navigateur, l'url https://127.0.0.1:8555 doit ouvrir une page blanche (pas d'erreur)