Menu

Große PDFs mit vielen Seiten bleiben in der Queue hängen

2022-11-23
2023-07-18
  • Michael Krause

    Michael Krause - 2022-11-23

    Hallo zusammen,

    nachdem Bitfarm seit Jahren seinen Dienst klaglos verrichtet, habe ich seit Kurzem ein seltsames Problem:
    Große PDF-Dateien (50 bis 100 Seiten) bleiben plötzlich in der Queue hängen und blockieren dann die weitere Abarbeitung nachfolgender PDFs. Lösche ich die betreffenden .job, .pdf, .slw und .tif-Dateien, wird die Queue weiter abgearbeitet. Dabei ist mir auch aufgefallen: je länger ich mit dem Löschen warte, desto mehr bfa_pdf2tif-Prozesse sind im Taskmanager zu sehen.

    Hat jemand eine Idee?

    Viele Grüße
    Michael

     
  • bitfarm25

    bitfarm25 - 2022-12-01

    Guten Tag Herr Krause,

    Haben Sie früher auch schon PDF-Dateien in der Größe (Anzahl der Seiten) archiviert und gab es da keine Probleme?

    Generell scheint es so als wenn bfa_pdf2tif hier hängen bleibt. Ich würde Sie bitten einmal die Verarbeitungsdienste über die Datei "TermAll.bat" (als Administrator ausführen) zu stoppen. In der Datei Archivierung.vbs den Schalter "scriptdebug" von False auf True stellen (scriptdebug = True). Im Anschluss bitte die Verarbeitungsdienste wieder starten über die Datei "StartAll.bat" (ebenfalls als Administrator ausführen).

    Dann bitte eine solche Datei einmal in die Archivierung brinden. Nun erhalten Sie in der Ereignisanzeige weitere meldungen von der Quelle "WSH". Bitte einmal hier auf Fehler prüfen und eventuell einmal hier Posten.

    Es könnte auch sein, das unser Tool bfa_pdf2tif von zum Beispiel einen Antivierenprogramm geblockt wird. Bitte prüfen Sie hier einmal die Einstellungen diesbezüglich.

    Mit freundlichen Grüßen
    bitfarm25

     
  • Michael Krause

    Michael Krause - 2022-12-02

    Hallo bitfarm25,

    wir verarbeiten diese Dateien seit Jahren ohne Probleme.

    Mir ist in der Zwischenzeit allerdings aufgefallen, dass auch kleine, einseitige PDF-Dateien sehr viel Zeit für die Verarbeitung benötigen, allerdings werden sie erfolgreich verarbeitet. Ich bin mir nicht sicher, habe aber den Eindruck, dass dieses Problem seit einem Windows-Update im Oktober besteht, zumindest tauchte es nahezu zeitgleich auf.

    Die beschriebene Vorgehensweise habe ich durchgeführt dies sind die Meldungen der Ereignisanzeige der Quelle WSH in zeitlicher Abfolge:

    • bitfarm-Archiv: Archivierung: Timeout bei fehlender Archivierungsaktivität - automatischer Dienstneustart.
    • archivierung-debug: superlockfile gelöscht.(d)
    • Controler.vbs: Verteiler.vbs gestartet PID=8288
    • Archivierung-Debug: Handle: pdf Extension: .pdf FromEMail: Falsch
    • archivierung(13-0): Fehler bei löschen einer tif-Datei.C:\Bitfarm-Archiv\queue\temp00001.tif 70
    • "C:\Bitfarm-Archiv\bfa_pdf2tif.exe " -i "C:\Bitfarm-Archiv\queue\temp00001.pdf" -o "C:\Bitfarm-Archiv\queue\temp00001.tif" -d tiff24nc -r 300
    • Archivierung-Debug: Handle: pdf Extension: .pdf FromEMail: Falsch
    • archivierung(13-0): Fehler bei löschen einer tif-Datei.C:\Bitfarm-Archiv\queue\temp00001.tif 70
    • "C:\Bitfarm-Archiv\bfa_pdf2tif.exe " -i "C:\Bitfarm-Archiv\queue\temp00001.pdf" -o "C:\Bitfarm-Archiv\queue\temp00001.tif" -d tiff24nc -r 300

    Im Taskmanager sind danach mehrere Instanzen von bfa_pdf2tif zu sehen

    Beste Grüße
    Michael Krause

     
  • bitfarm27

    bitfarm27 - 2022-12-06

    der Fehler sagt aus, das die C:\Bitfarm-Archiv\queue\temp00001.tif nicht gelöscht werden kann. Das passiert z.B. wenn eine andere Anwendung darauf Zugriff hat, meine erste Vermutung wäre hier auch ein Antivieren/Antimalware Programm. Auch die eingeschaltete Vorschau des Windows Explorers kann so einen Fehler produzieren, wenn jemand während der Archvierung eine temporäre Verarbeitungsdatei anzeigen lässen, während diese vom Explorer angezeigt wird ist ein Löschen nicht möglich. Bitte die ggfls. Vorschau deaktivieren.

    Was Sie auch versuchen können: tritt der Fehler wieder auf, und es befinden sich noch temp Tiffs in der Queue, bitte einmal die Datei termall.bat als Administrator ausführen, danach den Befehl, der zum Prozess in der Ereignisanzeige angezeigt wird, einmal in einer CMD (MS DOS Eingabeaufforderung) ausführen, in ihrem Beispiel wäre das:

    "C:\Bitfarm-Archiv\bfa_pdf2tif.exe " -i "C:\Bitfarm-Archiv\queue\temp00001.pdf" -o "C:\Bitfarm-Archiv\queue\temp00001.tif" -d tiff24nc -r 300

    Achten Sie auf die richtigen Dateinamen. Bitte posten Sie einmal die Ausgabe hier.

     
  • Michael Krause

    Michael Krause - 2022-12-06

    Der Aufruf über die Eingabeaufforderung funktioniert problemlos, die TIF-Datei wird innerhalb weniger Sekunden erstellt

    ps2pdf
    -dNOPAUSE
    -dSAFER
    -dNOPROMPT
    -sPAPERSIZE=a4
    -dPDFFitPage
    -dFIXEDMEDIA
    -dNumRenderingThreads=2
    -sDEVICE=tiff24nc
    -r300
    -sCompression=lzw
    -sOutputFile=C:\Bitfarm-Archiv\queue\temp00001.tif
    -f
    C:\Bitfarm-Archiv\queue\temp00001.pdf
    -c quit
    GPL Ghostscript 9.06 (2012-08-08)
    Copyright (C) 2012 Artifex Software, Inc. All rights reserved.
    This software comes with NO WARRANTY: see the file PUBLIC for details.
    Processing pages 1 through 55.
    Page 1
    Page 2
    Page 3
    Page 4
    Page 5
    Page 6
    Page 7
    Page 8
    Page 9
    Page 10
    Page 11
    Page 12
    Page 13
    Page 14
    Page 15
    Page 16
    Page 17
    Page 18
    Page 19
    Page 20
    Page 21
    Page 22
    Page 23
    Page 24
    Page 25
    Page 26
    Page 27
    Page 28
    Page 29
    Page 30
    Page 31
    Page 32
    Page 33
    Page 34
    Page 35
    Page 36
    Page 37
    Page 38
    Page 39
    Page 40
    Page 41
    Page 42
    Page 43
    Page 44
    Page 45
    Page 46
    Page 47
    Page 48
    Page 49
    Page 50
    Page 51
    Page 52
    Page 53
    Page 54
    Page 55
    ghostscript fertig

     
  • bitfarm27

    bitfarm27 - 2023-03-02

    Hallo,

    versuchen Sie einmal folgendes:
    - beenden Sie alle Prozesse mit Rechtsklick auf Termall.bat -> als Administrator ausführen
    - überprüfen Sie im Taskmanager, das keine bitfarm Prozesse mehr laufen, für bfa_pdf2tif sollten alle Prozesse beendet sein
    - öffne Sie die Datei Archivierung.vbs und stellen den Wert scriptdebug=true ein
    - führen sie Startall.bat mit Rechtsklick -> als Administrator ausführen, aus
    - archivieren Sie erneut eines der Problem PDFs
    - nach der Archivierung bzw wenn die Archivierung dann festhängt die Eventlog-Meldungen auf Fehler prüfen (Quelle WSH) und hier posten

    MfG
    bitfarm27

     
  • Michael Krause

    Michael Krause - 2023-04-26

    Hallo bitfarm27,

    ich habe die von Ihnen beschriebenen Schritte durchgeführt, hier das Ereignisprotokoll:

    Ebene Datum und Uhrzeit Quelle Ereignis-ID Aufgabenkategorie
    Fehler 26.04.2023 10:24:50 WSH 1 Keine """C:\Bitfarm-Archiv\bfa_pdf2tif.exe "" -i ""C:\Bitfarm-Archiv\queue\temp00001.pdf"" -o ""C:\Bitfarm-Archiv\queue\temp00001.tif"" -d tiff24nc -r 300"
    Fehler 26.04.2023 10:24:50 WSH 1 Keine "archivierung(13-0): Fehler bei löschen einer tif-Datei.C:\Bitfarm-Archiv\queue\temp00001.tif
    70"
    Fehler 26.04.2023 10:24:50 WSH 1 Keine Archivierung-Debug: Handle: pdf Extension: .pdf FromEMail: Falsch
    Fehler 26.04.2023 10:24:45 WSH 1 Keine """C:\Bitfarm-Archiv\bfa_pdf2tif.exe "" -i ""C:\Bitfarm-Archiv\queue\temp00001.pdf"" -o ""C:\Bitfarm-Archiv\queue\temp00001.tif"" -d tiff24nc -r 300"
    Fehler 26.04.2023 10:24:45 WSH 1 Keine "archivierung(13-0): Fehler bei löschen einer tif-Datei.C:\Bitfarm-Archiv\queue\temp00001.tif
    70"
    Fehler 26.04.2023 10:24:45 WSH 1 Keine Archivierung-Debug: Handle: pdf Extension: .pdf FromEMail: Falsch
    Informationen 26.04.2023 10:24:43 WSH 4 Keine "Controler.vbs: Verteiler.vbs gestartet
    PID=6720"
    Fehler 26.04.2023 10:24:33 WSH 1 Keine archivierung-debug: superlockfile gelöscht.(d)
    Warnung 26.04.2023 10:24:31 WSH 2 Keine bitfarm-Archiv: Archivierung: Timeout bei fehlender Archivierungsaktivität - automatischer Dienstneustart.
    Fehler 26.04.2023 09:44:54 WSH 1 Keine """C:\Bitfarm-Archiv\bfa_pdf2tif.exe "" -i ""C:\Bitfarm-Archiv\queue\temp00001.pdf"" -o ""C:\Bitfarm-Archiv\queue\temp00001.tif"" -d tiff24nc -r 300"
    Fehler 26.04.2023 09:44:54 WSH 1 Keine Archivierung-Debug: Handle: pdf Extension: .pdf FromEMail: Falsch
    Informationen 26.04.2023 09:44:20 WSH 4 Keine "Controler.vbs: Verteiler.vbs gestartet
    PID=10556"

    Nach nunmehr einer Stunde Laufzeit sind im Taskmanager bereits drei bfa_pdf2tif.exe Prozesse zu sehen.

    Beste Grüße
    Michael Krause

     
  • bitfarm29

    bitfarm29 - 2023-06-22

    Guten Tag Herr Krause,
    tritt dieses Verhalten nur bei pdf's auf bzw. nur bei bestimmten pdf oder sind alle Dokumente von diesem Problem betroffen?
    Auf was für einem System läuft die Verarbeitung?
    Wurde der Virenscanner schon überprüft bzw. wurde einmal ohne diesen getestet?
    Im bitfarm-archiv Verzeichnis liegt ein Ordner Dokumentationen. Kann das Verhalten mit einem Dokument daraus reproduziert werden?
    Kann uns ggf. ein pdf was diese Problematik erzeugt zur verfügung gestellt werden?
    Werden irgendwelche Dateien während der Verarbeitung geöffnet?

    MfG
    bitfarm29

     
  • Michael Krause

    Michael Krause - 2023-07-06

    Hallo bitfarm29,

    tritt dieses Verhalten nur bei pdf's auf bzw. nur bei bestimmten pdf oder sind alle Dokumente von diesem Problem betroffen?
    Ich archiviere nur pdf´s, ob der Fehler bei anderen Dateiformaten auftreten würde, kann ich daher nicht sagen. Grundsätzlich kann man aber sagen, das Problem ist abhängig von der Seitenzahl eines pdf´s, nicht von der Dateigröße: Ein 3,5MB großes PDF mit nur einer Seite wird verarbeitet ein 500KB großes mit 50 oder mehr Seiten bleibt hängen. Die pdf´s kommen aus verschiedenen Quellen, dran liegt es also auch nicht.

    Auf was für einem System läuft die Verarbeitung?
    Win10 professional

    Wurde der Virenscanner schon überprüft bzw. wurde einmal ohne diesen getestet?
    Es handelt sich um einen Rechner im lokalen LAN auf dem nur Bifarm läuft, daher ist außer Microsoft Defender kein Virenscanner installiert.

    Im bitfarm-archiv Verzeichnis liegt ein Ordner Dokumentationen. Kann das Verhalten mit einem Dokument daraus reproduziert werden?
    Alle Dokumente aus dem docs-Ordner wurden verarbeitet, auch wenn´s ein paar Stunden gedauert hat.

    Kann uns ggf. ein pdf was diese Problematik erzeugt zur verfügung gestellt werden?
    Da ich die Datei hier nicht posten möchte: wie kann ich Ihnen diese zukommen lassen?

    Werden irgendwelche Dateien während der Verarbeitung geöffnet?
    Nein, eigentlich nicht, allerdings werden weitere Instanzen der bfa_pdf2tif.exe geöffnet, sobald das Problem auftritt.

     
  • bitfarm29

    bitfarm29 - 2023-07-18

    Guten Tag Herr Krause,
    der Aufruf von der bfa_pdf2tif.exe, wurde dieser mit dem bitfarm Diensteuser gestartet oder mit einem andern Windows User? Falls dieser mit dem bitfarm Diensteuser gestartet wurde deutet das verhalten darauf hin das mit dem Aufruf über den Dienste Kontext bzw. WMI etwas nicht stimmt. Für diesen fall besteht die Möglichkeit das Sie die Dienste einmal auf einen neuen Windows User mit Lokalen Admin rechten umbiegen bzw. diese Neuinstallieren? Als letzte Instanz sehe ich nur noch eine Lösung über das neu Aufsetzten des Systems (Windows + bitfarm) und die Daten vom altsystem dann zu übernehmen. Sollte der aufruf mit einem anderen Windows User gemacht worden sein bitte ich Sie das ganze nochmal mit dem bitfarm User zu machen.

    Mit freundlichen Grüßen
    bitfarm29

     

Log in to post a comment.