Inaktiv TSE nicht verfügbar nach Neustart von Adroid

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

marine.art.2018

Mitglied
9. April 2019
48
2
Hallo zusammen,

(ich poste das hier nochmal im eignen Thema, nachdem es hier "untergeht": https://forum.jtl-software.de/threa...ngen-tse-in-jtl-pos.130505/page-2#post-745635)

zu früh gefreut würde ich sagen… ;- (

Über Nacht alles aus, heute früh neu gestartet (und WAWI auf neuste Version gehoben):
JTL POS 1.0.2.0 (2913), "Secret Default/Neu" dauerhaft eingeschaltet
JTL WAWI: 1.5.28.0
EPSON TM-m30 mit Fiskal Upgrade KIT, Firmware 1.49A ESC/POS, angebunden per Ethernet
Memuplay-Emulator mit Android 5.1.1, Tablet Google Pixel 2 G011A

JTL-POS startet ohne Probleme, aber keine TSE-Transaktionsnummer und Signatur auf dem Bon!?

Unter „Meldungen“ wird nicht angezeigt, dass TSE nicht verfügbar wäre und auch beim Erstellen des Bon gab‘s keinen Hinweis.

Ein Check mit Information (GetStorageInfo) bringt „Es konnte keine Verbindung zur TSE hergestellt werden! ErrorCode: 255 (ERR_FAILURE) TCP:…“
Selbsttest (Run self-test) zeigt nur die Überschrift „GetStorageInfo“ und steht dann…

In der Statuszeile oben rechts ist das TSE-Icon weiß, ein Klick darauf bringt „Verbindung zur TSE wird hergestellt…“ und es throbbert drei Runden und das TSE-Icon bleibt weiß.
Jetzt bringt Information (GetStorageInfo) bringt „Es konnte keine Verbindung zur TSE hergestellt werden! ErrorCode: 5 (ERR_ILLEGAL) TCP:…“
Der Selbsttest (Run self-test) läuft allerding erfolgreich durch und danach auch Information (GetStorageInfo) (und Bons mit TSE).

Das lässt sich mit einem Neustart vom Android jederzeit reproduzieren…

Grüße,
Markus
 

lweber

Lars Weber
Mitarbeiter
13. November 2013
188
49
Hallo @marine.art.2018,

versuch bitte einmal in der Epson TM Utility App für den TM 30 unter den Druckereinstellungen-->Schnittstellen die Hauptverbindungsschnittstelle auf Ethernet/Wi-Fi umzustellen. Diese steht standardmässig auf Auto. Evtl. versucht der Drucker die erste Verbindung per Bluetooth oder USB aufzubauen, so setzen wir ihn auf Ethernet fest.

Grüße Lars
 

marine.art.2018

Mitglied
9. April 2019
48
2
Hallo Lars,

vielen Dank für den Hinweis.
Leider führte er nicht zum Erfolg, sprich das Problem besteht nach wie vor.

Im Epson TM Utility (Version 3.14.1) habe ich unter

Druckereinstellungen ändern >> Schnitts. >> Hauptverbindungsschnittstelle wählen: „Auto“ auf „Ethernet/Wi-Fi“ geändert
Druckereinstellungen ändern >> Schnitts. >> Zeit zum Schnittstellenwechsel: 1 Sekunde [habe ich so gelassen]

Dann klicke auf "AUF DRUCKER EINSTELLEN" und TM30 quittiert mit Ausdruck der IP Settings.
Dann Android neu gestartet.


In JTL POS 1.0.2.0 (2913) bringt Klick auf Information (GetStorageInfo) ErrorCode: 5 (ERR_ILLEGAL)

TSE habe ich dann so zum Starten bekommen:
erst Klick auf weißes TSE-Icon (Verbindung wird hergestellt... throbber throbber throbber)
dann Selbsttest (Run self-test)
dann Information (GetStorageInfo)
dann trozdem kein neuer Bon möglich : keine Verbindung...

das ganze nochmal: beim 2. Mal ging "Bon mit TSE" erzeugen


Nochmal Android Neustart: TSE wieder nicht da...
aber diesmal fehlte das Icon in der Statuszeile für TSE ganz!

Klick auf Einstellungen >> Technische Sicherheitseinrichtung >> Selbsttest (Run self-test), dann war das TSE-Icon da (weiß),
aber keine Verbindung zur TSE möglich…

dann procedur wie oben einmal, dann geht TSE


--> es gibt grundsätzlich keinen Hinweis oder Feedback ob TSE tut oder nicht wenn neuer Bon erzeugt wird (das dauer-weiße TSE-Icon in der Statuszeile hilft z.Z. nicht), das ist sehr „ungeschickt“... Woher soll der Kassierer wissen, dass die Kasse gerade mit TSE tut?


So, was soll ich jetzt ausprobieren?

Grüße,
Markus


JTL POS 1.0.2.0 (2913), "Secret Default/Neu" dauerhaft eingeschaltet
JTL WAWI: 1.5.28.0
EPSON TM-m30 mit Fiskal Upgrade KIT, Firmware 1.49A ESC/POS, angebunden per Ethernet
Memuplay-Emulator mit Android 5.1.1, Tablet Google Pixel 2 G011A
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.650
186
Hallo,
das sieht mir nach Emulator Problem aus. Auch Android mit 5.1 ist schon sehr veraltet.
Bei echter Android Hardware treten diese Probleme nicht auf.
Windows Firewall oder andere Tools können da auch dazwischen funken.

Evtl. anderen Emulator ausprobieren wie z.B. ldPlayer mit Android 7.0 und Firewall kurzzeitig deaktivieren.
 

marine.art.2018

Mitglied
9. April 2019
48
2
Hallo Janusch,

besten Dank für den Hinweis.

Laut JTL Doku soll ja Android 5.1.1 reichen: „Betriebssystem: Android 5.0“ – aber ich teste gerne auch was Neueres bzw. einen anderen Emulator.
Testet JTL mit „echten“ Hardware unter Android 5.0?

Dass die Windows Firewall „dazwischenfunkt“ halte ich für unwahrscheinlich (andere Tools laufen nicht) – immerhin tut ja das TSE noch ein paar Mal verbinden…
Aber auch das sehe ich mir genau an.

Bevor ich damit aber starten kann, muss ich wissen, wie ich die jetzige JTL POS (unter Android 5.0) sicher vom TSE löse und für vergleichendes Testing wieder anbinde(bzw. an die neue Testumgebung (wohl Android 7.0) an- und abmelde!
Ich hatte das schon mal unter "Aktueller Stand und Hintergründe zur Anbindung von Technischen Sicherheitseinrichtungen (TSE) in JTL-POS" gefragt, da isses aber untergegangen…

Mein Fragen:
  1. Werden alle TSE-Einstellungen mit ins Backup gepackt?
  2. Wie ist der vorgesehene Ablauf um ein TSE von JTL-POS zu trennen und an einer anderen JTL-POS anzumelden (und wieder umgekehrt)?
  3. Muss "Client abmelden" noch auf der JTL-POS ausgeführt werden, welchen verlassen werden soll?
  4. Was ist, wenn diese JTL-POS Installation "kaputt" ist, reicht dann auch ein "Werkseinstellungen" auf der neuen JTL-POS?

Auch aus Backup und Desaster-Recovery-Gründen hätte ich das gerne vor dem produktiven Ausrollen alles einmal "durchprobiert" und nicht erst, wenn im laufenden Betrieb die TSE-Kasse "zickt" und 20 Kunden im Laden stehen...

Ich habe da schon mal experimentiert, aber dann wurde remainingRetries runtergezählt und ich wollte nicht die Sperre der TSE-Karte riskieren...
Wird dieser Zähler wieder auf 3 gesetzt, sobald eine erfolgreiche AdminAuthentication stattgefunden hat?

Grüße,
Markus
 

marine.art.2018

Mitglied
9. April 2019
48
2
Hallo zusammen,

ich habe gerade ein paar Tests mit JTL-POS 1.0.2.3 (unter Android 5.1.1 im Emulator unter Win10) gemacht und mich zwischen Epson TM30 und JTL-POS mit TSE geklemmt und den Datenverkehr mitgeschnitten…

Das Verhalten, dass die TSE nach einem Neustart vom Android nicht verfügbar ist, konnte ich nicht mehr reproduzieren.
Die TSE war nur noch ein paar Mal nicht verfügbar, aber nach einem Klick auf das TSE-Icon (was jetzt auch mal rot anzeigte und dann war die TSE wirklich nicht da!) wurde aber eine Verbindung zur TES aufgebaut und sie tat. Ich konnte das Fehlverhalten nicht sauber reproduzieren.
Nur in einem (Test-)Fall musste ich 5x auf das TSE-Icon klicken, bis die Verbindung stand. Ich habe alle Pakete und schaue mal rein, ob man was erkennt und poste das Ergebnis hier.
Nach dem 5. Versuch ging es, allerdings hat es bei den vier Versuchen vorher keine Fehlermeldung gegeben!
Die Win10-Firewall funkt auf alle Fälle nicht dazwischen.

Einen Versuch mit Android 7 oder einem anderen Emulator habe ich noch nicht gemacht, weil ich davor ja erst wissen muss, wie man die TSE korrekt von der einen JTL-POS Installation abmeldet und auf einer neuen Installation wieder anmeldet… (die Fragen oben waren der dritte Versuch Antworten dazu zu bekommen, aber immer vermischt mit anderen Fragen – ich mache jetzt einen eigenen Thread dafür auf…)


Grüße,
Markus
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.650
186
Hallo,
Testet JTL mit „echten“ Hardware unter Android 5.0?
ja wir haben auch 5.1 Testgeräte. Wir werden die Version künftig auf 7.0 anheben, da es immer umständlicher wird.

Die TSE Daten werden in der Datenbank gespeichert.
In der Regel reicht es die DB zu sichern. Neuen Emulator installieren, starten, POS installieren und DB aufspielen.
Danach sollte alles identisch laufen.

Die Epson TSE hat den Vorteil , das man diese mit mehreren Kassen gleichzeitig betreiben kann.

ich habe gerade ein paar Tests mit JTL-POS 1.0.2.3 (unter Android 5.1.1 im Emulator unter Win10) gemacht und mich zwischen Epson TM30 und JTL-POS mit TSE geklemmt und den Datenverkehr mitgeschnitten…
Wir nutzen hier die externen Bibliotheken von Epson, d.h. die gesamte Integration, Kommunikation und Druck steuert diese Bibliothek und liegt nicht in unserem Einflussbereich.
 

marine.art.2018

Mitglied
9. April 2019
48
2
Hallo Janusch,

vielen Dank für die Info!
Ich habe jetzt Android 7.1 im Emulator unter Win10 benutzt und JTL-POS 1.0.2.3 neu installiert und das Backup (selbe Version der JTL-POS, aber von Android 5.1) wieder installiert: tat ohne Probleme auf Anhieb.

Ich habe dann mehrere Versuche gemacht, ob nach einem Neustart von Android und/oder JTL-POS die TSE verfügbar ist: tat immer (Neuer Bon und Run self-test ) – bis ich auf die Idee kam, direkt nach dem Neustart mal „Information“ (GetStorageInfo) auszuprobieren: das tat reproduzierbar mit „Es konnte keine Verbindung zur TSE hergestellt werden! ErrorCode: 5 (ERR_ILLEGAL)nicht.
Ist das vielleicht ein falscher Fehler? Denn wenn ich direkt danach (ohne Klick auf das weiße TSE-Icon in der Statusbar) Neuer Bon oder Run self-test aufgerufen habe, klappte das immer…!? (Packetdump habe ich wieder angelegt)

Ich habe auch schon mal in die Aufzeichnungen vom Test unter Android 5.1 geschaut: das ist ja alles Klartext – evtl. lässt sich ja doch was finden (was evtl. in den Libs von Epson falsch läuft…).

Grüße,
Markus

Update 1: das Logo für den Bon ist im Backup nicht mitgekommen (habe aber auch beim Erstellen des Backup "Ohne Bilder" angeklickt). Zählt das Logo für den Bon als Bild?
 
Zuletzt bearbeitet:
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Gelöst TSE nach Start von JTL-POS App (1.0.2.4) nicht verfügbar, auch kein Icon da Gelöste Themen in diesem Bereich 1
In Diskussion Kassenstand falsch, nachdem TSE beim ersten Versuch Kartenzahlung nicht erfolgreich signiert JTL-POS - Fehler und Bugs 2
In Bearbeitung Kassenbuch falsch, nachdem TSE beim ersten Versuch Barzahlung nicht erfolgreich signiert JTL-POS - Fehler und Bugs 7
Neu Eine TSE, mehrere Kassen - funktioniert nicht / Verbindungsfehler JTL-POS - Fehler und Bugs 6
Gelöst die tse wird nicht angezeigt Gelöste Themen in diesem Bereich 10
Gelöst TSE funktioniert nicht trotz positiven Selbsttest Gelöste Themen in diesem Bereich 4
Neu TSE funktioniert nicht JTL-POS - Fehler und Bugs 23
Neu Bei T2 Sunmi, Swissbit TSE USB zu JTL-POS einrichten ist nicht möglich. Einrichtung / Updates von JTL-POS 1
Neu Es konnte keine Verbindung zur TSE Einheit hergestellt werden! ErrorCode: 2 (ERR_CONNECT) JTL-POS - Fragen zu Hardware 0
Neu Mehrmaliger Abbruch der Verbindung zur TSE JTL-POS - Fehler und Bugs 5
Neu Swissbit TSE µSD - verliert immernoch Verbindung JTL-POS - Fehler und Bugs 4
Gelöst Einrichtung von TSE ohne Erfolg JTL-POS - Fehler und Bugs 4
Neu WLAN + TSE - Buchungen doppelt im POS Allgemeine Fragen zu JTL-POS 9
Neu Sunmi V2 Pro Standalone - Swissbit TSE? Allgemeine Fragen zu JTL-POS 7
Neu Wie eine TSE von einer JTL-POS zu anderer umziehen? Allgemeine Fragen zu JTL-POS 2
Gelöst Swissbit TSE µSD - verliert Verbindung ?! Gelöste Themen in diesem Bereich 7
Neu Epson TM30F - TSE - Prüfwert und Signaturzähler Einrichtung / Updates von JTL-POS 0
Neu Geschwindigkeit und Reaktionszeiten mit TSE Allgemeine Fragen zu JTL-POS 20
Neu TSE jetzt im Luwosoft-Shop erhältlich Fragen rund um LS-POS 0
Neu Dateigruppe - Primary - Speicherplatz voll - Ausdruck nicht möglich JTL-ShippingLabels - Fehler und Bugs 1
Neu Zahlungen nicht sichtbar setzen JTL-Wawi - Ideen, Lob und Kritik 0
Neu Artikel mit Artikelzustand nicht auffindbar Arbeitsabläufe in JTL-Wawi 1
Neu Vollständige Boxen direkt verpacken geht nicht mehr aus zuschalten JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Checked funktioniert nicht eBay-Designvorlagen - Fehler und Bugs 2
Neu workflow für Zahlungsart änderung und nicht bezahlt setzung! JTL-Workflows - Ideen, Lob und Kritik 1
Neu E-Mail wird nicht abgeholt Servicedesk (Beta) 5
In Bearbeitung Komme nicht in die WaWi aber in die DB JTL-Wawi - Fehler und Bugs 1
Neu WMS startet nicht mehr, WaWi geht aber JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Bilder werden nicht immer an Shop übertragen WooCommerce-Connector 0
Neu Shop5 Installation Fehler URL install.php?task=doinstall nicht erreichbar JTL-Shop - BETA - Feedback und Bugmeldungen 4
In Bearbeitung Amazon Bestellungen werden nicht in JTL importiert Amazon-Anbindung - Fehler und Bugs 3
Gelöst Artikel können nicht ion den Warenkorb gelegt werden Gelöste Themen in diesem Bereich 5
In Diskussion Die angegebene Straße kann nicht gefunden werden JTL-ShippingLabels - Fehler und Bugs 2
Neu VCS Lite / Rechnungen werden nicht hochgeladen User helfen Usern - Fragen zu JTL-Wawi 0
In Bearbeitung einzustellende Angebote werden nicht eingestellt. Einrichtung und Installation von JTL-eazyAuction 3
Gelöst Löschen von Variationskombinationen nicht möglich Gelöste Themen in diesem Bereich 4
Neu Sitemap Konnte nicht abgerufen werden in Search Console Allgemeine Fragen zu JTL-Shop 0
Gelöst Artikelletikett - Bild wird nicht gedruckt Gelöste Themen in diesem Bereich 5
Neu Geparkter Bon kann nicht verarbeitet werden JTL-POS - Fehler und Bugs 3
Gelöst Fenstergröße Artikeldetails wird nicht gespeichert. Gelöste Themen in diesem Bereich 1
In Bearbeitung [WAWI-34505] Wareneingang geht nicht - bringt keine Bestellungsanzeige / - Schleife JTL-Wawi - Fehler und Bugs 5
Neu Fehler beim Scannen von Artikeln - Artikel nicht gefunden! ABER es gibt ihn doch! JTL-POS - Fehler und Bugs 12
Neu E-Mail verknüpfung funktioniert nicht Arbeitsabläufe in JTL-Wawi 1
Neu Wareneingang geht nicht - bring keine Bestellungsanzeige / - Schleife User helfen Usern - Fragen zu JTL-Wawi 4
Gelöst Retourenlabels lassen sich nicht mehr drucken "Puffer darf nicht Null sein" JTL-ShippingLabels - Fehler und Bugs 1
Neu Variation Kombi nicht verfügbar User helfen Usern - Fragen zu JTL-Wawi 0
Neu PayPal Zahlung nicht geklappt. Wie geht es dann weiter? Allgemeine Fragen zu JTL-Shop 8
Neu Versandart Abholung lässt sich nicht abschließen - Bestellungen landen in Ordner fehlerhaft. User helfen Usern 0
Neu Felder mit definierten Darstellungsbedingungen werden beim Druck nicht mehr angezeigt Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
In Bearbeitung Trotz Update 1.5.32.0 können Bestellungen im SellerCentral nicht geöffnet werden. Amazon-Anbindung - Fehler und Bugs 4
Ähnliche Themen