Kannst du testen, ob dies mit bestimmten Zeichen im Passwort zusammenhängt, vielleicht @ / ! den Fehler aufdeckt?
Die ganze sed/awk und das schicke Bash-Scripting in discourse-setup machen es ziemlich schwierig zu warten. Vielleicht hat @pfaffman hier ein paar Ideen?