Su Discourse versione v3.1.0.beta5 +233, se un nuovo utente sceglie il nome “adman”, “adman-b” o “adman-c”, il profilo di quell’utente è gravemente compromesso. Tentare di accedere al profilo pubblico dell’utente provoca un errore di livello molto basso che causa un caricamento infinito della pagina (Firefox) o un semplice errore “ERR” (Chrome). Questo non sembra essere un errore gestito.
Ho verificato che la creazione di un utente chiamato “adman” provoca lo stesso problema su try dot discourse dot org. Non sono necessarie altre azioni di configurazione del profilo: ad esempio, non è necessario impostare un’immagine del profilo o altro; è sufficiente utilizzare un nome che inizi con “adman” per generare l’errore.
Ho anche verificato che scegliere “ad-man” come nome utente non compromette il profilo dell’utente. Anche il nome utente “adma” non causa un profilo compromesso. Sono perplesso.
Ancora una volta, ho verificato che questo è vero sia sulla mia istanza Discourse self-hosted, SIA su try.discourse.org. Non sono sicuro di quanto tempo rimanga il contenuto su try.discourse.org prima della cancellazione, ma puoi vederlo subito provando a caricare il profilo utente lì: httpx://try dot discourse dot org/u/adman/summary
Oppure puoi vedere l’effetto provando a guardare l’utente “adman-c” sulla mia istanza self-hosted: httpx://discourse dot practicalzfs dot com/u/adman-c
Nel frattempo, l’utente “adma” su try.discourse funziona correttamente: httpx://try dot discourse dot org/u/adma/summary
