BE-POS Listener

Download

Der BE-POS Listener kann hier heruntergeladen werden.

Installation

  1. Anwendung bepos_listener_setup.exe starten.

  2. Zielordner auswählen und mit Weiter fortfahren

    image.png

    image.png

    image.png

  3. Installation mittels Installieren durchführen.

    image.png

  4. Mit Fertigstellen Installation beenden. Der BE-POS Listener kann dadurch direkt gestartet werden.

    image.png

Kommunikation

Es gibt zwei Möglichkeiten, mit dem BE-POS Listener zu kommunizieren, direkt über den Browser oder über Microsoft Azure.

Browser

Konfiguration

  1. In das entsprechende Installationsverzeichnis navigieren und die Anwendung Beterna.Bepos.Listener.Controller.exe starten (alternativ direkt über die Desktop-Verknüpfung).

  2. In den Configurator-Reiter wechseln und ConnectionProvider auf Browser konfigurieren.

    image.png

  3. URL auf https konfigurieren.

    image.png

  4. Über Add Certificate SSL-Zertifikat erzeugen.

    image.png

    Das selbst-signierte Zertifikat befindet sich unter Eigene und Vertrauenswürdige Zertifikate und ist 10 Jahre gültig.

    image.png

  5. Unter OriginHeader ist die verwendete BC-Adresse zu hinterlegen.

    image.png

    Der exakte Origin-Header kann im Browser über die Entwickler-Tools (F12) des Browsers und einem Aufruf der BE-POS Listener Anwendung ermittelt werden:

    image.png

  6. Gegebenenfalls noch den SecurityKey anpassen.

    image.png

    Das verwendete Kennwort muss mit dem im BC unter Geräteeinrichtung -> Listener -> Sicherheitsschlüssel hinterlegten übereinstimmen.

  7. Anschließend über Save Config die Einstellungen speichern.

    image.png

  8. Zum Schluss über Restart Listener die Anwendung BE-POS Listener neustarten und somit die getätigten Einstellungen anwenden.

    image.png

Hinweis: Sollte bei der Ansteuerung im Edge-Browser ein ERR_CERT_INVALID-Fehler auftreten, muss folgende Einstellung aktiviert werden:

image.png

Hinweis: Sollte bei der Ansteuerung im Edge-Browser folgender Fehler auftreten: "The request client is not a secure context and the resource is in more-private address space 'local'", muss folgende Einstellung aktiviert werden:

image.png

Test

  1. In das entsprechende Installationsverzeichnis navigieren und die Anwendung Beterna.Bepos.Listener.Controller.exe starten (alternativ direkt über die Desktop-Verknüpfung).

  2. In den Tester-Reiter wechseln.

    image.png

  3. Einen Testaufruf über Send initiieren.

    image.png

  4. Status muss SUCCESS sein.

    image.png

Azure Relay

Konfiguration

  1. In das entsprechende Installationsverzeichnis navigieren und die Anwendung Beterna.Bepos.Listener.Controller.exe starten (alternativ direkt über die Desktop-Verknüpfung).

  2. In den Configurator-Reiter wechseln und ConnectionProvider auf AzureRelay konfigurieren.

    image.png

  3. URL (endet immer mit .servicebus.windows.net), ConnectionName, SecurityKeyName und SecurityKey entsprechend der in Microsoft Azure getätigten Einrichtungen hinterlegen. Diese sind im entsprechenden Azure-Account an folgenden Stellen zu finden:

    URL & ConnectionName:

    image.png

    image.png

    SecurityKeyName & SecurityKey:

    image.png

  4. Zu Testzwecken unter ClientSecurityKeyName und ClientSecurityKey ebenfalls die dafür vorgesehenen Parameter eintragen.

  5. Anschließend über Save Config die Einstellungen speichern.

    image.png

  6. Zum Schluss über Restart Listener die Anwendung BE-POS Listener neustarten und somit die getätigten Einstellungen anwenden.

    image.png

Test

  1. In das entsprechende Installationsverzeichnis navigieren und die Anwendung Beterna.Bepos.Listener.Controller.exe starten (alternativ direkt über die Desktop-Verknüpfung).

  2. In den Tester-Reiter wechseln.

    image.png

  3. Einen Testaufruf über Send initiieren.

    image.png

  4. Status muss SUCCESS sein.

    image.png

Deinstallation

[Schritte 1-3 sind nur erforderlich, wenn Verbindungsart Browser verwendet wurde]

  1. In das entsprechende Installationsverzeichnis navigieren und die Anwendung Beterna.Bepos.Listener.Controller.exe starten (alternativ direkt über die Desktop-Verknüpfung).

  2. In den Configurator-Reiter wechseln.

    image.png

  3. Mittels Remove Certificate Zertifikat löschen und SSL-Port-Bindung aufheben.

    image.png

  4. Anschließend Programm BE-POS Listener deinstallieren.

    image.png

In this article