Terminalen er utilgjengelig
type | https://docs.frem.sh/reference/api/errors/terminal-unavailable |
| HTTP-status | 503 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.