Qualsiasi account con nome utente "adman" ha un profilo danneggiato

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

2 Mi Piace

Ho anche confermato che i nomi utente “madman” e “admyn” funzionano correttamente.

Quindi sembra che ci sia un’espressione regolare (regex) da qualche parte che si attiva su /^adman/ – per riprodurre il bug, il nome utente deve iniziare con la sequenza completa “adman”.

2 Mi Piace

Ciao e benvenuto @jimsalterjrs :slight_smile:

Non riesco a replicare questo. :thinking: È una possibilità remota, ma non supponi che possa essere il tuo ad-blocker che reagisce a “ad” in qualche modo? Puoi provare in una finestra di navigazione in incognito/con l’ad-blocker disattivato per verificare?

11 Mi Piace

Dannazione. Grazie mille, era esattamente quello. Il filterset predefinito su uBlock Origin sembra essere ciò che sta causando problemi, anche se non ho ancora capito quale regola viene attivata.

7 Mi Piace

E questa è la regola che si attiva:

Farò sapere al mio utente che è una pessima scelta di nome utente, visto quante persone usano Easylist!

6 Mi Piace

Nessun problema. Lieto di esserti stato d’aiuto. :slight_smile:

2 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.