Los mensajes de integración no se registran. "Ocurrió un error al monitorear los mensajes de integración... Ya existe un receptor en el punto de conexión IP 0.0.0.0.5159
Síntoma
Los mensajes de integración no se registran y aparece el error "Ocurrió un error al monitorear los mensajes de integración....
Entorno
Entornos donde varias integraciones se ejecutan en la red y están conectadas a la misma base de datos del sistema.
Solución/Respuesta
Si la consola de administración está ejecutando varias integraciones, estas integraciones están usando el mismo puerto para recibir mensajes. Esto provoca un conflicto de puertos.
Hay 2 formas posibles de resolverlo:
1. Detén el servicio del sistema BarTender, el servicio de Integración de BarTender y el servicio de Programador de Impresión de BarTender. (esto detendrá la impresión)
2. Ve a C:\Program Files\Seagull\BarTender Suite y abre el archivo llamado AdminConsole.exe.config
3. Busca la configuración
<add key="MessagingClient.NumberOfClients" value="1" />
y cambia el valor de 1 por el número de integraciones que se estén ejecutando en la red. Haz esto en todas las computadoras que tengan integraciones en funcionamiento.
O
1. Detén el servicio del sistema BarTender, el servicio de Integración de BarTender y el servicio de Programador de Impresión de BarTender. (esto detendrá la impresión)
2. Ve a C:\Program Files\Seagull\BarTender Suite y abre el archivo llamado AdminConsole.exe.config
3. Busca la configuración
<add key="MessagingClient.ServicePort" value="5159" />
y cambia el puerto de 5159 a otro puerto disponible. Esto debe hacerse hasta que todas las integraciones tengan un puerto diferente.