La mia istanza di Discourse mostra alcuni hash strani nella casella di input di conferma della password. Ho potuto registrarmi senza cambiare nulla in quelle caselle.
Ma sospetto che questo non sia un problema solo della mia installazione, perché ho visto la stessa cosa quando mi sono registrato su Discourse Meta per scrivere questo problema.
Non potevo credere che fosse un problema locale quando la stessa cosa accade in altre istanze. Mentre la mia impostazione locale del desktop è coreana, il mio telefono ha la sua impostazione locale impostata sull’inglese ma sta succedendo la stessa cosa.
Ho passato un’ora a leggere quell’argomento e finalmente ho capito che le caselle hash sono una sorta di logica canary. Ho riprodotto con successo il problema “Non possiamo…” modificando quell’hash anche solo di un carattere. Forse verrà risolto anche nascondendo quelle caselle di sfida. 2 di fila.
Ho trovato un’altra istanza interessata (https://discourse.jupyter.org/) e ora mi chiedo come le istanze possano essere influenzate da remoto, anche se non ho modificato nulla dopo essermi registrato con successo senza problemi.
Non sono sicuro che ./launcher rebuild app scarichi automaticamente l’ultimo commit che ha interrotto la registrazione, ma penso di aver ricostruito l’istanza per installare alcuni plugin prima che il problema fosse presente. Forse questa è la causa.