Nein, das kann ich nicht, sorry für die Verwirrung. Ich wollte nur sagen, dass eine Reproduktion auf Meta (oder im Inkognito-Modus) nicht funktioniert, da es (in meinem Fall) mit gespeicherten Passwörtern zusammenhing.
Meinst du mit „gespeicherte Passwörter
Ich habe leider auch dieses Problem. Ich bin selbst neu bei Discourse und habe gerade die Anmeldefunktion auf meinem neuen Forum getestet, um sicherzustellen, dass die Aktivierungs-E-Mails korrekt zugestellt werden, als mir genau dieses Problem begegnete.
Ich habe versucht, uBlockOrigin und Adblocker Pro zu deaktivieren. Ich bin mir nicht sicher, ob dies an SessionBuddy oder BitWarden liegen könnte – allesamt Chrome-Erweiterungen, die ich installiert habe.
Seltsamerweise musste ich mich für dieses Forum anmelden, um diesen Kommentar zu verfassen. Ich hatte exakt dasselbe Problem und musste den Chrome-Modus „Inkognito
Versuchen Sie, die anderen Plugins zu deaktivieren, um herauszufinden, welches es ist. Es ist ziemlich klar, dass das Problem beim Plugin liegt, also ist das auch das, was Sie beheben müssen.
Die Liste der aktiven Browser-Erweiterungen wird bei der Eingrenzung dieses Problems sehr helfen.
In Chrome gespeichert; das Problem trat auch auf, wenn alle Erweiterungen deaktiviert waren.
Ich verwende keine Erweiterungen für Passwörter in Chrome.
Aber nein, ich kann es auf Meta nicht reproduzieren.
Können Sie das Problem auf try.discourse.org reproduzieren? Ist die Version von Discourse, gegen die Sie testen, veraltet oder nicht mehr aktuell? Sind ungewöhnliche Discourse-Plugins installiert? Tritt das Problem auch im abgesicherten Modus von Chrome auf?
Habe es versucht, aber es hat nicht geklappt.
Sie ist eine Hauptversion veraltet, 2.2.3. Das Problem trat nach dem kürzlichen Upgrade von 2.1 auf.
Ja, viele, darunter auch benutzerdefinierte für uns. Ich glaube nicht, dass irgendeines den Anmeldebildschirm stören würde, abgesehen von Styling, außer den Google/LinkedIn/OAuth-Plugins.
Soweit ich weiß, verwendet Chrome den Inkognito-Modus als ihren „Safe-Mode“. Das hat mir zunächst nicht erlaubt, es nachzustellen, da er das Passwort nicht vorausfüllt.
Für mich ist das Problem hinreichend geklärt. Es ist wirklich sehr schwer nachzustellen (ich kann es auf unserer Instanz sogar nicht mehr nachstellen) und der Nachstellungsweg, den ich hatte, wird von meinen Benutzern wahrscheinlich nicht getroffen werden (da man versuchen müsste, sich anzumelden, während bereits ein Konto gespeichert ist). Wir haben es mit einer erweiterten Warnung gelöst.
Das ist seltsam. Abgesehen von bösartigen Browser-Erweiterungen, von denen ich weiß, dass sie dies verursachen können, bin ich mir nicht sicher.
Ich melde mich nur kurz zu Wort, da meine Benutzer ebenfalls auf dieses Problem stoßen… Das ist bei einem ganz neuen Forenstart wirklich nicht großartig. In Panik versuche ich nun, eine Lösung zu finden oder zu entscheiden, ob wir einfach die Konten der ca. 1.000 Benutzer migrieren.
- Discourse wurde über einen Droplet bei DigitalOcean installiert.
- CloudFlare und cloudflare.template.yml
- Ich kann mich mit Chrome problemlos mehrfach anmelden.
- Benutzer melden, dass sie sich bei try.discourse.org problemlos anmelden können.
- Erweiterungen der Benutzer (Fehler): https://cdn.discordapp.com/attachments/257972166413254656/601166506063167643/unknown.png
- Meine Erweiterungen (kein Fehler): https://cdn.discordapp.com/attachments/257972166413254656/601166669368262679/unknown.png
- Discourse-Version: v2.4.0.beta2 +33
Discourse mit Fehlern: https://boards.neocron.org
Gibt es noch weitere Informationen, die ich bereitstellen kann?
Funktioniert es im abgesicherten Browsermodus? Wenn ja, dann liegt es zu 100 % an einem defekten Browser-Plugin.
Wenn Ihre Discourse-Seite Erweiterungen von Drittanbietern verwendet, könnte dies ebenfalls der Fall sein, insbesondere wenn sich der Benutzer ohne Probleme bei try.discourse.org anmelden kann.
Wenn eine der Erweiterungen des Benutzers einen Fehler meldet, liegt das Problem bei den Erweiterungen des Benutzers. Es ist die Schuld des Benutzers.
Hier gibt es eine Ausnahme: Wenn sie das Problem auf try.discourse.org nicht reproduzieren können, aber auf ihrer eigenen Seite sehr wohl, könnte es sich um ein Problem mit einem Plugin oder der Konfiguration ihrer Discourse-Installation handeln.
Wir haben ein Webinar durchgeführt, um den Leuten zu zeigen, wie sie unsere Community https://community.debtcollective.org nutzen können, und dabei wurde uns dieser Fehler gemeldet. Dies ist das erste Mal, dass wir diesen Fehler erhalten, und ich möchte wissen, was die Ursache sein könnte, um ihn zu beheben.
Wenn es sich um eine Benutzererweiterung handelt, müssen wir eine Workaround-Lösung finden, da nicht jeder uns über dieses Problem informieren wird und wir auch nicht wissen werden, wann Benutzer diesen Fehler erhalten.
Ich habe dies von @sam gesehen:
Das Problem besteht also darin, dass jemand (Benutzer/Skript/Erweiterung) Text zum Feld new-account-challenge hinzufügt?
Vielleicht kannst du einen Reproduktionsschritt finden und dann das fehlerhafte Verhalten den Plugin-Entwicklern melden.
Es liegt kein Fehler von einer Erweiterung vor. Der Fehler stammt von Discourse, das uns mitteilt, es wisse nicht, ob das Konto erstellt wurde. Die beiden Benutzer, die auf den Fehler stoßen, haben völlig unterschiedliche Erweiterungskonfigurationen. Tatsächlich überschneiden sich keine davon… Es ist albern, dies als Erweiterungsfehler zu bezeichnen, wenn sich keine Erweiterungen überschneiden. Der einzige gemeinsame Nenner ist Chrome. Wir haben auch den Standort ausgeschlossen, da einer in den USA und der andere in Deutschland ist. Beide haben eine direkte Internetverbindung, kein VPN.
Wir haben hier ein Problem dazu → New forum is busted and support osticket site is "offline" so i can't submit it there · Issue #363 · Neocron-Classic/issue-tracker · GitHub
Unsere aktuelle Workaround-Lösung besteht darin, den Leuten zu empfehlen, einen anderen Browser oder einen privaten Tab zu verwenden.
Ein Mitglied hat jedoch eine Frage aufgeworfen: Warum Cookies während der Registrierung? Nur aus Neugier.
@eatcodetravel, würdest du die Plugins teilen, die du auf deinem Discourse verwendest? Vielleicht finden wir etwas Gemeinsames?
- git clone https://github.com/discourse/discourse-voting.git
- git clone https://github.com/discourse/discourse-solved.git
- git clone https://github.com/discourse/discourse-chat-integration.git
- git clone https://github.com/gdpelican/retort.git
- git clone https://github.com/singerscreations/discourse-stopforumspam.git
- git clone https://github.com/discourse/discourse-policy.git
- git clone https://github.com/Ebsy/discourse-nationalflags.git
- git clone https://github.com/discourse/discourse-math.git
- git clone https://github.com/discourse/discourse-spoiler-alert.git
- git clone https://github.com/discourse/discourse-akismet.git
- git clone https://github.com/discourse/discourse-canned-replies.git
- git clone https://github.com/discourse/discourse-signatures
- git clone https://github.com/sudaraka94/preventing-malicious-linking-plugin.git
- git clone https://github.com/jannolii/discourse-topic-trade-buttons.git
- git clone https://github.com/featheredtoast/discourse-pwned-passwords.git
- git clone https://github.com/angusmcleod/discourse-events.git
- git clone https://github.com/discourse/Discourse-Tiles-image-gallery.git
Das Plugin für schädliche Links ist derzeit deaktiviert, bis die Einrichtung abgeschlossen ist.
Wir haben nur wenige Plugins installiert, und die meisten davon sind von uns entwickelte Erweiterungen.
Dies geht davon aus, dass sich alle Erweiterungen auf einzigartige Weise verhalten und keinen gemeinsamen Code oder Ansatz teilen, was sehr albern ist.
Die Meldung erwähnt Cookies, aber sie ist auch auf Maschinen aufgetreten, auf denen Cookies aktiviert sind, da der Inhalt eines versteckten <input> manipuliert wird.
Es ist äußerst albern, dass eine neue moderne Forumsoftware so empfindlich auf ein Plugin reagiert, dass es Probleme verursacht, die niemand bemerkt. Wir hatten mit vBulletin, PHPBB und anderen keine derartigen Probleme. Wir sind zu Discourse gewechselt, um unser gesamtes Setup zu vereinfachen.
Einer unserer Benutzer mit dem Fehler hat dies wie folgt eingegrenzt…
boards.neocron.org/:1 Das Laden des Skripts 'https://boards.neocron.org/cdn-cgi/apps/head/QNWX_8GN-3K7wUr6Qa73LdoD3JI.js' wurde verweigert, da es gegen die folgende Content-Security-Policy-Richtlinie verstößt: "script-src 'unsafe-eval' 'report-sample' https://boards.neocron.org/logs/ https://boards.neocron.org/sidekiq/ https://boards.neocron.org/mini-profiler-resources/ https://boards.neocron.org/assets/ https://boards.neocron.org/brotli_asset/ https://boards.neocron.org/extra-locales/ https://boards.neocron.org/highlight-js/ https://boards.neocron.org/javascripts/ https://boards.neocron.org/plugins/ https://boards.neocron.org/theme-javascripts/ https://boards.neocron.org/svg-sprite/ https://www.google-analytics.com/analytics.js". Beachten Sie, dass 'script-src-elem' nicht explizit festgelegt wurde, daher wird 'script-src' als Fallback verwendet.
account-created:1 Das Laden des Skripts 'https://boards.neocron.org/cdn-cgi/apps/head/QNWX_8GN-3K7wUr6Qa73LdoD3JI.js' wurde verweigert, da es gegen die folgende Content-Security-Policy-Richtlinie verstößt: "script-src 'unsafe-eval' 'report-sample' https://boards.neocron.org/logs/ https://boards.neocron.org/sidekiq/ https://boards.neocron.org/mini-profiler-resources/ https://boards.neocron.org/assets/ https://boards.neocron.org/brotli_asset/ https://boards.neocron.org/extra-locales/ https://boards.neocron.org/highlight-js/ https://boards.neocron.org/javascripts/ https://boards.neocron.org/plugins/ https://boards.neocron.org/theme-javascripts/ https://boards.neocron.org/svg-sprite/ https://www.google-analytics.com/analytics.js". Beachten Sie, dass 'script-src-elem' nicht explizit festgelegt wurde, daher wird 'script-src' als Fallback verwendet.
https://github.com/NCC-Lykos/neocron-classic/issues/363#issuecomment-513189051
Es sieht nach einem möglichen CORS-Problem aus. Ich werde mich genauer damit befassen, wollte aber fragen, ob @eatcodetravel ebenfalls CORS-Einstellungen oder -Probleme hat?
Können Sie dazu weitere Informationen liefern? Welche Eingabefelder lösen dieses Problem aus?