Repetier Server 1.4.1 startet alle Drucker neu

Bei mir ist es nun schon ein paar mal vorgekommen, dass meine drei Drucker (Prosa MK3s) neu starten.
Repetier Server sagt mir kurz "Verbindung verloren" und danach wird neu gestartet.

Hatte vor kurzem 1.4.1 neu aufgespielt, seit dem habe ich dieses Problem 3-4 mal beobachtet.
Davor mit 1.3.1 hatte ich das Problem nie.
Kann ich irgendwo nachschauen was das ausgelöst hat?

Grüße und Danke
Tobias

Comments

  • Du kannst im server.log nachsehen ob zu dem Zeitpunkt der server neu gestartet wurde, z.b. wegen eine crashes. Dann siehst du ein unvermitteltes "Start logging..." ohne das er vorher sauber runtergefahren wurde. Stellt sich zwar noch die Frage des warums. Wenn du is /var/log/syslog nachsiehst steht da dann ob es einfach wegen fehler gesteppt hat oder weil Linux es wegen Speichermangels gestoppt hat.

    Kannst du sagen, ob zu dem Zeitpunkt etwas besonderes war, also Druck gestartet oder grade beendet oder irgend was in der gui ausgeführt?
  • edited August 2022
    gerade eben ist es wieder passiert.
    Wollte gerade 3 drucke starten.
    Die Oberfläche ist seit dem ich neu aufgesetzt habe sehr langsam.
    wollte die Seite neu laden lassen, dann hat er alle drei Prusa neu gestartet.
    Drucke habe ich aber noch nicht gestartet gehabt.

    wo finde ich die server.log?

    hier der Teil aus der syslog
    Aug 27 17:04:05 RepetierServer systemd[1]: systemd-timedated.service: Succeeded.
    Aug 27 17:04:10 RepetierServer systemd[1]: RepetierServer.service: Main process exited, code=killed, status=6/ABRT
    Aug 27 17:04:10 RepetierServer systemd[1]: RepetierServer.service: Failed with result 'signal'.
    Aug 27 17:04:10 RepetierServer systemd[1]: RepetierServer.service: Consumed 1h 9min 9.209s CPU time.
    Aug 27 17:04:10 RepetierServer systemd[1]: RepetierServer.service: Scheduled restart job, restart counter is at 1.
    Aug 27 17:04:10 RepetierServer systemd[1]: Stopped Repetier-Server 3D Printer Server.
    Aug 27 17:04:10 RepetierServer systemd[1]: RepetierServer.service: Consumed 1h 9min 9.209s CPU time.
    Aug 27 17:04:10 RepetierServer systemd[1]: Starting Repetier-Server 3D Printer Server...
    Aug 27 17:04:11 RepetierServer systemd[1]: Started Repetier-Server 3D Printer Server.
  • server.log gefunden

    steht folgenden zu dem Zeitpunkt:
    2022-08-27 17:03:26: Websocket opened
    2022-08-27 17:04:10: Job created: /var/lib/Repetier-Server/printer/3DDrUckRAUm_1/jobs/00000006_Herz A.u
    2022-08-27 17:04:10: finish job creation /var/lib/Repetier-Server/printer/3DDrUckRAUm_1/jobs/00000006_Herz A.u
    2022-08-27 17:04:10: start printjob Herz A on printer 3D-DrUckRAUm 1
    2022-08-27 17:04:10: Updating info for /var/lib/Repetier-Server/printer/3DDrUckRAUm_1/jobs/00000006_Herz A.g printer 3DDrUckRAUm_1
    2022-08-27 17:04:11: Start logging...
    2022-08-27 17:04:11: Repetier-Server 1.4.1
    2022-08-27 17:04:11: Imported external command Shutdown Server
    2022-08-27 17:04:11: Imported external command Reboot Server
    2022-08-27 17:04:11: Imported allowed execute command shutdown
    2022-08-27 17:04:11: Imported allowed execute command reboot
    2022-08-27 17:04:11: Webdirectory: /usr/local/Repetier-Server/www/
    2022-08-27 17:04:11: Storage directory: /var/lib/Repetier-Server/
    2022-08-27 17:04:11: Configuration file: /usr/local/Repetier-Server/etc/RepetierServer.xml
    2022-08-27 17:04:11: Directory for temporary files: /tmp/
    2022-08-27 17:04:11: Reading firmware data ...
    2022-08-27 17:04:11: Starting Network ...
    2022-08-27 17:04:11: Active features:4095
    2022-08-27 17:04:11: Reading printer configurations ...
    2022-08-27 17:04:11: Reading printer config /var/lib/Repetier-Server/configs/3DDrUckRAUm_1.xml
    2022-08-27 17:04:11: Set webcam url:http://127.0.0.1:8081/?action=stream
    2022-08-27 17:04:11: Reloading Timelapse Entries...
    2022-08-27 17:04:11: Starting printjob manager thread for 3DDrUckRAUm_1
    2022-08-27 17:04:12: Reading printer config /var/lib/Repetier-Server/configs/3DDrUckRAUm_2.xml
    2022-08-27 17:04:12: Set webcam url:http://127.0.0.1:8094/?action=stream
    2022-08-27 17:04:12: Reloading Timelapse Entries...
    2022-08-27 17:04:12: Starting printjob manager thread for 3DDrUckRAUm_2
    2022-08-27 17:04:12: Reading printer config /var/lib/Repetier-Server/configs/3DDrUckRAUm_3.xml
    2022-08-27 17:04:12: Set webcam url:http://127.0.0.1:8080/?action=stream
    2022-08-27 17:04:12: Reloading Timelapse Entries...
    2022-08-27 17:04:12: Starting printjob manager thread for 3DDrUckRAUm_3
    2022-08-27 17:04:12: Starting printer threads ...
    2022-08-27 17:04:12: Starting printer thread for 3D-DrUckRAUm 1
    2022-08-27 17:04:12: Starting printer thread for 3D-DrUckRAUm 3
    2022-08-27 17:04:12: Starting printer thread for 3D-DrUckRAUm 2
    2022-08-27 17:04:12: Starting work dispatcher subsystem ...
    2022-08-27 17:04:12: Starting user database ...
    2022-08-27 17:04:12: Importing projects ...
    2022-08-27 17:04:12: Importing wifi connections from /var/lib/Repetier-Server/database/repetier-network.xml
    2022-08-27 17:04:12: Importing wifi connections from /var/lib/Repetier-Server/database/repetier-network-stored.xml
    2022-08-27 17:04:12: Initializing LUA ...
    2022-08-27 17:04:12: Starting wifi watcher ...
    2022-08-27 17:04:12: Register LUA cloud services
    2022-08-27 17:04:12: add G-Code-Renderer
    2022-08-27 17:04:12: LUA initalization finished.
    2022-08-27 17:04:12: Work dispatcher thread started.
    2022-08-27 17:04:12: Internal work dispatcher thread started.
    2022-08-27 17:04:12: Updating info for /var/lib/Repetier-Server/printer/3DDrUckRAUm_1/jobs/00000006_Herz A.g printer 3DDrUckRAUm_1
    2022-08-27 17:04:12: Setting up MQTT Client ... 
    2022-08-27 17:04:12: Starting web server ... 
    2022-08-27 17:04:12: Webserver started.
    2022-08-27 17:04:12: Websocket opened
    2022-08-27 17:04:13: Time analysing /var/lib/Repetier-Server/printer/3DDrUckRAUm_1/jobs/00000006_Herz A.g:914127 us
    2022-08-27 17:04:13: Websocket opened
    2022-08-27 17:04:14: Connection started: 3D-DrUckRAUm 2
    2022-08-27 17:04:14: Connection reset: 3D-DrUckRAUm 2
    2022-08-27 17:04:14: Connection started: 3D-DrUckRAUm 3
    2022-08-27 17:04:14: Connection reset: 3D-DrUckRAUm 3
    2022-08-27 17:04:14: Connection started: 3D-DrUckRAUm 1
    2022-08-27 17:04:14: Connection reset: 3D-DrUckRAUm 1
    2022-08-27 17:04:17: New SSID skynet
  • Habe testhalber gestern noch eine SD Karte mit 1.3.0 aufgesetzt und das Backup aufgespielt.
    Alles läuft sehr viel schneller auf meinem Pi3b+.

    Bisher noch keinen Absturz gehabt.
  • Ok, werd die tage mal versuchen den Absturz zu reproduzieren während der Debugger parallel läuft. Hoffe ich bekomme auch mal den Absturz damit ich sehe wo und warum. So was ist leider häufig sehr hardware spezifisch da es nur bei bestimmten timings passiert. Grund ist jedenfalls das der Server unerwartet beendet wurde. 
  • Kann ich sonst noch Daten zur Verfügung stellen?

    Hab mir schon oft überlegt einen leistungsfähigeren Rechner zu besorgen. Ich mag allerdings die raspi Images und den wenigen Stromverbrauch. 
    Evtl. müsste ich mir der raspi4 mal holen.
  • Hast du mit timelapse gedruckt? Und wenn ja renderst du die Videos lokal am pi oder auf einem anderen PC? Wir konnten das bisher nur mit timelapse rendering auf anderem pc reproduzieren, kann aber auch zufall sein, weil dann grad das Timing zum Fehler passt. Erstellt du auch PDF Berichte nach jedem Druck?
  • Mache eigentlich nie timelapse Aufnahmen.
    PDF Berichte? Wusste nicht das sowas geht.
  • kurzes Feedback

    Seit dem ich nun auf die 1.3.0 zurück bin habe ich keine Probleme mehr gehabt.
    Läuft alles butterweich.
  • Leider war 1.4 ein Mega Update, also nicht so leicht die Zeile zu finden. Aber immerhin gut zu wissen das es vermutlich dazwischen eingebaut wurde.
  • Ich habe das Problem übrigens auch. Auch mit mehren Prusa mk3s, die an einem Rapetierserver (Rasppi) hängen.
    Ausgelöst wird es meistens durch irgendeine Aktion meinerseits.
    Z.b. wenn 2 Drucke laufen und ich starte einen 3. dann kommt kurz "Verbindung verloren" und alle angeschlossenen Drucker bleiben stehen.
    Das Ärgerliche ist hat dass es dann (anders als von SD-Karte) keine Möglichkeit mehr gibt den Druck fortzusetzen, sondern es ist alles für die Tonne :-(
  • @Repetier
    Bei mir sind 3 Drucker alles Prusa MK3 mit der neusten FW am Start und ich habe das selbe Problem mit der Version 1.4.2 und auch 1.4.3.

    Wie ist der Stand der Problemsuche? Hab gesehen dass ein 1.4.4 die Tage rausgekommen ist. Aber sehe in den ChangeLog keine Info zu diesem Problem.
  • Auf jeden fall aktualisieren, da alles bekannte beseitigt wurde und jetzt noch usb meldungen von linux bei unerwartetem disconnect kommen.

    @chaoscrack
     Startet bei dir auch der server neu ohne vorher runterzufahren? Die beaknnten Ursachen sind ja jetzt beseitigt. Aber es gibt oft Probelme das Linux usb trennt was fast gleich aussieht, aber was ganz anderes ist, da es dann kein Softwareproblem ist. Dahe rauch die neue ausgabe um das besser zu unterscheiden.
  • Danke für die Rückmeldung. Ich werde nächste Woche das Update durchführen können und anschliessend Feedback geben.

    Hier noch der Auszug aus dem Logfile des ganzen Abends als die 3 Drucker liefen:

    2022-11-22 19:06:04: Websocket opened
    2022-11-22 19:11:59: Job created: /var/lib/Repetier-Server/printer/Prusa_2/models/00000334_PI3MK3M_simi_risk_soldier_hd v1.u
    2022-11-22 19:11:59: move /var/lib/Repetier-Server/tmp/upload1.bin to /var/lib/Repetier-Server/printer/Prusa_2/models/00000334_PI3MK3M_simi_risk_soldier_hd v1.u
    2022-11-22 19:11:59: finish job creation /var/lib/Repetier-Server/printer/Prusa_2/models/00000334_PI3MK3M_simi_risk_soldier_hd v1.u
    2022-11-22 19:11:59: Uploaded PI3MK3M_simi_risk_soldier_hd v1 size:4158229
    2022-11-22 19:11:59: Updating info for /var/lib/Repetier-Server/printer/Prusa_2/models/00000334_PI3MK3M_simi_risk_soldier_hd v1.g printer Prusa_2
    2022-11-22 19:12:01: Time analysing /var/lib/Repetier-Server/printer/Prusa_2/models/00000334_PI3MK3M_simi_risk_soldier_hd v1.g:1314493 us
    2022-11-22 19:12:01: LUA job rendering.render#{"id":334,"image":"/var/lib/Repetier-Server/printer/Prusa_2/models/00000334_PI3MK3M_simi_risk_soldier_hd v1_l.png","layer":"/var/lib/Repetier-Server/printer/Prusa_2/models/00000334_PI3MK3M_simi_risk_soldier_hd v1.layer","list":"models","slug":"Prusa_2"}
    2022-11-22 19:12:01: Executing: /usr/local/Repetier-Server/bin/RepetierRenderer -i "/var/lib/Repetier-Server/printer/Prusa_2/models/00000334_PI3MK3M_simi_risk_soldier_hd v1.layer" -c /var/lib/Repetier-Server/database/renderer.json
    2022-11-22 19:12:17: Reading configuration file ...

    Input file: /var/lib/Repetier-Server/printer/Prusa_2/models/00000334_PI3MK3M_simi_risk_soldier_hd v1.layer

    Rendering shadows ...1.57801 seconds.

    Rendering gcode ...5.93257 seconds.

    Number of end triangles: 181512

    Number of normal triangles: 1901920

    Rendering background ...

    Time for raytracing: 6.49037 seconds.

    images stored.

    Computation time: 15.1347 seconds



    2022-11-22 19:13:44: Job created: /var/lib/Repetier-Server/printer/Prusa_2/jobs/00000007_PI3MK3M_simi_risk_soldier_hd v1.u
    2022-11-22 19:13:44: finish job creation /var/lib/Repetier-Server/printer/Prusa_2/jobs/00000007_PI3MK3M_simi_risk_soldier_hd v1.u
    2022-11-22 19:13:44: start printjob PI3MK3M_simi_risk_soldier_hd v1 on printer Curie
    2022-11-22 19:13:45: Updating info for /var/lib/Repetier-Server/printer/Prusa_2/jobs/00000007_PI3MK3M_simi_risk_soldier_hd v1.g printer Prusa_2
    2022-11-22 19:13:46: Time analysing /var/lib/Repetier-Server/printer/Prusa_2/jobs/00000007_PI3MK3M_simi_risk_soldier_hd v1.g:1379275 us
    2022-11-22 19:23:36: Job created: /var/lib/Repetier-Server/printer/Bernoulli1/models/00000341_PI3MK3M_simi_risk_soldier_hd v1.u
    2022-11-22 19:23:36: move /var/lib/Repetier-Server/tmp/upload2.bin to /var/lib/Repetier-Server/printer/Bernoulli1/models/00000341_PI3MK3M_simi_risk_soldier_hd v1.u
    2022-11-22 19:23:36: finish job creation /var/lib/Repetier-Server/printer/Bernoulli1/models/00000341_PI3MK3M_simi_risk_soldier_hd v1.u
    2022-11-22 19:23:36: Uploaded PI3MK3M_simi_risk_soldier_hd v1 size:4158229
    2022-11-22 19:23:36: Updating info for /var/lib/Repetier-Server/printer/Bernoulli1/models/00000341_PI3MK3M_simi_risk_soldier_hd v1.g printer Bernoulli1
    2022-11-22 19:23:37: Time analysing /var/lib/Repetier-Server/printer/Bernoulli1/models/00000341_PI3MK3M_simi_risk_soldier_hd v1.g:1362745 us
    2022-11-22 19:23:38: LUA job rendering.render#{"id":341,"image":"/var/lib/Repetier-Server/printer/Bernoulli1/models/00000341_PI3MK3M_simi_risk_soldier_hd v1_l.png","layer":"/var/lib/Repetier-Server/printer/Bernoulli1/models/00000341_PI3MK3M_simi_risk_soldier_hd v1.layer","list":"models","slug":"Bernoulli1"}
    2022-11-22 19:23:38: Executing: /usr/local/Repetier-Server/bin/RepetierRenderer -i "/var/lib/Repetier-Server/printer/Bernoulli1/models/00000341_PI3MK3M_simi_risk_soldier_hd v1.layer" -c /var/lib/Repetier-Server/database/renderer.json
    2022-11-22 19:23:49: Job created: /var/lib/Repetier-Server/printer/Bernoulli1/jobs/00000099_PI3MK3M_simi_risk_soldier_hd v1.u
    2022-11-22 19:23:49: finish job creation /var/lib/Repetier-Server/printer/Bernoulli1/jobs/00000099_PI3MK3M_simi_risk_soldier_hd v1.u
    2022-11-22 19:23:49: Updating info for /var/lib/Repetier-Server/printer/Bernoulli1/jobs/00000099_PI3MK3M_simi_risk_soldier_hd v1.g printer Bernoulli1
    2022-11-22 19:23:49: start printjob PI3MK3M_simi_risk_soldier_hd v1 on printer Bernoulli
    2022-11-22 19:23:51: Time analysing /var/lib/Repetier-Server/printer/Bernoulli1/jobs/00000099_PI3MK3M_simi_risk_soldier_hd v1.g:1487741 us
    2022-11-22 19:23:53: Reading configuration file ...

    Input file: /var/lib/Repetier-Server/printer/Bernoulli1/models/00000341_PI3MK3M_simi_risk_soldier_hd v1.layer

    Rendering shadows ...1.53035 seconds.

    Rendering gcode ...5.87294 seconds.

    Number of end triangles: 181512

    Number of normal triangles: 1901920

    Rendering background ...

    Time for raytracing: 6.4663 seconds.

    images stored.

    Computation time: 15.004 seconds



    2022-11-22 19:23:53: LUA job rendering.render#{"id":99,"image":"/var/lib/Repetier-Server/printer/Bernoulli1/jobs/00000099_PI3MK3M_simi_risk_soldier_hd v1_l.png","layer":"/var/lib/Repetier-Server/printer/Bernoulli1/jobs/00000099_PI3MK3M_simi_risk_soldier_hd v1.layer","list":"jobs","slug":"Bernoulli1"}
    2022-11-22 19:23:53: Executing: /usr/local/Repetier-Server/bin/RepetierRenderer -i "/var/lib/Repetier-Server/printer/Bernoulli1/jobs/00000099_PI3MK3M_simi_risk_soldier_hd v1.layer" -c /var/lib/Repetier-Server/database/renderer.json
    2022-11-22 19:24:08: Reading configuration file ...

    Input file: /var/lib/Repetier-Server/printer/Bernoulli1/jobs/00000099_PI3MK3M_simi_risk_soldier_hd v1.layer

    Rendering shadows ...1.58561 seconds.

    Rendering gcode ...5.88232 seconds.

    Number of end triangles: 181512

    Number of normal triangles: 1901920

    Rendering background ...

    Time for raytracing: 6.45875 seconds.

    images stored.

    Computation time: 15.0574 seconds



    2022-11-22 19:27:02: Websocket: Client closed connection unexpectedly
    2022-11-22 19:29:17: Websocket opened
    2022-11-22 19:33:20: Reset printer Archimedes
    2022-11-22 19:33:45: Job created: /var/lib/Repetier-Server/printer/Archimedes/models/00000294_PI3MK3M_simi_risk_soldier_hd v1.u
    2022-11-22 19:33:45: move /var/lib/Repetier-Server/tmp/upload3.bin to /var/lib/Repetier-Server/printer/Archimedes/models/00000294_PI3MK3M_simi_risk_soldier_hd v1.u
    2022-11-22 19:33:45: finish job creation /var/lib/Repetier-Server/printer/Archimedes/models/00000294_PI3MK3M_simi_risk_soldier_hd v1.u
    2022-11-22 19:33:45: Updating info for /var/lib/Repetier-Server/printer/Archimedes/models/00000294_PI3MK3M_simi_risk_soldier_hd v1.g printer Archimedes
    2022-11-22 19:33:45: Uploaded PI3MK3M_simi_risk_soldier_hd v1 size:4158229
    2022-11-22 19:33:47: Time analysing /var/lib/Repetier-Server/printer/Archimedes/models/00000294_PI3MK3M_simi_risk_soldier_hd v1.g:1589176 us
    2022-11-22 19:33:48: LUA job rendering.render#{"id":294,"image":"/var/lib/Repetier-Server/printer/Archimedes/models/00000294_PI3MK3M_simi_risk_soldier_hd v1_l.png","layer":"/var/lib/Repetier-Server/printer/Archimedes/models/00000294_PI3MK3M_simi_risk_soldier_hd v1.layer","list":"models","slug":"Archimedes"}
    2022-11-22 19:33:48: Executing: /usr/local/Repetier-Server/bin/RepetierRenderer -i "/var/lib/Repetier-Server/printer/Archimedes/models/00000294_PI3MK3M_simi_risk_soldier_hd v1.layer" -c /var/lib/Repetier-Server/database/renderer.json
    2022-11-22 19:34:03: Reading configuration file ...

    Input file: /var/lib/Repetier-Server/printer/Archimedes/models/00000294_PI3MK3M_simi_risk_soldier_hd v1.layer

    Rendering shadows ...1.59602 seconds.

    Rendering gcode ...5.98099 seconds.

    Number of end triangles: 181512

    Number of normal triangles: 1901920

    Rendering background ...

    Time for raytracing: 6.69361 seconds.

    images stored.

    Computation time: 15.4794 seconds



    2022-11-22 19:34:05: Job created: /var/lib/Repetier-Server/printer/Archimedes/jobs/00000022_PI3MK3M_simi_risk_soldier_hd v1.u
    2022-11-22 19:34:05: finish job creation /var/lib/Repetier-Server/printer/Archimedes/jobs/00000022_PI3MK3M_simi_risk_soldier_hd v1.u
    2022-11-22 19:34:05: start printjob PI3MK3M_simi_risk_soldier_hd v1 on printer Archimedes
    2022-11-22 19:34:06: Updating info for /var/lib/Repetier-Server/printer/Archimedes/jobs/00000022_PI3MK3M_simi_risk_soldier_hd v1.g printer Archimedes
    2022-11-22 19:34:07: Time analysing /var/lib/Repetier-Server/printer/Archimedes/jobs/00000022_PI3MK3M_simi_risk_soldier_hd v1.g:1422842 us
    2022-11-22 19:36:10: Websocket opened
    2022-11-22 19:36:13: Websocket: Client closed connection unexpectedly
    2022-11-22 20:20:47: Print of PI3MK3M_simi_risk_soldier_hd v1 on printer Curie finished. Send 130539 lines. Printing time: 1:07:02
    2022-11-22 20:20:47: Start adjust print counter.
    2022-11-22 20:20:47: Print counter adjusted.
    2022-11-22 20:20:47: Fire finished event
    2022-11-22 20:20:47: Start finish recover manager...
    2022-11-22 20:20:47: Inject stopLog...
    2022-11-22 20:20:47: Call stop timelapse...
    2022-11-22 20:20:47: Printjob::stop finished
    2022-11-22 20:20:47: resetJob - update history
    2022-11-22 20:20:47: Start writing PDF Report ..
    2022-11-22 20:20:48: Start logging...
    2022-11-22 20:20:48: Repetier-Server 1.4.3
    2022-11-22 20:20:48: Imported external command Shutdown Server
    2022-11-22 20:20:48: Imported external command Reboot Server
    2022-11-22 20:20:48: Imported allowed execute command play
    2022-11-22 20:20:48: Webdirectory: /usr/local/Repetier-Server/www/
    2022-11-22 20:20:48: Storage directory: /var/lib/Repetier-Server/
    2022-11-22 20:20:48: Configuration file: /usr/local/Repetier-Server/etc/RepetierServer.xml
    2022-11-22 20:20:48: Directory for temporary files: /tmp/
    2022-11-22 20:20:48: Reading firmware data ...
    2022-11-22 20:20:48: Starting Network ...
    2022-11-22 20:20:48: Active features:4095
    2022-11-22 20:20:48: Reading printer configurations ...
    2022-11-22 20:20:48: Reading printer config /var/lib/Repetier-Server/configs/Prusa_2.xml
    2022-11-22 20:20:48: Reloading Timelapse Entries...
    2022-11-22 20:20:48: Starting printjob manager thread for Prusa_2
    2022-11-22 20:20:48: Reading printer config /var/lib/Repetier-Server/configs/Archimedes.xml
    2022-11-22 20:20:48: Reloading Timelapse Entries...
    2022-11-22 20:20:48: Starting printjob manager thread for Archimedes
    2022-11-22 20:20:48: Reading printer config /var/lib/Repetier-Server/configs/Bernoulli1.xml
    2022-11-22 20:20:48: Reloading Timelapse Entries...
    2022-11-22 20:20:48: Starting printjob manager thread for Bernoulli1
    2022-11-22 20:20:49: Starting printer threads ...
    2022-11-22 20:20:49: Starting printer thread for Curie
    2022-11-22 20:20:49: Starting printer thread for Bernoulli
    2022-11-22 20:20:49: Starting printer thread for Archimedes
    2022-11-22 20:20:49: Starting work dispatcher subsystem ...
    2022-11-22 20:20:49: Starting user database ...
    2022-11-22 20:20:49: Importing projects ...
    2022-11-22 20:20:49: Initializing LUA ...
    2022-11-22 20:20:49: Register LUA cloud services
    2022-11-22 20:20:49: add G-Code-Renderer
    2022-11-22 20:20:49: LUA initalization finished.
    2022-11-22 20:20:49: Setting up MQTT Client ... 
    2022-11-22 20:20:49: Work dispatcher thread started.
    2022-11-22 20:20:49: Starting web server ... 
    2022-11-22 20:20:49: Internal work dispatcher thread started.
    2022-11-22 20:20:49: Webserver started.
    2022-11-22 20:20:50: Connection started: Archimedes
    2022-11-22 20:20:50: Connection started: Bernoulli
    2022-11-22 20:20:50: Internal reset printer Archimedes
    2022-11-22 20:20:50: Reset printer Archimedes
    2022-11-22 20:20:50: Internal reset printer Bernoulli
    2022-11-22 20:20:50: Reset printer Bernoulli
    2022-11-22 20:20:50: Connection started: Curie
    2022-11-22 20:20:50: Internal reset printer Curie
    2022-11-22 20:20:50: Reset printer Curie
    2022-11-22 20:21:00: No valid response seen within 10 seconds from printer, restarting connection
    2022-11-22 20:21:00: error: Reading serial conection failed: no data on read.Operation canceled
    2022-11-22 20:21:00: Port closed for Bernoulli
    2022-11-22 20:21:00: Connection closed: Bernoulli
    2022-11-22 20:21:01: Connection started: Bernoulli
    2022-11-22 20:21:01: Internal reset printer Bernoulli
    2022-11-22 20:21:01: Reset printer Bernoulli
    2022-11-22 20:21:22: Websocket opened

  • Da noch ein paar extra logs drin stehen sehe ich wo er neu gestartet hat.
    2022-11-22 20:20:47: Start writing PDF Report ..
    2022-11-22 20:20:48: Start logging...
    Sieht aus als ob er beim schreiben des PDF-Reports aussteigt da ich nicht sehe das er es überspringt oder fertigstellt. Da hab ich eigentlich nichts eingebaut, weshalb es etwas verwunderlich ist. Daher ein paar Fragen damit ich es eventuell eingrenzen kann:
    1. Was für ein system ist das? Pi, Windows,...
    2. Mit webcam snapshot im pdf.
    3. Passiert das jedes mal oder nur gelegentlich.
    4. PDF Reports kann man ja abschalten. Hilft das, damit es nicht mehr passiert. Nur um sicher zu gehen das es diese Funktion ist.
    5. Am kritischsten ist vermutlich webcam abfragen da bei den Abragen immer was schief gehen kann Du kannst die webcam in den Globalen Einstellungen ->Reports ausschalten um zu testen ob es das ist was schief geht. Der rest ist ja eigentlich immer gleich.

    Wenn es die Reports sind muss ich es genauer untersuchen, da es ja normal klappt. Aber bei Multithreading kann immer ein anderer Thread unerwartet etwas ändern das dann zu zufälligen Probelmen führt die schwer zu finden sind.
  • @Repetier
    Bei mir sind 3 Drucker alles Prusa MK3 mit der neusten FW am Start und ich habe das selbe Problem mit der Version 1.4.2 und auch 1.4.3.

    Wie ist der Stand der Problemsuche? Hab gesehen dass ein 1.4.4 die Tage rausgekommen ist. Aber sehe in den ChangeLog keine Info zu diesem Problem.

  • Hat es schon jemand getestet der den Fehler hatte?
  • Ich konnte nun die neuste Version installieren. Das System ist ein Raspi auf dem nur repetier-server drauf läuft (Raspberry Pi Image). Es keine Webcam angeschlossen und auch nicht konfiguriert.
    Leider ist das Fehlerbild immer noch das selbe. Sobald der erste Drucker seinen Job beendet hat, brechen die anderen ihren Job ab und bleiben stehen.

    Daraufhin habe ich den PDF-Report ausgeschaltet und den Haken bei Webcam Snapshot entfernt. Mit diesem Setting funktioniert es und die anderen Jobs werden nicht mehr abgebrochen. Was ich nicht getestet habe ist ob es nur am Report oder am Snapshot liegt.

    Hoffe das hilft bei der Beseitigung des Bugs.
  • Wenn keine webcam angeschlossen ist macht er auch keinen Snapshot. Wobei sich der code auch nicht geändert hat in den letzten versionen. Ich werd es versuchen zu reproduzieren und noch mal zu analysieren. Welche Pi Version ist das?
  • Raspberry Pi 3 Model B+ mit 16GB Karte welche unterdessen ca zu 3/4 voll ist. BTW: Muss man das OS des Raspi auch mal updaten, oder macht dies die Updates vom Repetier-Server Raspberry Pi Image?
  • Unsere updates aktualisieren nur den Server nicht das Linux darunter. Ist auch nicht immer ratsam, weil dadurch schon defekte entstanden sind weil plötzlich Dateien nicht mehr kompatibel waren oder neuere Versionen von Programmen anders verhalten haben. Nicht oft aber ist vorgekommen, daher Linux update nur auf eigene Gefahr:-)
Sign In or Register to comment.