Neu Worker 2.0 / kein automatischer Start nach Neustart / Umgang mit Fehlermeldungen

SebastianB

Moderator
Mitarbeiter
6. November 2012
2.084
339
Den Worker als Admin laufen zu lassen kann auch zu Problemen führen - ich würde erstmal den Weg über ein "Normales" Nutzerkonto suchen, insbesondere eines, unter dem auch ne normale Wawi laufen kann.
Grundsätzlich ist die Art "automatisch verzögert" die richtige: Es ist ganz sinnvoll, dass erst das System sauber hochkommt, bevor der Worker loslegt. Der Worker hat - sofern der Rechner gecrasht ist - auch eine Sperre drin, um den doppelten Start des Workers zu unterbinden, d.h. es kann bis zu 15 Minuten nach einem Neustart dauern, bis der Worker seine Arbeit als Dienst aufnimmt. Er wartet quasi eine Zeit lang um sicherzustellen, dass kein zweiter Worker parallel läuft. (Wenn der Worker sauber runtergefahren wurde, sollte das nicht passieren). IdR sieht man auch in der Ereignisanzeige ganz gut, was der Worker gerade macht bzw. weshalb er nicht hochkommt.
 

tresor-online

Sehr aktives Mitglied
15. Juni 2015
409
30
Danke für die Tipps und Hilfe.

Ich glaube unser Problem liegt wo anders.
Hab das ganze jetzt noch ein bisschen getestet und beobachtet.

Was passiert ist folgendes:
Der Worker läuft am Server ganz normal.
Aber dann gibt es einen Workflow, der automatisch die Rechnungen für unsere Buchhaltung / Dokumentenablage Software abspeichert. Das hat vorher tadellos funktioniert.
Jetzt öffnet er aber aus irgendeinem Grund am Server ein "Speichern unter" Fenster, dass den Worker blockiert, bis man die Datei manuell abgespeichert hat.
Hat jemand eine Idee, warum das sein kann?
Die Pfade, die in der Vorlage und "Speichern" eingetragen sind, sind korrekt, hab ich auch nochmal mit unserem IT Betreuer gecheckt und anstelle des Server-Pfads auch die IP Adresse getestet, hat nichs geändert.

Ich habe jetzt mal, um auf Nummer Sicher zu gehen diesen Workflow deaktiviert. Wenn der Worker jetzt übers Wochenende (und damit auch den planmäßigen Server-Neustart) läuft, ist das wohl tatsächlich unser Problem.

Würde sich dann nur die Frage stellen, wie wir das lösen können...
 

Fabrice

Sehr aktives Mitglied
4. September 2012
171
46
Wenn du ins Netzwerk speicherst, könnte es sein, dass der Nutzer vom Worker die Freigabe nicht sieht und oder nicht authentifiziert ist.
 

John

Sehr aktives Mitglied
3. März 2012
3.104
685
Berlin
Testweise in eine lokalen Pfad auf der Maschine speichern lassen, in dem der Nutzer in dessen Kontext der Worker läuft Schreibrecht hat. C:\temp oder User\Desktop z.B.
 
  • Gefällt mir
Reaktionen: Fabrice

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
2.525
1.012
Würde sich dann nur die Frage stellen, wie wir das lösen können...

Hier nochmal Infos dazu:
https://issues.jtl-software.de/issues/WAWI-60329

Wir schreiben Daten in der Regel erstmal auf die Server-HD und verteilen / verschieben dann aufs Netzlaufwerk. Aus meiner Sicht ist das so oder so der beste Weg, da man keine direkten Abhängigkeiten zum Netzlaufwerk hat.

Den Worker als Admin laufen zu lassen kann auch zu Problemen führen - ich würde erstmal den Weg über ein "Normales" Nutzerkonto suchen, insbesondere eines, unter dem auch ne normale Wawi laufen kann.

Muss man den Worker nicht als Admin laufen lassen, damit er sich auch nach einem automatischen Neustart ohne Benutzeranmeldung wieder automatisch startet?

Mit den Windows-Rechten und Eigenheiten zu Diensten und Benutzereinstellungen bin ich nicht so bewandert, aber meines Wissens passieren gewisse Dinge beim Systemstart nur auf Admin-Ebene oder nach Benutzeranmeldung!?
 

Fabrice

Sehr aktives Mitglied
4. September 2012
171
46
Wir haben einen speziellen Benutzer für den worker, welcher im da ist. Dieser Nutzer hat rechte auf den Share und das Recht als Dienst genutzt zu werden. Tut super auch ohne Admin.
 

tresor-online

Sehr aktives Mitglied
15. Juni 2015
409
30
Danke nochmal für die Infos und Anmerkungen.
Was das Issue https://issues.jtl-software.de/issues/WAWI-60329 angeht:
Das Problem scheint ja vor allem zu sein, wenn ein Laufwerksbuchstabe im Pfad vorhanden ist. Das ist ja bei uns nicht der Fall. Grundsätzlich haben wir da ja den Servernamen "\\SERVERNAME\Daten\....", IP Adresse hab ich auch schon probiert, aber auch das selbe Problem.

Auf alle Fälle habe ich morgen dazu nochmal ein Gespräch mit unserem IT Partner.
Wenn wir die Dokumente erst lokal am Server speichern müssten wir dann eine automatische Verteilung in die richtigen Ordner einrichten.
 

Delphis1982

Aktives Mitglied
16. Mai 2022
8
1
Danke nochmal für die Infos und Anmerkungen.
Was das Issue https://issues.jtl-software.de/issues/WAWI-60329 angeht:
Das Problem scheint ja vor allem zu sein, wenn ein Laufwerksbuchstabe im Pfad vorhanden ist. Das ist ja bei uns nicht der Fall. Grundsätzlich haben wir da ja den Servernamen "\\SERVERNAME\Daten\....", IP Adresse hab ich auch schon probiert, aber auch das selbe Problem.
Ich würde empfehlen, ein Verzeichnis auf dem Rechner anzulegen, auf dem der Worker läuft.
Dort werden dann erstmal alle Dateien lokal gespeichert, das ist tatsächlich am zuverlässigsten, das haben schon mehrere hier geschrieben, kann man aber nicht oft genug erwähnen.
Anschließend lasse ich mit einem Batchskript in Intervallen diesen Ordner auf den Netzspeicher kopieren.
Innerhalb dieser Batch wird die Verbindung zum Netzlaufwerk aufgebaut, die Rechnungen dort hin kopiert und danach die Verbindung wieder getrennt.
Die Synchronisierung läuft natürlich unter einem anderen Benutzer auf dem selben System,
die Batchdatei liegt in einem besonderen Skriptordner, auf dem ausschließlich dieser User (und der Administrator natürlich) Zugriff hat,
da die Batchdatei ja schließlich das Kennwort für das Netzlaufwerk im Klartext enthält.
Über die Aufgabenplanung von Windows wird diese Batch dann alle 10 Minuten gestartet. Das funktioniert dann auch unabhängig davon, ob gerade jemand eingeloggt ist.

Ich gebe zu, diese Variante ist vielleicht ein bisschen "polnisch" und nicht streng nach DIN und Schema F, aber sie läuft zuverlässig, erfüllt ihren Zweck und ist sauber dokumentiert.
Vor allem aber läuft damit alles mit Bordmitteln, man benötigt keinerlei Drittsoftware. JTL als Drittsoftware ist schon pompös genug.
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Neu Worker Abgleich Fehler Onlineshop-Anbindung 1
Neu Worker 2.0 - je Marktplatz eigenen Worker-Client bitte JTL-Wawi - Ideen, Lob und Kritik 2
Neu JTL-Worker als Windows-Dienst - wie macht Ihr das? User helfen Usern - Fragen zu JTL-Wawi 8
Beantwortet Worker 2.0 übernimmt neuen JTL-Shop (5.3.3) nicht in seine Abgleiche Onlineshop-Anbindung 2
1.9.4.6: "Worker nicht gestartet" obwohl er läuft (Dienst / Manuell: egal) JTL-Wawi 1.9 2
Neu JTL-POS - Worker Abgleich - [Server] Customer-Call found customer: 0 + Kategorienbilder JTL-POS - Fehler und Bugs 4
Neu JTL Worker 2.0 Stoppen erzwingen User helfen Usern - Fragen zu JTL-Wawi 4
Neu [Entwarnung] ACHTUNG: JTL Shop 5.3.3 | Nach Update des JTL PayPal Commerce Plugins kein Backend mehr verfügbar (FATAL ERROR) Installation / Updates von JTL-Shop 2
Neu DHL Label drucken - kommt nur eine Adresse raus aber kein Label User helfen Usern - Fragen zu JTL-Wawi 3
Neu ++ eazyauction kein Abgleich mehr möglich 12.11.24 ++ eBay-Anbindung - Fehler und Bugs 5
Versanddaten Fedex Kaufland AT kein Abgleich kaufland.de - Anbindung (SCX) 1
Die Lizenzdaten sind ungültig... kein Connector Abgleich Shopware-Connector 17
Neu Nach update auf 5.4 kein Login mehr möglich JTL-Shop - Fehler und Bugs 2
Neu SQL Server kein Mandant auswählbar und Dienst lässt sich nicht starten Installation von JTL-Wawi 2
Neu Gehosteter Shop nicht mehr aufrufbar und auch kein admin-Login mehr möglich JTL-Shop - Fehler und Bugs 3
Neu kein Produkte trotz Upload in WooCommerce WooCommerce-Connector 1
Lagerartikel mit Variation, von denen manche kein Lager brauchen JTL-Wawi 1.9 1
Neu Warenpost national kein Druck JTL-ShippingLabels - Fehler und Bugs 4
Neu Kein Abgleich möglich: Serverproblem ??? Gelöste Themen in diesem Bereich 6
Neu Für den Shop-Connector konnte kein Steuersatz zugeordnet werden. WooCommerce-Connector 2
eBay Abgleich Artikel beendet, Logbuch kein Eintrag JTL-Wawi 1.9 1
Neu Amazon Rechungskorrekturen / Storno: Neu ausstellen / Es existiert kein Auftrag zur Rechnung Einrichtung und Installation von JTL-eazyAuction 8
Neu Automatischer Versanddatenimport | doppelte Pakete Arbeitsabläufe in JTL-Wawi 0
Neu AMAZON automatischer upload ? User helfen Usern - Fragen zu JTL-Wawi 2
Automatischer bestandsabgleich für mehrere Artikel JTL-Wawi 1.8 1
Neu Automatischer Abgleich von Artikel Daten Schnittstellen Import / Export 5
Beantwortet Automatischer Logout nach X Minuten inaktivität beim WMS Mobile? [WAWI-73340] Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1

Ähnliche Themen