Projekt

Allgemein

Profil

Aktionen

GX-Bug #67282

geschlossen

Shipcloud: Ungeeignete Reaktion auf Webhook-Events | inappropriate processing of webhook events

Von Marco Bruchmann vor mehr als 3 Jahren hinzugefügt. Vor mehr als 2 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Alexandre Ataides
Kategorie:
Partner
Zielversion:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.0.2.0, 4.1.2.0
Release Notes Langtext:

Shipcloud: Löschen von Labels konnte Probleme mit Webhooks verursachen

Tags:

Beschreibung

Wenn Shipments (Labels) gelöscht werden, wird ein shipment.status.deleted-Event an den Shop gesendet, logischerweise ohne data.url. Der Abruf der Shipment-Ressource per data.url führt dann zu einem Fehler, weil Shipcloud das mit einem 301 Moved Permanently und „Content-Type: text/html“ beantwortet. Passiert das zu oft, stellt Shipcloud ggf. die Webhook-Benachrichtigungen ein.


Deleting shipments (labels) in Shipcloud causes a webhook notification of type shipment.status.deleted to be sent to the shop. The event object does not contain a data.url property, causing a fatal error in the controller handling the webhook and resulting in a 500 response. This, in turn, causes Shipcloud to resend the notification and in the end to disable the webhook due to the errors.


Aktionen #1

Von Marco Bruchmann vor mehr als 3 Jahren aktualisiert

  • Status wurde von Gemeldet zu In Bearbeitung geändert
Aktionen #3

Von Marco Bruchmann vor mehr als 3 Jahren aktualisiert

  • Beschreibung aktualisiert (Vergleich)
  • Status wurde von In Bearbeitung zu Testing geändert
  • Zugewiesen an wurde von Marco Bruchmann zu Core-Entwickler geändert
  • Zielversion wurde von 133 zu 4.1.3.0 beta1 geändert
  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #4

Von Till Tepelmann vor mehr als 3 Jahren aktualisiert

  • Tags wurde von Partner zu Partner, stable geändert
Aktionen #5

Von Daniel Wu vor mehr als 3 Jahren aktualisiert

  • Tags wurde von Partner, stable zu Partner geändert
Aktionen #6

Von Alexandre Ataides vor mehr als 3 Jahren aktualisiert

  • Zugewiesen an wurde von Core-Entwickler zu Alexandre Ataides geändert
Aktionen #7

Von Alexandre Ataides vor mehr als 3 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
Aktionen #8

Von Moritz Bunjes vor mehr als 2 Jahren aktualisiert

  • Tags Partner wurde gelöscht
Aktionen #9

Von Moritz Bunjes vor mehr als 2 Jahren aktualisiert

  • Tags wurde gelöscht
Aktionen #10

Von Moritz Bunjes vor mehr als 2 Jahren aktualisiert

  • Tags wurde auf Partner gesetzt
Aktionen

Auch abrufbar als: Atom PDF