Fehler beim Hochladen von Bildern aufgetreten

Unsere Kunden (und ich) erhalten Fehlermeldungen, wenn sie versuchen, eine PNG-Datei auf unserer Instanz hochzuladen. Ich kann auf diesem Forum hochladen, aber nicht auf unserer Firmeninstanz. Haben Sie einen Vorschlag?

Die Fehlermeldung lautet:

Tritt das Problem bei allen Bildtypen auf oder nur bei png-Bilder?

Wenn Sie zu Ihren Fehlerprotokollen gehen (zu finden unter Admin / Protokolle / Fehlerprotokolle) und dann versuchen, ein neues Bild hochzuladen, erhalten Sie möglicherweise eine detailliertere Fehlermeldung, die hilfreich ist, um die Ursache des Problems zu ermitteln.

Guten Morgen Simon,

zunächst einmal vielen Dank für Ihre Unterstützung in dieser Angelegenheit. Jegliche Einsichten, die Sie geben können, sind sehr, sehr hilfreich.

Ich habe heute Morgen auch mit .jpeg- und .pdf-Dateien getestet, und wir haben weiterhin Probleme. Ich habe die Administrationsprotokolle geprüft, und das Datum des neuesten Eintrags war der 19.06. Im Anhang finden Sie einen Screenshot des Protokollbereichs. Bitte lassen Sie mich wissen, ob Sie an einem bestimmten Protokolleintrag interessiert sind, und ich kann Ihnen die Syntax senden.

Noch eine interessante Anmerkung: Ich konnte ein kleines JPEG-Bild (7 KB) hochladen. Ich habe die maximale Anhangsgröße in den Admin-Einstellungen von 3092 KB auf 4096 KB erhöht, aber ich kann immer noch keine PDF-Datei mit 265 KB hochladen.

Gibt es eine andere Einstellung, die ich verwenden sollte? Jegliche Hinweise werden sehr geschätzt.

Ich habe exakt dasselbe Problem. Ich kann keine Bilder in einen Beitrag auf meinem Discourse einfügen, obwohl ich der Administrator bin. Ich habe denselben Eintrag im Fehlerprotokoll. Gab es dafür jemals eine Lösung?

Auf welchen Eintrag im Fehlerprotokoll beziehen Sie sich? Könnten Sie bitte genauer werden?

Letzte Nacht habe ich die virtuelle Maschine, auf der das lief, abgeschafft. Stattdessen habe ich es per Skript in einen LXC-Container installiert. Das Ergebnis läuft offenbar besser und macht keine Probleme. Das Beste daran ist, Überraschung: Ich habe jetzt Grafik! Anfangs habe ich die Installation per Skript abgelehnt, weil ich Bedenken hatte, dass ein Docker-Container in einem LXC-Container läuft. Die Ergebnisse sind großartig, und es läuft wirklich einwandfrei. Danke an alle, die geholfen haben.

Hallo Jeff und Scott,

leider haben wir immer noch das Problem mit einer 655 KB großen PNG-Datei. Ich habe keine Antwort erhalten. Scott, ich freue mich, dass du damit zurechtgekommen bist. Jeff, das Protokoll wurde in meiner Antwort veröffentlicht. Lass mich wissen, falls du weitere Informationen benötigst.

Sue

In diesem Screenshot sind viele Fehler zu sehen; ich kann nicht erkennen, auf welche Sie sich beziehen. Wie haben Sie Discourse installiert? Haben Sie sich an unseren offiziellen Installationsleitfaden gehalten?

Hallo Jeff,

ich habe die Installation von Discourse in unserer Umgebung nicht durchgeführt. Sie wurde vor vielen Jahren installiert, bevor ich zu Percussion kam. Die Fehler, auf die ich hinweisen wollte, stammen vom 19. Juni 2020. Ich habe keinen Einfluss auf die Installation von Discourse.

Das ist eine knifflige Frage. Hast du Ideen, @pfaffman? Du könntest in Erwägung ziehen, die Dienste eines Experten wie Jay in Anspruch zu nehmen – seine Website findest du unter https://literatecomputing.com

Es gibt nicht viel, worauf man sich stützen kann. Die Website ist veraltet, daher würde ich als Erstes ein Upgrade empfehlen. Das erfordert das PostgreSQL-13-Update, was etwas knifflig sein wird.

Können Sie keine PDF-Dateien hochladen oder nur diese eine?

Hallo Jay, vielen Dank für deine Antwort. Momentan stoßen wir in unserer Umgebung auf ein anderes Problem mit der Admin-Konsole von Discourse. Es könnte sich um ein Firewall-Problem handeln. Lass mich das zunächst auf unserer Seite klären, dann bespreche ich mit meinem IT-Team das Upgrade. Ich schätze deine Bemühungen sehr, aber wir können das Thema vorerst zurückstellen. Ich melde mich bei dir, falls nach Umsetzung deiner Empfehlungen noch etwas benötigt wird.

P.S. Ich hatte zuvor Probleme mit PNG-Dateien und anderen Formaten. Ich konnte zwar kleine PNG-Dateien hochladen, einige jedoch nicht. Ich gebe dir Bescheid, sobald ich alles erneut getestet und deine Empfehlungen befolgt habe.

Ich wäre überrascht, wenn diese Upload-Fehler von einer Standardinstallation stammen würden. Ihre Server-Header unterscheiden sich von denen einer Standardinstallation. Meine beste Vermutung ist, dass Ihr Reverse-Proxy falsch konfiguriert ist.