Informasjonsforvaltning / fdk-issue-tracker

An issue tracking repository for data.norge.no
1 stars 0 forks source link

BUG: Innlogging via ID-porten/Altinn feiler av og til #930

Open KurtStian opened 5 months ago

KurtStian commented 5 months ago

🐛 Bug rapport

NĂ„vĂŠrende oppfĂžrsel

Vi har hatt flere tilfeller der bruker har fÄtt meldingen image

NÄr vi tester sÄ ser vi at man fÞrst fÄr en "blank" side og sÄ etter ett par sekunder sÄ vises feilmeldingen ovenfor.

Det ser ut som user-api kan vÊre sÄrbar for Ä bli stÄende og vente pÄ et svar fra Altinn som aldri kommer. user-api-et bruker litt deprekerte komponenter og trenger nok litt vedlikehold.

Forventet oppfĂžrsel

Brukere med riktig tilgang skal logges inn pÄ FDK uten feilmelding. Hvis innloggingen feiler pga. teknisk feil sÄ bÞr brukeren fÄ beskjed om dette.

Utkast til feilmelding nÄr innloggingen feiler pga. teknisk feil:

Det har oppstÄtt en feil og vi klarte ikke Ä autorisere din bruker.

Hvis feilen vedvarer, vennligst sendt e-post til [mailto:fellesdatakatalog@digdir.no](fellesdatakatalog@digdir.no)

Hvordan reprodusere?

Forslag/LĂžsning [Valgfritt]

KurtStian commented 5 months ago

@KjerstiSteien Denne bĂžr prioriteres.

KurtStian commented 5 months ago

Beskrivelse fra en annen bruker pÄ hva hun gjorde da feilen oppstod:

FÞr feilen oppstod var jeg i katalogen gjennom pÄlogging via MinID. Jeg brukte Chrome gjennom XXs domen (men ikke Chrome sikker-sÞk).

Jeg gjorde noen sprÄklige revideringer av fire begreper som XX hadde lagt ut. Helt konkret endret jeg store bokstaver til smÄ pÄ definisjoner slik at det blir i trÄd med skriveregelen, lagret endringen. NÄr jeg skulle publisere det, trykket jeg pÄ det nivÄet som er hÞyere enn det konkrete begrepet. Jeg husker ikke helt hva det heter, muligens "begreper" (?). Det er det nivÄet pÄ venstre siden av det konkrete begrepet jeg reviderte. PÄ den mÄten kom jeg pÄ nettsiden hvor funksjonen av "publisering" ligger.

Jeg publiserte begrepet. Jeg hadde to andre sider Äpne samtidig. Den ene er datalandsbyen, pÄlogget der ogsÄ, men gjorde ikke noe stort der annet enn Ä lese. Den andre siden er forsiden til FDK. PÄ denne siden filtrete jeg ut de begrepene som er publisert av XX.

Etter publiseringen av det reviderte begrepet refreshet jeg denne siden ganske fort. Hensikten er Ä se om endringene vises korrekt i katalogen. Jeg opplevde litt forsinkelse fra nÄr endringen ble gjort til at den nye versjonen vises i katalogen, men ikke sÄ unormalt lenge, noen minutter vil jeg si. Jeg gjorde nok noen gjentatte refresh pÄ begge sidene.

Etter ca. 20-30 minutter, da jeg var pÄ det fjerde begrepet, fikk jeg den meldingen pÄ at jeg ikke har tilgang , pÄ den siden hvor jeg trykket pÄ publisering. Deretter trykket jeg et ganger til pÄ "registrere data", men fikk samme beskjed. SÄ sjekket jeg i Altinn og sÄ at det ser ganske OK ut der. SÄ prÞvde jeg Ä logge meg inn til FDK gjennom Edge, men det hjelper ikke. Det kan nevnes at jeg byttet sidene ganske ofte, vet ikke om det kan vÊre en trigger.

KurtStian commented 5 months ago

Feilen lĂžses midlertidig ved at User-API restartes.

KurtStian commented 5 months ago

Ny melding fra bruker: Har ikke rukket Ä gjÞre noe stort med registrering i dag. Jeg ba om en engangskode og fikk den tilsendt 8:52, men var treg med Ä bruke den fÞr rundt 9:30. Da hadde koden utlÞpt. Ved senere forsÞk pÄ pÄlogging fikk jeg da denne beskjeden: «meldingen som vises i saken»

KurtStian commented 5 months ago

Vi har produksjonssatt en endring som vi mener skal lÞse feilen. Det som gjenstÄr er Ä fÄ pÄ plass en bedre feilmelding slik at det gÄr frem at det har oppstÄtt en feil.

jeffreiffers commented 2 months ago

Kan vi lukke denne @KurtStian @KjerstiSteien?

KjerstiSteien commented 2 months ago

@jeffreiffers Har vi laget en bedre feilmelding nÄr dette oppstÄr? Se utkast til feilmelding i beskrivelse av saken.

jeffreiffers commented 1 month ago

@KurtStian Forslaget til meldingen er ikke korrekt. Denne meldingen blir vist nÄr brukeren ikke har tilgang til noen av katalogene. Liste med kataloger er tom. Dette kan selvfÞlgelig skyldes tekniske grunner men fremdeles trenger vi en annen tekst. Vi har nemlig klart Ä autentisere bruker men klarer ikke Ä se om brukeren er autorisert.

KurtStian commented 1 month ago

@jeffreiffers Det er dette forslaget til feilmelding du tenker pÄ:

Det har oppstÄtt en feil og vi klarte ikke Ä autorisere din bruker.

Hvis feilen vedvarer, vennligst sendt e-post til [mailto:fellesdatakatalog@digdir.no](fellesdatakatalog@digdir.no).

Tanken her er som sagt at meldingen "Det ser ikke ut til at du har fÄtt tilgang til noen kataloger." skal vises nÄr bruker er autentisert og man har fÄtt sjekket autorisasjon og ikke finner noen rettigheter. Mens feilmeldingen som jeg forslÄr skal vise hvis bruker er blitt autentisert og man av en eller annen grunn ikke fÄr sjekket autorisasjonen (f.eks. ikke fÄtt svar fra Altinn).

Vi mÄ vÊre forsiktig med hvilke feilmeldinger vi gir pga. sikkerhet, men samtidig gir det mye usikkerhet og arbeid hos brukern (og ev. oss) nÄr feilmeldingene er misvisende/villedende. Kom gjerne med forslag til bedre feilmelding.

Ev. mer folkelig feilmelding:

Vi beklager, men det har oppstÄtt en feil som gjorde at vi ikke klarte Ä sjekke om din bruker har tilgang til noen kataloger.
Hvis feilen vedvarer, vennligst sendt e-post til [mailto:fellesdatakatalog@digdir.no](fellesdatakatalog@digdir.no).