Hoppa till huvudinnehållet

Terminalen är otillgänglig

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

Vad det betyder

Terminalåtkomst är inte konfigurerad i den här driftsättningen: reläets URL eller dess signeringshemlighet saknas, så ingen användbar biljett kan skapas.

API:t svarar 503 i stället för att returnera en korrekt utformad biljett som ingenting skulle godta. En biljett som signerats utan hemlighet ser giltig ut för en klient och avvisas vid reläet, vilket visar sig som att “knappen fungerar men terminalen öppnas aldrig”, något som är betydligt svårare att felsöka än ett uttryckligt avslag.

Exempel på detail-meddelanden som returneras med det här felet:

  • Terminal access is not configured on this deployment.

Vad du gör

Det finns inget att försöka igen med på klienten. På planer som fremforge hostar är det vårt ansvar: kontrollera status.frem.sh eller mejla support@frem.sh. I en driftsättning som du hostar själv måste både reläets URL och signeringshemligheten finnas.

Svarets form

Alla fel från fremforges API är RFC 9457 problem+json:

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

Styr din felhantering på type, inte på title eller detail: de är skrivna för människor och kan formuleras om.