Infrastrukturendring for FS GraphQL API [AVBRUTT]

Vi har nå rullet tilbake alle endringene. Dermed skal alt være tilbake til slik det var før fredag 12. desember.

15.12.2025: 12:30:
Problemet med GraphiQL er løst. Merk at på grunn av caching er det mulig man må tømme nettlesercache før fiksen tar effekt.

Vi så i loggene våre at det oppstod endel feil i FS GraphQL API i løpet av helgen og rullet derfor tilbake endringen. Vi utbedrer de identifiserte feilene og gjør et nytt forsøk senere.

12.12.2025: 14:50:
I forbindelse med overgang til ny infrastruktur så har https://api.fellesstudentsystem.no/docs/graphql/graphiql/ og https://api-test.fellesstudentsystem.no/docs/graphql/graphiql/ sluttet å videreformidle innloggingsdetaljer. 

Vi har identifisert og rettet feilen men fiksen blir ikke rullet ut i produksjon før mandag morgen. 

Frem til dette kan man jobbe seg rundt problemet ved å oppgi innloggingsdetaljer manuelt i Headers-tabben nederst i grensesnittet. 

Dette gjøres ved å legge til noe ala følgende:

{"Authorization": "Basic XXX"}

Her må XXX byttes ut med resultatet av å base64-encode brukernavnet og passordet adskilt med, for eksempel: fisk:fugl. 

Bruk for eksempel https://www.base64converter.org/ for å base64-encode.

12.12.2025: 12:00:
Vi støtte på uforutsette problemer, og utsetter endringen.

Vi fortsetter arbeidet med utrulling av infrastrukturendringen knyttet til FS GraphQL API fredag 12. desember kl 13:00.

Som nevnt i tidligere melding så vil denne oppgraderingen føre til noen synlige forskjeller for brukere av APIet:

1. Brukere får ikke lenger tilgang til å utføre introspeksjonsspørringer mot produksjon- og demo-miljøet. Det vil fortsatt være mulig å utføre introspeksjonsspørringer mot test-miljøet.

2. Feil mot APIet som tidligere gav statuskode i 400- og 500-seriene (herunder autentiseringsfeil (401) for brukere av Basic Authentication) vil nå få HTTP-statuskode 200. Informasjon om feilen kommer i errors i resultatet. Vi ønsker å forbedre dette i fremtiden.

3. Andre feiltekster knyttet til feil bruk av APIet vil kunne se annerledes ut enn tidligere.

I tillegg ser vi at infrastrukturendringen har en ytelseskostnad på ca 120ms per forespørsel til APIet.

Vår vurdering er at dette er en akseptabel kostnad for å få bukt med ustabilitetsproblematikken vi opplever.

Vi vil jobbe med å redusere denne ytelseskostnaden etter nyttår.

Ta gjerne kontakt dersom dere opplever at denne endringen forårsaker problemer utover det vi har forutsatt, eller dersom dere er uenig i vurderingen vår angående ytelseskostnaden.

Publisert 12. des. 2025 11:42 - Sist endret 17. apr. 2026 07:10