← All Kiosk problem types

internal_error

HTTP 500   title: Internal error

What it means

The catch-all server error: something failed that is not an action raising and not any of the named conditions above.

What to do next

Not a client error. Retrying later is reasonable; changing the request is not, because nothing about the request is known to be wrong.

On the wire

{
  "type":   "https://kiosk.tech/problems/internal_error",
  "title":  "Internal error",
  "status": 500,
  "detail": "… what went wrong on THIS request …",
  "code":   "internal_error"
}

This page documents the RFC 9457 type URI https://kiosk.tech/problems/internal_error. The URI is an identifier, not a locator a client should fetch: branch on the document’s code member. The normative definition lives in the error vocabulary of the Kiosk specification (§9 of the formal spec).