Hallo Forum,
neuen ordersprinter unter linux 64bit aufgesetz mit neuer TSE.
TSE wird nicht erkannt Fehler:
no connextion with Server st http://localhost:8000an http-response Array....
wo kann ich ansetzen um den Fehler zu finden?
TSE ist von swissbit, wird vom system auch erkannt, über lsusb: Swissbit USB TSE
In der tseconnector.bat: ist mountpoint=auto, mode=normal
bin noch ratlos.
viele Grüße
Bernd.
TSE unter Linux
TSE unter Linux
odersprinter 2.9.12, debian
-
pichel
- Administrator
- Beiträge: 1463
- Registriert: So 13. Sep 2015, 19:48
- Wohnort: Hamburg
- Kontaktdaten:
Re: TSE unter Linux
Hallo Bernd,
ich habe den Eindruck, als ob hier zwei Dinge miteinander vermischt werden:
* Die Meldung "no connection with Server http://localhost:8000" bedeutet, dass das Kernsystem (genauer: die php-Skripte des Kassensystems) den TSEConnector nicht erreichen können. Der TSEConnector ist selbst als eine Webapplikation konzipiert. Wenn man das Standard-Setup nutzt, kann man die Logs des TSEConnectors beispielsweise über http://localhost:8000/info?getlog aufrufen. Die Fehlermeldung sieht für mich so aus, als ob eben der TSEConnector nicht läuft. Vielleicht stimmt auch einfach die Passwort nicht, damit Kernsystem und TSEConnector miteinander reden dürfen.
* Du schreibst, dass die TSE nicht erkannt würde. Der TSEConnector muss die TSE erkennen und wenn man ihn manuell im Terminal startet, kann man das auch am einfachsten sehen. Das Setting mountpoint=auto im Aufrufskript sagt dem TSEConnector, dass er die TSE selbst suchen soll. Man kann stattdessen auch konkret den Einbindungspunkt angeben, z.B. --mountpoint=/media/SWISSBIT (aber der Wert ist halt bei jeder Distribution anders).
Bitte überprüfe zunächst ob der TSEConnector auch worklich läuft und ob das Passwort im Aufrufskript mit dem in der Konfiguration übereinstimmt (TSE -> TSEConnector-Passwort).
Gruß,
Stefan
ich habe den Eindruck, als ob hier zwei Dinge miteinander vermischt werden:
* Die Meldung "no connection with Server http://localhost:8000" bedeutet, dass das Kernsystem (genauer: die php-Skripte des Kassensystems) den TSEConnector nicht erreichen können. Der TSEConnector ist selbst als eine Webapplikation konzipiert. Wenn man das Standard-Setup nutzt, kann man die Logs des TSEConnectors beispielsweise über http://localhost:8000/info?getlog aufrufen. Die Fehlermeldung sieht für mich so aus, als ob eben der TSEConnector nicht läuft. Vielleicht stimmt auch einfach die Passwort nicht, damit Kernsystem und TSEConnector miteinander reden dürfen.
* Du schreibst, dass die TSE nicht erkannt würde. Der TSEConnector muss die TSE erkennen und wenn man ihn manuell im Terminal startet, kann man das auch am einfachsten sehen. Das Setting mountpoint=auto im Aufrufskript sagt dem TSEConnector, dass er die TSE selbst suchen soll. Man kann stattdessen auch konkret den Einbindungspunkt angeben, z.B. --mountpoint=/media/SWISSBIT (aber der Wert ist halt bei jeder Distribution anders).
Bitte überprüfe zunächst ob der TSEConnector auch worklich läuft und ob das Passwort im Aufrufskript mit dem in der Konfiguration übereinstimmt (TSE -> TSEConnector-Passwort).
Gruß,
Stefan
Stefan Pichel
Entwickler der Kassensoftware OrderSprinter (http://www.ordersprinter.de)
Entwickler der Kassensoftware OrderSprinter (http://www.ordersprinter.de)
-
compunit1
Re: TSE unter Linux
Hallo Stefan,
danke für deinen Nachricht, ich habe es mittlerweile rausbekommen, unter Debian13 funktioniert "auto" mount nicht, ich habe die TSE fest in der fstab mit mountpoint eingetragen und im tseconnector.bat den mountpoint hinterlegt.
Damit hat es auf anhieb funktioniert.
@all ein schönes (rest) Osterfest
viele grüße
Bernd.
danke für deinen Nachricht, ich habe es mittlerweile rausbekommen, unter Debian13 funktioniert "auto" mount nicht, ich habe die TSE fest in der fstab mit mountpoint eingetragen und im tseconnector.bat den mountpoint hinterlegt.
Damit hat es auf anhieb funktioniert.
@all ein schönes (rest) Osterfest
viele grüße
Bernd.