Skip to content

Il cambio password dal cmdmanager genera un 401 e la chiusura del demone #73

@iacopy

Description

@iacopy

Bug di integrazione tra server, demone e command manager.
Nel caso in cui l'utente cambi password (#49, #31) , il demone, che ciclicamente si sincronizza col server, non si accorge che la password è stata cambiata e la successiva richiesta di aggiornamento (con la vecchia password) provoca giustamente un 401 (errore di autorizzazione).

Il command manager deve comunicare prontamente al demone l'avvenuto cambio password.

Passi per riprodurre il bug:

  1. Avviare il server
  2. Avviare il demone
  3. Avviare il command manager
  4. Cambiare la password (recoverpass email; recoverpass email token)

local_timestamp == server_timestamp and directory IS NOT modified
local_dir_state saved
local_timestamp == server_timestamp and directory IS NOT modified
local_dir_state saved
ConMng - ERROR - do_get_server_snapshot: URL: http://localhost:5000/API/V1/files/ - EXCEPTION_CATCHED: 401 Client Error: UNAUTHORIZED 
local_dir_state saved

Received None snapshot. Server down?

(pybox)iacopy@iacopy-VirtualBox:~/PycharmProjects/share-system-team2/client$ 

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions