Integrationsnachrichten werden nicht protokolliert. „Beim Überwachen der Integrationsnachrichten ist ein Fehler aufgetreten... Es gibt bereits einen Listener am IP-Endpunkt 0.0.0.0:5159“
Symptom
Integrationsnachrichten werden nicht protokolliert und der Fehler "Beim Überwachen der Integrationsnachrichten ist ein Fehler aufgetreten..." erscheint.
Umgebung
Umgebungen, in denen mehrere Integrationen im Netzwerk laufen und mit derselben Systemdatenbank verbunden sind.
Lösung/Antwort
Wenn in der Admin-Konsole mehrere Integrationen laufen, verwenden diese Integrationen denselben Port, um Nachrichten zu empfangen. Das führt zu einem Portkonflikt.
Es gibt zwei Möglichkeiten, das Problem zu beheben:
1. Stoppen Sie den BarTender Systemdienst, den BarTender Integration Service und den BarTender Print Scheduler Service. (Dadurch wird das Drucken gestoppt)
2. Navigieren Sie zu C:\Program Files\Seagull\BarTender Suite und öffnen Sie die Datei AdminConsole.exe.config
3. Suchen Sie nach der Einstellung
<add key="MessagingClient.NumberOfClients" value="1" />
und ändern Sie den Wert von 1 auf die Anzahl der Integrationen, die im Netzwerk laufen. Führen Sie dies auf allen Rechnern durch, auf denen eine Integration läuft.
ODER
1. Stoppen Sie den BarTender Systemdienst, den BarTender Integration Service und den BarTender Print Scheduler Service. (Dadurch wird das Drucken gestoppt)
2. Navigieren Sie zu C:\Program Files\Seagull\BarTender Suite und öffnen Sie die Datei AdminConsole.exe.config
3. Suchen Sie nach der Einstellung
<add key="MessagingClient.ServicePort" value="5159" />
und ändern Sie den Port von 5159 auf einen anderen freien Port. Dies muss so lange gemacht werden, bis jede Integration einen eigenen Port verwendet.