Terminalen er utilgængelig
type | https://docs.frem.sh/reference/api/errors/terminal-unavailable |
| HTTP status | 503 Service Unavailable |
Hvad det betyder
Terminaladgang er ikke konfigureret på denne installation: relæets URL eller dets signeringshemmelighed mangler, så der kan ikke udstedes en brugbar billet.
API’et svarer 503 i stedet for at returnere en korrekt udformet billet, som intet ville acceptere. En billet signeret uden hemmelighed ser gyldig ud for en klient og afvises ved relæet, hvilket viser sig som “knappen virker, og terminalen åbner aldrig” – noget, der er langt sværere at diagnosticere end en tydelig afvisning.
Eksempler på detail-beskeder, der returneres med denne fejl:
- Terminal access is not configured on this deployment.
Hvad du skal gøre
Der er intet at prøve igen i klienten. På abonnementer hostet af fremforge er det vores ansvar: tjek status.frem.sh, eller skriv til support@frem.sh. På en selvhostet installation skal både relæets URL og signeringshemmeligheden være til stede.
Svarets form
Alle fejl fra fremforges API er RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/terminal-unavailable",
"title": "Service Unavailable",
"status": 503,
"detail": "..."
}Lad din kode træffe beslutninger ud fra type, ikke ud fra title eller detail – de er skrevet til mennesker og kan blive omformuleret.