Neue Benutzer können sich nicht registrieren, 404-Fehler in der Konsole

Auf einer brandneuen Installation auf einem neuen 1GB-Droplet habe ich keine Fehler und kann mich problemlos mit der Discourse ID anmelden. Probleme mit meiner Hauptinstallation bekam ich erst, nachdem ich die lokale Anmeldung deaktiviert und dann wieder aktiviert hatte, falls das einen Unterschied macht.

Ich konnte dies reproduzieren, indem ich “Lokale Anmeldungen aktivieren” deaktivierte, was dazu führte, dass sich ein neuer Benutzer nicht registrieren konnte, und die gleichen Fehler in der Browserkonsole angezeigt wurden. Auf der frischen Installation erhielt ich diese Fehler in den Protokollen:

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) konnte nicht gefunden werden: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb
20:00 Uhr

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) konnte nicht gefunden werden: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
20:00 Uhr

(discourse_id) Authentifizierungsfehler! access_denied: OmniAuth::Strategies::OAuth2::CallbackError, access_denied | Der Ressourceninhaber oder der Autorisierungsserver hat die Anforderung verweigert.
20:08 Uhr

Aber durch das Aktivieren von “Lokale Anmeldungen aktivieren” konnten sich neue Benutzer auf der frischen Installation wieder registrieren und die Konsolenfehler für anonyme Benutzer verschwanden. Ich konnte den Protokollfehler can't alloc thread bisher nicht reproduzieren.