ARUP-CAS / aiscr-webamcr

Archeologická mapa České republiky
https://amcr-info.aiscr.cz/
GNU General Public License v3.0
5 stars 0 forks source link

Zaseklá uživatelská session #2414

Open motyc opened 1 month ago

motyc commented 1 month ago

1.10. cca ve 13:20 jsem zkoušel zapsat nálezy k https://amcr-test.aiscr.cz/arch-z/akce/detail/X-C-9000001051A/dj/X-C-9000001051A-D01/komponenta/detail/X-C-9000001051A-K001 - záměrně jsem zadal u jednoho z nálezů jen specifikaci a dal uložit změny - tj. aplikace má vrátit chybu. AMCR po chvilce skončila v režimu odstávky (tj. jako by nebyla dostupná DB a nešlo se mi do ní vůbec dostat). Po chvilce jsem mohl na jiné stránky, ale na odkaz výše se stále dostat nedalo, nefungovalo pak ani odhlášení. Pomohlo až ruční vymazání cookies pro danou stránku, čím jsem patrně zlikvidoval session a bylo možné opět pracovat. Šlo skutečně jen o těžko řešitelné zablokování pro daný účet, protože v anonymním okně vedle mi aplikace normálně chodila.

Bohužel se mi to ale už nedaří znovu reprodukovat. Nicméně shodou okolností mi v cca 15:45 totéž reportoval kolega, tentokrát ale na produkci. Stalo se to v obdobné situaci, tj. při editaci komponenty u záznamu: https://amcr.aiscr.cz/arch-z/akce/detail/C-9117300A/dj/C-9117300A-D01/komponenta/detail/C-9117300A-K003

z AMČR mě to odhlásilo když jsem upravoval komponentu K003 záznamu C-9117300A. Konkrétně jsem měnil areál ze „sídliště“ na „hrazené sídliště“. Pak jsem chtěl vymazat jeden z předmětů, ale nejsem si vůbec jistý, jestli jsem stihl kliknout na ikonu „odstranit“, nebo mě to odhlásilo ještě před tím.

Není to závislé na prohlížeči, protože mně se to stalo v Chrome a kolegovi v Mozille.

Je to fakt záhada, co to dělá, ale bylo by dobré to zjistit a co nejdříve opravit.

jnihnat commented 1 month ago

Skousel jsem vcera i dnes nasimulovat nebo dohledat neco v lozich ale nic se mi nepovedlo. Mozna @pesikj bude mit vetsi stesti.

pesikj commented 1 month ago

@motyc Mně se na produkci vůbec nepodařilo dohledat, že by někdo v tom intervalu pracoval s komponentami.

Zkoušel jsem to na testu. Tam je zajímavé, že po kliknutí na odeslání formuláře mi přístup přes DNS přestal fungovat úplně a nejde ani ping. Ale to bude asi spíše náhoda. Přes IP adresu to funguje bez problémů.

Screenshot 2024-10-05 at 10 37 53

motyc commented 1 month ago

Ok, nedá se nic dělat, zatím to odložíme a uvidíme, zda se to bude objevovat dále a podaří se nám to nějak nasimulovat.

motyc commented 1 week ago

https://github.com/user-attachments/assets/0303900e-c5df-40ca-888e-f76c918f5cef

@svejci Narazil na podobný problém, i když ne identický. Postup zaznamenaný výše sice nevedl k tomu, že by se aplikace zablokovala kompletně, ale problém se projevoval pouze na konkrétním počítači a pouze ve Firefox, a to do té doby, než promazal cache pro danou stránku. Pak vše začalo chodit v pořádku.