Aiuto!
Sono un amministratore di un forum Discuss in PractiTest.
Recentemente i nuovi utenti non riescono ad accedere, ricevono un messaggio di errore “Qualcosa è andato storto, forse il nome utente o l’email sono già registrati. Prova il link password dimenticata”.
Quando invito i nuovi utenti, ricevono l’email di invito, ma dopo aver compilato tutti i dettagli appare un messaggio “Errore interno del server”.
Ho controllato i log degli errori e questo è ciò che vedo per il tentativo di accettazione dell’invito:
Penso che nessuno abbia offerto risposte perché non ce ne sono di buone.
La versione di Postgres si trova in
/var/discourse/shared/standalone/postgres_data/PG_VERSION
O qualcosa del genere. Sono al telefono.
Sembra che tu abbia un indice corrotto, cosa che non vedo da un po’. La soluzione è provare a ricostruire l’indice e, se fallisce, eliminare o correggere le voci duplicate. Richiede la comprensione di alcune cose su SQL, indici e Discourse.
Puoi cercare “indice corrotto”
Potrebbe essere qualcos’altro. Pensavo che non fosse successo a nessuno con Postgres 13. Da quanto tempo esiste il tuo forum.