DevToolPal
NL
5xx Serverfouten

506 Variant Also Negotiates

Variant onderhandelt ook

Wat het betekent

Transparante content negotiation is verkeerd ingesteld: de gekozen variant is zelf ook ingesteld om te onderhandelen, wat een lus oplevert.

Veelvoorkomende oorzaken

  • Serverconfiguratiefout bij content negotiation (RFC 2295)

Zo los je het op

Als client of bezoeker

Niets wat jij kunt oplossen; neem contact op met de eigenaar van de site.

Als beheerder van de site of API

Corrigeer de variantconfiguratie zodat de gekozen representatie zelf niet onderhandelbaar is.

Voorbeeldantwoord

HTTP/1.1
HTTP/1.1 506 Variant Also Negotiates
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

Specificatie

RFC 2295 §8.1

Veelgestelde vragen

› Komt 506 vaak voor?

Heel zelden; het vereist experimentele transparante content negotiation.

› Welke servers geven 506?

Vooral Apache met een verkeerd ingestelde mod_negotiation.