Du betrachtest gerade Paperless Bugfix Office-Dokumente importieren

Paperless Bugfix Office-Dokumente importieren

Hier ist der Paperless Bugfix Office-Dokumente importieren. Das war viel Aufwand, um den Fehler zu finden, hier die Lösung 👍

Es ist eigentlich ein wahnwitziger Fehler đŸ˜‚ – einer von der Sorte, bei dem man sich nach einer Weile schon die Axt neben den Computer legt und immer wieder einen Blick darauf wirft: â€žSoll ich
 oder soll ich nicht?“

📒 Weitere Artikel dieser Beitragsserie:

Rechts oben, unter „Newsletter abonnieren“, findest du das Suchfeld!
Gib â€žPaperless“ ein und drĂŒcke die [ENTER/EINGABE]-Taste, um alle Paperless-Artikel anzuzeigen.

Aber gut, zurĂŒck zum Thema.

Dieser Beitrag bezieht sich auf Docker Desktop fĂŒr Windows unter WSL, kann aber von der Lösung her auch auf andere Systeme ĂŒbertragen werden.

Beim Import von Office-Dokumenten bricht der Vorgang ab. Eine mögliche Fehlermeldung sieht zum Beispiel so aus:

Video: Paperless Bugfix Office-Dokumente importieren

Sprache: đŸ‡©đŸ‡Ș
☝ Benutze YouTube Untertitel fĂŒr alle Sprachen.

PL - File - Thai - mythische Herrscher aus dem All WORD ohne Bild.docx: Error occurred while consuming document PL - File - Thai - mythische Herrscher aus dem All WORD ohne Bild.docx: Could not parse /tmp/paperless/paperless-ngx83t8lopn/PL - File - Thai - mythische Herrscher aus dem All WORD ohne Bild.docx with tika server at http://localhost:9998: [Errno 111] Connection refused

Die LösungsvorschlĂ€ge aus KI und Internet Ă€hneln sich alle und beschrĂ€nken sich darauf, die externen Anwendungen Tika und Gutenberg richtig anzupassen bzw. zu konfigurieren.

Da gibt es Versionen, die nur mit der Version von Paperless x.x.x laufen, und welche, die gar nicht funktionieren. Die gar nicht funktionieren, ja ist OK, lassen wir so stehen.

api-timeout einstellen
PAPERLESS_GOTENBERG_URL: http://gotenberg:3000
PAPERLESS_USE_GOTENBERG: "true"
PAPERLESS_TIKA_URL: "http://tika:9998"

und so weiter, hilft aber alles nichts.

Nun, wie gesagt: Entweder du hast ein System, das funktioniert – oder eins, das nicht funktioniert. Also wo liegt der Unterschied?

Die Parameter in der docker-compose haben darauf keinen Einfluss. Das kann ich schon einmal klarstellen: Die muss man nicht Ă€ndern.

Beim Vergleich der docker-compose.yml vom Produktivsystem (funktioniert) und der docker-compose.yml fĂŒr Entwicklung und Schulung (funktioniert nicht) war das Problem schnell gefunden:

  • Das Produktivsystem lĂ€uft mit Containern von docker.io.
  • Das zweite System nutzt Container-Images von Alpine đŸ˜ł

Lösung 1: Tausche die Container-Images wie folgt aus:

# Das "redis Image 
redis:
  image: redis:6-alpine

# gegen
redis
  image: docker.io/library/redis:7
# Das Gutenberg Image
gotenberg:
  image: gotenberg/gotenberg:latest

# gegen 
gotenberg:
  image: docker.io/gotenberg/gotenberg:8.6.0

Und das war es:

docker-compose down
docker-compose up -d

und der Laden sollte laufen.

Die Datenbank:

dbpg:
  image: postgres:15-alpine

auf keinen Fall Àndern, auch wenn es ein Alpine Image ist. Das ganze hier ist kein Datenbankproblem! Wenn du aber gerade am einrichten bist verwende das Image von docker.io

image: docker.io/library/postgres:16

Wenn du das Datenbank Image austauscht, und sich Daten in der Datenbank befinden, ist die Datenbank nicht mehr lauffÀhig. Um die Datenbank Umzustellen must du sie umziehen:

Sichern
Löschen
Neue Datenbank installieren
Sicherung wider einspielen

das lass sein, die Datenbank lÀuft zuverlÀssig, du hast keinen Handlungsbedarf.

Lösung 2: Firewall

In einer Diskussion auf GitHub, bei der ich nicht sicher sagen kann, ob die Images – wie oben beschrieben – getauscht wurden oder nicht, gehe ich davon aus, dass die Images nicht gewechselt, sondern weiterhin auf Alpine-Basis betrieben wurden.

Jedenfalls konnte festgestellt werden, dass die Ports:

Gotenberg: 3000
Tika: 9998

von der Firewall blockiert wurden. Das könnte den Unterschied in der FunktionalitÀt der verschiedenen Docker-Images erklÀren.

Gib die genannten Ports in der Firewall frei und starte Paperless anschließend neu.


Spenden Bild

Link zur UnterstĂŒtzung / Spende fĂŒr den Kanal
Wenn meine BeitrĂ€ge hilfreich sind oder dir geholfen haben, wĂŒrde ich mich ĂŒber eine UnterstĂŒtzung sehr freuen 🙏

PayPal Link
Überweisung, Bitcoin und Lightning


#Paperless #PaperlessImport #OfficeImport #DMS #DigitalesBuero #DokumentenVerwaltung #Fehlerbehebung #Bugfix

Schreibe einen Kommentar