Beruflich Dokumente
Kultur Dokumente
Sistema FastWork
2 PREREQUISITOS _________________________________________________________________________ 4
El presente manual describe los procesos técnicos para administración y monitoreo diario del sistema FastWork,
para asegurar su normal y correcto funcionamiento.
ACLARACIÓN IMPORTANTE: bajo ningún concepto este manual reemplaza a la documentación oficial de
los fabricantes, pues este manual se constituye en una ayuda adicional para nuestros Clientes.
Antes de comenzar es importante tener listos los Prerrequisito y conocer los Componentes del Sistema que se
describen en los siguientes capítulos.
2 PREREQUISITOS
Disponer de la clave del Usuario Administrador del servidor creado para la instalación y administración del
sistema FastWork.
Disponer de las claves de los Usuarios fwadmin1 y fwadmin2 (solo se requiere para procesos de soporte,
actualización del sistema y firma de los sistemas).
FastWork ejecuta diferentes componentes y subsistemas que son necesarios para el normal y correcto
funcionamiento. Es necesario conocer los mismos antes de iniciar los procesos de monitoreo y administración.
A continuación se describen los componentes principales que forman parte del sistema SWIFT:
Apache Tomcat: Servidor Web que permite la compilación y publicación del sitio web de FastWork.
FwSnlRouter: Servicio que permite la conexión entre los sistemas FastWork y SAGRA necesarios para el
envío y recepción de mensajes.
Fw[BicCODE] (KERNEL): Servicio principal de FastWork que permite la ejecución del sistema.
BicCODE: (Bank Identifier Code) es una serie alfanumérica de 8 dígitos designada por SWIFT como
identificador único de cada Institución. Este texto debe ser reemplazado por el Código BIC de su Institución.
SAGRA: Es el principal sistema de comunicación entre la Institución y SWIFT, el cual se encarga de enviar,
recibir y proteger la información que se transacciona o intercambia.
• FwSnlCl.exe: Programa ubicado en la unidad C:\Alliance\Ra1\bin, el cual habilita la conexión del cliente.
• FwSnlSv.exe: Programa ubicado en la unidad C:\Alliance\Ra1\bin, el cual habilita la conexión del
servidor.
4 ADMINISTRACIÓN DE FASTWORK
El presenta capitulo describe los procesos administrativos más comunes del sistema, mismos que se pueden
ejecutar en caso de requerirse.
En los siguientes capitulos se detallan los pasos que se deben ejecutar para iniciar el sistema FastWork.
Verificar que el estado del servicio se encuentre “En ejecución”, “Iniciado” o “Running”.
Verificar que el estado del servicio se encuentre “En ejecución”, “Iniciado” o “Running”.
Ingresar al servidor de FastWork con el Usuario Administrador creado para la instalación y administración de
este sistema.
Verificar en el Administrador de Tareas de Microsoft Windows que los programas FwSnlCl.exe, FwSnlSv.exe
se encuentren en ejecución.
Una vez que esté arriba el proceso de comunicación, en la pantalla del monitor se visualizará el estado UP.
Notas Importantes: Una vez iniciado el sistema se debe tomar en cuenta los siguientes puntos:
No se deben cerrar ni la sesión del servidor Microsoft Windows ni la pantalla del Monitor Ra, pues esto
producirá que si existe una falla en las comunicaciones por lo cual se baja (DOWN) el enlace con el Service
Bureau, éste se quede en esa condición sin que se puedan enviar ni recibir mensajes SWIFT. Si el Monitor
Ra está funcionando, éste se encargará de subir (UP) automáticamente las comunicaciones nuevamente.
Si la institución cuenta con una interface externa se debe detenerla y volver a iniciar según su configuración
e instrucciones.
En los siguientes capitulos se detallan los pasos a seguir para detener el sistema FastWork.
Ingresar al servidor de FastWork con el Usuario Administrador creado para la instalación y administración de
este sistema.
Dentro de la consola de SAGRA se debe digitar el comando swiftnet stop para detener el servicio
Para comprobar que el servicio se encuentre detenido se debe digitar el comando swiftnet status mismo
que mostrará el estado DOWN.
Nota Importante: Si algún proceso Java se encuentra en ejecución el sistema FastWork no se detendrá
correctamente y el sistema no se iniciará nuevamente.
5 LOGS DE FASTWORK
En el presente capítulo se detallan los logs más importantes del sistema, mismos que se deben ir depurando y
respaldando:
Directorio: D:\fw\router\FwSnlRouter\log\
Nombre de archivo: FwSnlRouter.AAMMDD
Directorio: D:\fw\tomcat\webapps\FwWebServ\WEB-INF\log\
Nombre de archivo: FwWebServLog.AAMMDD
Directorio: C:\Alliance\RA\RA1\logs\
6 MONITOREO DE FASTWORK
Para garantizar el correcto funcionamiento del sistema FastWork se recomienda realizar las siguientes
verificaciones diarias.
Comprobar que se encuentren en ejecución los servicios FastWork indicados en los capítulos:
Ingresar al sistema con un Usuario con perfil administrativo-técnico. En la opción FinControl verificar que en
la pantalla Fin Lt Control el resultado se encuentre en estado Successfull, como se presenta en la siguiente
pantalla:
En caso de que el servicio Fw[BicCODE] no se encuentre “En ejecución”, “Iniciado” o “Running”, realizar lo
indicado en el capítulo 4.2. Detener el Sistema FastWork, una vez que se ha ejecutado el procedimiento para
detener el sistema se deben respaldar los Logs y ejecutar el inicio del sistema indicado en el capítulo 4.1.
Inicio del Sistema FastWork.
La actualización de los códigos BIC y CUR se la realiza de manera manual ejecutando los procesos descritos en
el presente capitulo.
Es importante tomar en cuenta que para realizar esta actualización su Institución debe contar con la suscripción
en SWIFT para este servicio con lo cual podrán descargar los archivos de actualización de los directorios BIC y
CUR, mismos se pueden descargar en diferentes formatos como xml, dos o txt. El formato que FastWork requiere
es txt.
Una vez que se descarguen los archivos se deben ejecutar los siguientes pasos para realizar la actualización:
Copiar el archivo descargado en el directorio D:\fw\BICUPDATE. Por ejemplo, para actualizar los códigos BIC
se copiará el archivo BICDU_20181006.TXT.
Una vez ejecutado el comando anterior, debe ingresar la ruta seguido del nombre del archivo. Por ejemplo,
si se va a actualizar el directorio BIC se debe ingresar D:\fw\BICUPDATE\BICDU_20181006.TXT.
Debe esperar hasta que el proceso termine e indique el mensaje BIC database created sucessfully o CUR
database created sucessfully.
FastWork está certificado en SWIFT y cumple con los estándares de seguridad descritos en el SWIFT Customer
Security Program (CSP). Uno de estos requisitos de seguridad consiste en que el sistema tenga la capacidad de
firmar digitalmente los archivos de configuración y su base de datos.
Otro de los puntos descritos en el CSP es el sistema de verificación de cuatro ojos, es decir, un usuario realiza la
petición y otro la aprueba, mismo que se cumple en el proceso de firma que se describe en los siguientes
capítulos.
Para firmar el sistema y la aplicación, se requiere ingresar con los Usuarios fwadmin1 y fwadmin2.
Para realizar la firma de los archivos de configuración se deben cumplir los siguientes pasos:
1) Abrir la consola de administración de FastWork desde el icono FastWork Admin ubicado en el escritorio del
servidor y escribir el comando fwadmin:
3) Ingresar con el Usuario fwadmin2 para ejecutar el mismo proceso descrito en el numeral anterior, y luego
ejecutar el comando SignSysAprv, como se muestra a continuación:
Nota Importante: Para confirmar que la firma sea exitosa se debe presionar Enter y se desplegará el menú
completo de administración.
Antes de firmar la base de datos se debe seleccionar el tiempo atrás que se desea firmar esta base de datos, por
lo cual se recomienda que se ejecute solo de un día atrás para prevenir que exista demora en el proceso.
2) Ingresar con el Usuario fwadmin1 y ejecutar el comando DbSetupReq que indica el tiempo que se ejecutará
la firma. Posterior a esta ejecución ingresar el comando exit.
3) Ingresar con el Usuario fwadmin2 para ejecutar el mismo proceso descrito en el numeral anterior, y luego
ejecutar el comando DbSetupAprv, en el cual el sistema pedirá la información descrita en la tabla Tabla 1
Parámetros para la firma de BDD:
4) Una vez ingresado el tiempo que el sistema tomará para ejecutar la firma, se debe ingresar el comando
SignDbReq y posteriormente ejecutar el comando exit:
5) Ingresar con el usuario fwadmin1 y ejecutar el comando SignDbAprv, el cual solicitará los parámetros que se
describen en la Tabla 2 Parámetros para ejecutar la firma de la BDD:
Para verificar si la firma tanto de la aplicación como la base de datos ha sido exitosa se puede ejecutar con
cualquier usuario fwadmin los comandos VerifyFiles y VerifyDb.
9 PROBLEMAS COMUNES
El presente capítulo detalla los problemas comunes del sistema FastWork y los pasos a seguir para solucionarlos
o escalarlos al soporte de BusinessWare.
Cuando los usuarios intentan realizar el login al sistema, se despliega el siguiente mensaje:
3) Una vez que se ha ejecutado el procedimiento del paso anterior, se debe iniciar el sistema siguiendo el
proceso del capítulo 4.1. Inicio del Sistema FastWork.
4) Ingresar a FastWork.
En caso de que el servicio se siga deteniendo se debe enviar un correo al Support Center de BusinessWare
support.center@businesswarecorp.com adjuntando los Logs obtenidos.
Es común recibir los siguientes reportes de los usuarios, los cuales pueden indicar error en las comunicaciones:
1) Revisar que la VPN esté arriba, para lo cual se debe ejecutar ping y telnet a las IP´s del Service Bureau
definidas por su Institución durante la implementación del sistema.
4) Dentro de la consola de SAGRA se debe digitar el comando swiftnet stop para detener el servicio:
5) Para comprobar que el servicio se encuentre detenido se debe digitar el comando swiftnet status mismo
que mostrará el estado DOWN:
6) Ejecutar el proceso descrito en el capítulo 4.1.4 Ejecución del Servicio SAGRA para levantar la línea de
comunicación.
En caso de que el servicio siga detenido, se debe enviar un correo al Support Center de BusinessWare
support.center@businesswarecorp.com adjuntando los Logs obtenidos.
En caso de reinicio de FastWork puede darse el caso de que los mensajes se acumulen en las colas de RCSA
o ForWebApi#, esto es un síntoma de que la interface está teniendo un problema:
En este caso se debe detener y re-iniciar el servicio de esta interface, después de esto es recomendable revisar
el log de la interface para saber si se solventó el problema.
En caso de que el problema persista se debe enviar un correo al Support Center de BusinessWare
support.center@businesswarecorp.com adjuntando los Logs obtenidos.
El presente capitulo detalla los procesos que se requieren para habilitar los cambios mandatorios de Swift en
FastWork para el año 2018.
KernelStartCmd
En las dos etiquetas se encuentra el parámetro -Y YY donde YY es el año correspondiente a los estándares,
las cuales deben ser cambiadas por 18.
Guardar el archivo y ejecutar el proceso del capítulo 4.1. Inicio del Sistema FastWork.
Para realizar las pruebas se debe indicar a SWIFT que requieren habilitar los nuevos estándares siguiendo los
pasos que se detallan a continuación, esto se lo debe ejecutar únicamente en el ambiente de Test & Trainig.
Nota Importante: Este proceso se lo debe realizar únicamente en ambiente de Test & Trainig, en producción el
manejo de los mensajes es transparente después del 19 de noviembre fecha de activación en SWIFT.
Nota Importante: En el caso de que no exista la cola Test se debe comunicar con el Support Center de
BusinessWare para que puedan ayudarles con la creación.
Una vez completado el proceso se podrá enviar y recibir mensajes que contengan los nuevos estándares.
Nota Importante: El proceso se lo debe ejecutar cada vez que se requiera realizar pruebas con los nuevos
estándares de Swift o exista una desconexión del sistema.
Los pasos para realizar la actualización del certificado son los siguientes.
Reemplazar el archivo FastWorkWeb.jks ubicado en el directorio d:/fw/certs/ por el certificado entregado por
BusinessWare.