Gå til hovedinnhold

Terminalen er utilgjengelig

typehttps://docs.frem.sh/reference/api/errors/terminal-unavailable
HTTP-status503 Service Unavailable

Hva det betyr

Terminaltilgang er ikke konfigurert i denne installasjonen: relé-URL-en eller signeringssecreten til reléet mangler, så ingen brukbar billett kan utstedes.

API-et svarer 503 i stedet for å returnere en riktig formet billett som ingenting ville godta. En billett som er signert uten secret, ser gyldig ut for en klient og avvises ved reléet, noe som viser seg som «knappen virker, men terminalen åpnes aldri» – langt vanskeligere å feilsøke enn en tydelig avvisning.

Eksempler på detail-meldinger som returneres med denne feilen:

  • Terminal access is not configured on this deployment.

Hva du gjør

Det er ingenting å prøve på nytt hos klienten. På planer der fremforge står for driften, er dette vårt ansvar: sjekk status.frem.sh eller send e-post til support@frem.sh. I en selvhostet installasjon må både relé-URL-en og signeringssecreten være satt opp.

Svarformat

Alle feil fra fremforge-API-et er RFC 9457 problem+json:

{
  "type": "https://docs.frem.sh/reference/api/errors/terminal-unavailable",
  "title": "Service Unavailable",
  "status": 503,
  "detail": "..."
}

La koden din skille feilene på type, ikke på title eller detail – de er skrevet for mennesker og kan bli formulert om.