Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

(para usuarios avanzados)

Le logiciel de pilotage du matériel est composé de 3 parties

El programa de gestión del material está compuesto por 3 partes: 

  • un script Visual Basic que gestiona la ejecución y reinicio del Un script Visual Basic, qui gère le démarrage et re-démarrage du Device Drivers Manager
  • Le el "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.que es una aplicación java que permite la ejecución del Agente de gestión del material cuando el usuario se conecte a SecuTix
  • El Agente de gestión del material L'Agent de pilotage du matériel (Device Drivers Agent) , qui permet l'utilisation des imprimantes, terminaux de paiements, ...

Résumé du processus de démarrage

  1. L'utilisateur se connecte sur le poste de travail
  2. Un raccourcis situé dans le sous-menu "startup" du menu "Démarrer" démarre le script Visual Basic
  3. Le script Visual Basic démarre le manager
  4. L'utilisateur se connecte à SecuTix
  5. SecuTix se connecte au manager
  6. Le manager démarre l'Agent correspondant à l'environnement
  7. SecuTix se connecte à l'agent
  8. L'impression est disponible
  • que permite el uso de las impresoras, los terminales de pago, etc.

Resumen del proceso de arranque

  1. El usuario se conecta al puesto de trabajo.
  2. Un icono ubicado en el sub-menú "startup" del menú "Iniciar" arranca el script Visual Basic.
  3. El script Visual Basic arranca el manager.
  4. El usuario se conecta a SecuTix.
  5. SecuTix se conecta al manager.
  6. El manager lanza el Agent correspondiente al entorno.
  7. SecuTix se conecta al agente.
  8. La impresión está disponible.

Los logs se encuentran en el repertorio usuario. Por ejemplo: Les logs sont dans le répertoire utilisateur, p.ex. c:\users\sca\secutix\devicedrivers\logs

...

El script Visual Basic

Le El script (devicedrivers-agent-manager.vbs) contrôle l'exécution du controla la ejecución del Manager. Le script vérifie chaque minute si le Manager est démarré, et va le démarrer si il nécessaire.
Il est situé soit dans le répertoire deviceDriversManager du kit Firefox, ou dans le répertoire d'installation si le logiciel d'installation SecutixEl script comprueba por minuto si el Manager se ha iniciado y lo iniciará si es necesario.
Se aloja en el repertorio deviceDriversManager del kit Firefox e en el repertorio de instalación si el programa de instalación Secutix.DeviceDrivers.Manager.Installer.exe a été utilisé.
Ce répertoire contient également les scriptes suivantsexe se ha utilizado.
Este repertorio contiene también los siguientes scripts:

  • start-devicedrivers-agent-manager.bat , permet de manuellement démarrer le script dans une fenêtre de terminalque permite arrancar manualmente el script en la ventana de terminal.
  • stop-devicedrivers-agent-manager.bat , permet d'arrêter le que permite parar el script, le Manager et l'Agentel Manager el Agente.
  • restart-devicedrivers-agent-manager.bat , permet d'arrêter le Manager et l'Agent (qui seront redémarrés par le script - l'icône de la barre des tâches peut aussi être utilisée)que permite parar el Manager y el Agente (que se reiniciarán por el script - el icono de la barra de tareas también puede usarse).

El script se inicia automáticamente cuando el usuario se conecte al puesto de trabajo a través de los accesos directos del sub-menú "Startup" del menú "Inicio".
Se ejecuta en un proceso Le script est démarré automatiquement lorsque l'utilisateur se connecte sur le poste de travail via un raccourcis présent dans le sous-menu "Startup" du menu "Démarrer".
Il s'exécute dans un processus cscript.exe.

Le El script détecte detecta la version versiñon de java à utiliser que se va a usar de la manière suivantesiguiente manera:

  1. Java spécifié dans especificado en la base de registrerigistro.
    HKEY_CURRENT_USER\SOFTWARE\SecuTix\DeviceDriversManager\JavaExe
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SecuTix\DeviceDriversManager\JavaExe
  2. Javaw.exe situé dans le répertoire <répertoire du ubicado en el repertorio <repertorio del script>\java\bin\
  3. Javaw.exe situé dans le répertoire <répertoire ubicado en el repertorio <repertorio du script>\..\CommonFiles\java\bin\
  4. 1er javaw.exe trouvé dans les répertoires spécifiés dans la variable d'environnement PATH

...

  1. que se encuentra en los repertorios especificados en la variable del entorno PATH

El Device Drivers Manager

Le manager est l'application java qui démarre l'Agent correspondant à l'environnement utilisé (production, pré-productionEl manager es la aplicación java que arranca el Agente correspondiente al entorno utilizado (producción, pre-producción, ...)
Lorsque il est démarré, une icône Image Removedapparaît dans la barre de notifications.
Cette icône permet

  • De visualiser les numéro de versions (option About)
  • De visualiser le nombre de connections établies depuis le navigateur
  • D'accéder aux logs (option Logs)
  • De fermer le Manager et l'Agent (option Exit). Le manager sera redémarré par le script Visual Basic

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.
Pour des raisons de sécurité, le manager vérifie l'adresse du site web transmis par le navigateur avant de démarrer l'application.

Le manager démarre l'agent en utilisant l'exécutable javaws situé dans le même répertoire que le javaw.exe utilisé pour exécuter le Manager.
L'archive (.jar)  contenant le manager est située dans le même répertoire que le script Visual Basic.

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 java 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 Image Removed en Image Removed

L'agent s'exécute dans un processus jp2launcher.exe, qui télécharge les mises à jour depuis le site secutix.com

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 

Vérifier que: le script Visual Basic est démarré? le manager est démarré? l'agent est démarreé? 

Cuando se inicia, un icono Image Addedaparece en la barra de notificaciones.
Este icono permite:

  • visualizar los números de versiones (opción About)
  • visualizar la cantidad de conexiones establecidas desde el navegador
  • acceder a los (opción Logs)
  • cerrar el Manager y el Agente (opción Exit). E manager será iniciador por el script Visual Basic

Cuando el usuario se conecte a SecuTix, el navegador se conectará al manager con una WebSocket (port tcp 8555) y le transmitirá la información que permite iniciar el Agente.
Por motivos de seguridad, el manager comprueba la dirección de la página web transmitida por el navegador antes de ejecutar la aplicación.

El manager inicia el agente usando el ejecutable javaws ubicado en el mismo repertorio que el javaw.exe que usa para la ejecución del Manager.
El archivo (.jar) contiene el manager localizado en el mismo repertorio que el script Visual Basic.

Aparecerá un diálogo de información al usuario si el manager no está actualizado y le pedirá al usuario que instale el nuevo kit.

El device Drivers Agent

El agente es la aplicación de java que accede al metrial.
Cuando el usuario se conecte a SecuTix, el navegador se conectará al Agent utilizando una WebSocket (port tcp específico para cada entorno).
Una vez que se haya conectado, el icono de impresión cambiará de Image Added a Image Added

El agente se ejecuta en un proceso jp2launcher.exe que descarga las actualizaciones desde la página de secutix.com

Aparecerá un diálogo de información al usuario si el agente no está actualizado y le pedirá al usuario que reinicie la aplicación con la ayuda del icono de la barra de notificación.

Reparación de averías

Compruebe que: ¿se ha iniciado el script Visual Basic? ¿se ha iniciado el manager? ¿se ha iniciado el agente? 

En una ventana msdos, ejecute la peticiónDans une fenêtre msdos, exécutez la commande: wmic process where "commandLine like '%javaw.exe%' or commandLine like '%cscript%' or commandLine like '%jp2launcher%'" get commandLine
Le processus montre les informations suivantes (exemples, les répertoires peuvent changerEl proceso muestra la información siguiente (ejemplos, los repertorios pueden cambiar): 

  • Indique indica que le script est démarréel script se ha iniciado: cscript  "C:\Users\sca\secutix\Matterhorn_V3\deviceDriversManager\"\devicedrivers-agent-manager.vbs
  • Indique que le manager est démarréindica que se ha iniciado el manager: "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é indica que se ha iniciado el agente "C:\Users\sca\secutix\Matterhorn_V3\CommonFiles\java\bin\jp2launcher.exe" -secure -javaws -jre C:\Users\sca\secutix\Matterhorn_V3\CommonFiles\java -vma ... 

Si le el script Visual Basic n'est pas démarréno se ha ejecutado

  • Compruebe que el enlace está presente en el menú "Iniciar". Abra el menú "Iniciar", haga click en el icono SecuTix con el botón derecho del ratón, seleccione "abrir el repertorio", vaya al sub-menú "Startup" y debe haber un icono Vérifiez que le lien est bien présent dans le menu "Démarrer". Ouvrez le menu "Démarrer", cliquez sur une icône SecuTix avec le bouton droit de la souris, sélectionnez "Ouvrir le répertoire", allez dans le sous-menu "Startup", une icône "SecuTix DeviceDrivers Manager" doit exister.
    Si non, créez le raccourcis(exempleno, cree un acceso directo (ejemplo): 
    • CommandePedido: C:\Users\sca\secutix\Matterhorn_V3\deviceDriversManager\SilentCMD.exe cscript.exe C:\Users\sca\secutix\Matterhorn_V3\deviceDriversManager\devicedrivers-agent-manager.vbs
    • RépertoireRepertorio: C:\Users\sca\secutix\Matterhorn_V3\deviceDriversManager
    • IcôneIcono: C:\Users\sca\secutix\Matterhorn_V3\deviceDriversManager\secutix.ico
  • Dans une fenêtre en la pantalla de terminal, essayez de démarrer le programme intente arrancar el programa "start-devicedrivers-agent-manager.bat". Le El script peut afficher un message d'erreurpuede mostrar un mensaje de error.

Si le manager n'est pas démarréel manager no se ha ejecutado

  • Pare el script con la ayuda del Arrêtez le script à l'aide du script stop-devicedrivers-agent-manager.bat
  • Dans une fenêtre En una ventana de terminal, essayez de démarrer le programme intente ejecutar el programa "start-devicedrivers-agent-manager.bat". Le script indique quelle version de java et quel jar va être utilisé pour démarrer le manager.El script indica cuál es la versión de java y qué jar se va a usar para iniciar el manager.
  • Compruebe si los logs contienen errores como por ejemplo Vérifiez si les logs contiennent des erreurs, p.ex. "manager-2016-11-14.log".

Si l'agent n'est pas démarréel agent no se ha ejecutado

  • Compruebe si los logs contienen errores como por ejemplo Vérifiez si les logs contiennent des erreurs, p.ex. "manager-2016-11-14.log" ou "devicedriver-agent-2016-11-14.log".

Vérifier queComprobar si: Firefox essaie bien de se connecter au manager et à l'agentintenta conectarse correctamente al manager y al agente 

Abra la consola de los Ouvrez la console de logs de firefox (Menu -> Developers -> Browser Console)

Indique une tentative de connexion vers le una tentativa de conexión hacia el manager (port 8555, /devicedrivers/)

Indique une tentative de connexion vers l'agent una tentativa de conexión hacia el agente (port autre que 8555, /printing/)

 

Vérifiez que: les certificats sont bien installés

Compruebe si: los certificados están correctamente instalados

En el navegador, conéctese a la Dans le navigateur, connectez vous à l' url https://127.0.0.1:8555. Une page blanche doit s'ouvrir (pas d'erreur affichée)Una página en blanco deberá abrirse (no se muestran errores).

Si, en caso de instalación por separado de firefox un error de certificado aparece, añada el certificado en Firefox.Si, dans le cas d'une installation séparée de firefox une erreur de certificat apparaît, ajoutez le certificat dans firefox