Utente segnala problemi dopo l'aggiornamento di discourse

Versione: 2.6.0.beta2

Scusate, sono un utente alle prime armi. Un utente segnala che, dopo la scadenza della sessione, viene reindirizzato alla pagina di logout… torna al sito del Forum della Comunità, accede con nome utente e password, ma viene poi indirizzato a una strana schermata di codice all’indirizzo “https://community.mysite.com/categories_and_latest” invece di essere reindirizzato alla pagina principale https://community.mysite.com.

Non sono sicuro di cosa sia questa pagina “https://community.mysite.com/categories_and_latest”, ma sembra una combinazione confusa delle pagine “categorie” e “ultimi” fuse insieme. Il sito esiste dal 2018 e solo recentemente, da agosto, è stato aggiornato mensilmente.

Ho copiato l’output dei log confrontando la mia sessione e quella dell’utente. Oltre a suggerirgli di chiudere il browser dopo la scadenza della sessione e riprovare… c’è qualcosa che posso controllare per capire cosa causa questo comportamento strano?

Output di accesso dell’utente:
Processing by SessionController#create as /
Parameters: {“login”=>“username.username”, “password”=>“[FILTERED]”, “second_factor_method”=>“1”, “timezone”=>“America/New_York”}
Completed 200 OK in 203ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 77932)
Started POST “/login” for xx.xxx.xx.xxx at 2020-10-08 03:37:58 +0000
Processing by StaticController#enter as HTML
Parameters: {“username”=>“username.username”, “password”=>“[FILTERED]”, “redirect”=>“https://community.mysite.com/categories_and_latest”}
Redirected to https://community.mysite.com/categories_and_latest

Il mio output di accesso:
Started POST “/session” for xx.xxx.xx.xxx at 2020-10-08 11:22:45 +0000
Processing by SessionController#create as /
Parameters: {“login”=>“username.username”, “password”=>“[FILTERED]”, “second_factor_method”=>“1”, “timezone”=>“America/New_York”}
Completed 200 OK in 226ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 80860)
Started POST “/login” for xx.xxx.xx.xxx at 2020-10-08 11:22:45 +0000
Processing by StaticController#enter as HTML
Parameters: {“username”=>“username.username”, “password”=>“[FILTERED]”, “redirect”=>“https://community.mysite.com/”}
Redirected to https://community.mysite.com/

Perché la loro sessione scade? Discourse dovrebbe rinnovare automaticamente la tua sessione di accesso quando raggiunge la metà della scadenza.