Passer au contenu principal
Version : 2.x

HOST131 : En-têtes de réponse rejetés

Ce que cela signifie​

Un proxy placé devant la boutique rejette les réponses du serveur parce qu’elles contiennent trop d’en-têtes.

Une couche de cache ou de proxy (souvent Varnish) impose une limite au nombre ou à la taille des en-têtes de réponse. Les points de terminaison légers de la boutique respectent cette limite, mais les réponses complètes de l’API la dépassent et donnent lieu à des erreurs 503 renvoyées par le proxy, et non par WordPress. La limite doit être augmentée sur cette couche.

Vos données​

Aucune donnée de commande ou de produit n’est affectée.

Dépannage​

  1. Sur Varnish, augmentez http_max_hdr (nombre d’en-têtes) et http_resp_hdr_len / http_resp_size (tailles).
  2. Demandez à l’hébergeur quelle couche de proxy renvoie l’erreur 503 : le journal d’erreurs de WordPress n’affichera rien, car la requête n’échoue jamais à ce niveau.
  3. Vérification rapide : /wcpos/v2/ping de la boutique répond correctement, tandis que les points de terminaison de données renvoient 503.

Détails​

Code
HOST131 (RESPONSE_HEADERS_REJECTED)
Gravité
error
Introduit dans
WCPOS 1.10.0