Zammad: Wissensdatenbank - Anhänge funktionieren nicht für interne Leser

Erstellt am 15. Okt. 2019  ·  9Kommentare  ·  Quelle: zammad/zammad

Infos:

  • Gebrauchte Zammad-Version: 3.1.x.
  • Installationsmethode (Quelle, Paket, ..): Paket
  • Betriebssystem: Debian
  • Datenbank + Version: Postgresql 9.6
  • Elasticsearch-Version: 5.6.16
  • Browser + Version: Firefox 69.0.3

Erwartetes Verhalten:

Der Administrator erstellt eine Knowledge Base-Antwort mit Inlay-Bildern und Anhängen.
Wenn die Antwort als intern markiert ist, sollten alle Agenten sie und auch die Inlay-Bilder sehen und die Anhänge öffnen / herunterladen können.
Wenn als öffentlich markiert, sollte dies jeder tun können.

Tatsächliches Verhalten:

Wenn die Antwort als intern sichtbar markiert ist, können die Agenten (nur lesbar) auf die Antwort zugreifen, sehen jedoch keine Inlay-Bilder und können keinen Anhang herunterladen.
Wenn die Antwort als öffentlich markiert ist, können die Agenten (nur lesbar) die Bilder sehen und die Anhänge herunterladen.
Wenn der Agent "Editor" -Rechte erhält, kann er die Bilder sehen und die Anhänge herunterladen.

Schritte zum Reproduzieren des Verhaltens:

  1. Erstellen Sie eine Antwort in der Wissensdatenbank mit einem Inlay-Bild und einem Anhang
  2. Stellen Sie die Sichtbarkeit auf "intern" ein, damit Agenten die Antwort sehen können
  3. Melden Sie sich als Agent an, der Lesezugriff auf die Wissensdatenbank, aber keinen Bearbeitungszugriff hat
  4. Sie sehen die Antwort, aber das Bild wird nicht angezeigt und Sie können den Anhang nicht herunterladen.

Ja, ich bin sicher, dass dies ein Fehler ist und keine Funktionsanforderung oder eine allgemeine Frage.

bug knowledge base verified

Hilfreichster Kommentar

@MathiasVolkmer Ich konnte das Problem sowohl für den Anhang als auch für das Inline-Bild reproduzieren. Fix kommt bald.

Alle 9 Kommentare

Hey @MathiasVolkmer - danke, dass hast ! @mantas - kannst du bitte mal

Danke @thorsteneckel !
Ich habe dieses Problem zuerst nicht gesehen, weil ich die Antworten erstellt und so etwas wie ein internes "Wiki" erstellt habe. Bis jetzt hat mir ein Kollege gesagt, dass er die Anhänge nicht bekommen kann.
Ich werde die Antworten nicht öffentlich machen, da es einige interne Informationen gibt, die für Gäste oder Kunden nicht erwähnt werden.
Und ich möchte nicht alle Agenten auf Editoren einstellen, damit sie die Antworten bearbeiten können. Aber jetzt werde ich diesen Weg gehen und ihnen sagen müssen, dass sie sehr vorsichtig sein sollen, was sie tun :-)

Ich kann das teilweise reproduzieren.
Auf meiner Installation kann ich problemlos Inline-Bilder sehen, aber jede Art von Anhang scheint schrecklich zu scheitern, wenn ich nur Leserrechte habe (nur als Bemerkung für Mantas) :)

image

@ MrGeneration Haben Sie es getestet, als Sie sich direkt

@mantas gerade mit direkter Anmeldung getestet, das Problem zeigt genau den gleichen Weg wie oben.
Interessanterweise sagt mir mein Chrome bei beiden Versuchen "Fehler - keine Datei", wenn ich versuche, die Anhänge herunterzuladen.

Ich habe auch ein erneutes Laden erzwungen, um einen sauberen Cache zu erzwingen, um sicherzustellen, dass das Inline-Image kein Relikt von zuvor ist.

Ich habe versucht, es selbst noch einmal zu reproduzieren:
Meine Sicht:
grafik

Melden Sie sich als Agent mit Leserechten an:
grafik

Also nahm ich an, dass das Problem mit den Inlay-Bildern das gleiche ist wie mit den Anhängen. Vielleicht gibt es zwei verschiedene Probleme.

Bitte geben Sie, wenn möglich, als Screencast an, wie Sie diese Bilder einfügen. Ich denke langsam, dass Sie auf eine allgemeine Einschränkung von Zammad stoßen (für das Inline-Bild).

Sie können dies überprüfen, indem Sie die Antwort als zu bearbeitenden Agenten neu laden. Wenn das Bild noch vorhanden ist, ist dies nicht das Problem, über das ich spreche, sondern etwas anderes.

@MrGeneration Nachdem Sie diesem Agenten die angemeldet haben , werden die Bilder

  • Anmelden als Agent ohne Editorrechte
    -> Bilder werden auch nach dem erneuten Laden der Antwort nicht angezeigt
  • Melden Sie sich erneut als Administrator an und erteilen Sie dem Agenten Editorrechte
  • Melden Sie sich wieder als Agent an
    -> Bilder werden angezeigt
  • Melden Sie sich wieder als Administrator an und entfernen Sie die Editorrechte
  • Melden Sie sich wieder als Agent an
    -> Bilder werden noch angezeigt
  • Browser neu laden
    -> Bilder sind weg

Es scheint also ein Zugriffsproblem auf die Dateien zu geben, die an eine Antwort angehängt sind, abhängig von den verschiedenen Rollen.

Im Moment kann ich keinen Screencast erstellen. Aber ich kann eine zur Verfügung stellen, wenn es nötig ist.

@MathiasVolkmer Ich konnte das Problem sowohl für den Anhang als auch für das Inline-Bild reproduzieren. Fix kommt bald.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen