Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lainaus-välilehdellä ongelma istunnon aikakatkaisuun liittyen #1135

Open
ajrajala opened this issue Mar 26, 2024 · 10 comments
Open

Lainaus-välilehdellä ongelma istunnon aikakatkaisuun liittyen #1135

ajrajala opened this issue Mar 26, 2024 · 10 comments
Assignees
Labels

Comments

@ajrajala
Copy link

Mikä vikana?

Vaskissa on raportoitu tilanteista, joissa istunnon aikakatkaisun jälkeen tapahtuneen uudelleenkirjautumisen jälkeen Koha heittää käyttäjän uudestaan ulos. Alla kuvaus siitä, miten ongelman ainakin saa toistumaan. Kuvauksen mukainen tilanne toistuu siis nimenomaan silloin, kun käytetään Lainaus-välilehteä. Vastaavaa ei tapahdu jos käyttää asiakkaan Tiedot-välilehteä.

Mitä pitäisi tapahtua

No response

Kuinka toistaa ongelma/asia

  1. Muuta timeout-järjestelmäasetukseen jokin sopivan lyhyt aika testaamista varten
  2. Hae joku asiakas ja siirry Lainaus-välilehdelle
  3. Odota, että aikakatkaisu tulee täyteen ja klikkaa Lainat-napista asiakkaan lainat näkyville
  4. Huomaa, että lainat eivät aikakatkaisun takia lataudu
  5. Klikkaa vasemman laidan valikosta uudelleen Lainaus-välilehteä
  6. Siirryt nyt aikakatkaisun takia kirjautumissivulle, kirjaudu uudelleen sisälle
  7. Klikkaa taas vasemman laidan valikosta Lainaus-välilehteä ja huomaa, että Koha heittää käyttäjän uudestaan kirjautumissivulle
  8. Kirjaudu vielä sisään ja yritä tällä kertaa tehdä joku tiedonhaku käyttämällä "Hae tietokannasta" -kenttää
  9. Huomaa, että Koha heittää käyttäjän uudestaan kirjautumissivulle
  10. Kirjaudu vielä sisään, nyt käyttäjälle aukeaa äsken tehdyn tiedonhaun tulokset. Jos nyt siirryt jollekin toiselle sivulle, ei Koha heitä enää ulos.

Selain

No response

Jotain muuta?

No response

@ajrajala ajrajala added the bug label Mar 26, 2024
@AnneliO
Copy link
Contributor

AnneliO commented Apr 2, 2024

Testailin tätä siili-nextillä, outi-testillä, vaara-testillä sekä vaski-testillä. Noista neljästä sain toistettua ongelman vain vaski-testillä.

@ajrajala
Copy link
Author

Ehdin nyt testata tätä nextillä enkä saa siellä ongelmaa toistumaan tuolla nimenomaisella tavalla, joten versiopäivitys voisi hyvinkin korjata tämän mystisesti vain meillä ilmenevän ongelman.

@lmstrand
Copy link
Collaborator

Voisiko tämä yhteisön tiketti liittyä ongelmaan: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34478. Tilana pushed to main. Voisi testata, onnistuuko ongelman toistaminen enää yhteisön sandboxissa. Tuo on kyllä aika mahdoton tuoda tähän versioon.

@lmstrand
Copy link
Collaborator

Pääkäyttäjäkanavan kommentista päätellen ongelma on edelleen olemassa Vaskissa nyt versionvaihdon jälkeen.

@MikkoLiimatainen
Copy link

Juu, meillä on tosiaan edelleen havaittu uudelleenkirjautumisluuppi. Tällä kertaa ongelman näyttäisi aiheuttavan se, että uudelleenkirjautumisessa epäonnistutaan ensimmäisellä kerralla. Ilman virheellistä kirjautumista luuppia ei synny. Sain toistettua ongelman näin:

  1. Kohan etusivu oli auki aikakatkaisun tapahtuessa.
  2. Yritin mennä yläpalkin kautta lainaukseen syöttämällä siihen asiakkaan kirjastokortin.
  3. Aukesi uudelleenkirjautumissivu.
  4. Tein virheellisen kirjautumisyrityksen ja sitten kirjauduin sisään oikein.
  5. Yritin lainata asiakkaalle niteen, jolloin päädyin uudelleenkirjautumissivulle.
  6. Kirjauduin oikein.
  7. Lainaus meni läpi ja yritin lainata toisen niteen, jolloin päädyin taas uudelleenkirjautumiseen.
  8. Kirjauduin oikein.
  9. Lainaus meni läpi ja jatkoin lainaamista, jolloin tapahtui taas uloskirjautuminen.

Tätä olisi varmaan voinut jatkaa loputtomiin. Tämän ongelman yhteydessä meille on myös kerrottu virkailijan kirjautumiskirjaston vaihtuneen mystisesti, mutta sitä ei kyllä testeissäni tapahtunut.

@MikkoLiimatainen
Copy link

Sain nyt tuon alkuperäisenkin ongelman toistettua vain tekemällä uudelleenkirjautumisessa ensin virheellisen kirjautumisen, kun aiemmin ongelma ilmeni oikein kirjautuessakin. Eli ongelma on tosiaan edelleen olemassa, vaikka se on hieman muuttunut.

@AnneliO
Copy link
Contributor

AnneliO commented May 16, 2024

Yritin testata tätä Mikon listan mukana OUTIssa ja pääsin kohtaan 4. ja tein virheellisen sisäänkirjautumisen. Sen jälkeen koitin kirjautua uudelleen sisään oikeilla tiedoilla. Sepä ei onnistunut enää ollenkaan ja jäin luuppiin, jossa Koha kysyy aina vain uudelleen käyttäjätunnusta ja salasanaa sivulle https://outi.koha-suomi.fi/cgi-bin/koha/circ/circulation.pl.

Siirryin aloitussivulle poistamalla osoitteesta .fi:n jälkeen loput, niin pääsin kirjautumaan sisälle. Ja minullahan on käytössä kaksivaiheinen kirjautuminen, jos sillä on jotain merkitystä.

@ajrajala
Copy link
Author

En saa nextillä enää toistumaan ongelmaa alkuperäisellä tavalla enkä Mikon kuvaamalla tavalla. Mutta ehkä hyvä, jos joku muukin vielä kokeilee.

@pknuuti
Copy link

pknuuti commented Jul 25, 2024

Testasin Vaaran nextillä enkä saanut virhettä toistumaan. Testasin Mikon testisuunnitelman mukaan. Kohtaan 6 asti tein samalla tavalla, mutta senkään jälkeen ei tullut enää mitään uudelleenkirjautumisia, vaan sain lainattua useita niteitä ilman erillisiä kirjautumisia. Kävin välill Tiedot-välilehdellä eikä ongelmia ollut senkään jälkeen Lainaus-välilehdellä.

@emta001
Copy link
Collaborator

emta001 commented Sep 9, 2024

Vaikuttaisi korjaantuvan versiossa 24. Odotetaan siis vielä seuraavaan versionvaihtoon ja katsotaan onko ongelma oikeasti korjaantunut.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Odottaa versionvaihtoa
Development

No branches or pull requests

6 participants