Wir haben gerade einen neuen CF 10 VPS bei Hostek bekommen. Alles scheint in Ordnung zu sein, aber in cfadmin werden wir immer wieder zum Anmeldebildschirm zurückgeworfen. Ich weiß, dassEs kann nicht mehr als ein Benutzer gleichzeitig angemeldet seinaber selbst bei nur einem Benutzer werden wir immer wieder rausgeworfen. Wir führen keine besondere Aktion aus (z. B. ein Formular senden), wenn dies auftritt. Es scheint zufällig nach ein paar Klicks hier und da aufzutreten. In dem Blog, auf den ich verlinkt habe, hatten einige Kommentare auch dieses Problem, aber es wurde keine Lösung gepostet.
Danke
Antwort1
Dies könnte ein Cookie-Problem sein. Überprüfen Sie Ihre Cookie-Einstellungen und stellen Sie sicher, dass Ihr Browser Cookies von dieser Domain akzeptiert.
Antwort2
Bei uns verschwindet das Problem, wenn wir den ColdFusion-Administrator über eine numerische IP-Adresse aufrufen (z. B. https://1.2.3.4/CFIDE/administrator
statt https://example.com/CFIDE/administrator
).
Aber ich weiß nicht, warum.
Antwort3
Ein paar Möglichkeiten.
- Wie andere bereits vermutet haben, haben Sie möglicherweise Probleme mit Cookies. Wenn dies der Fall wäre, würde ich aber erwarten, dass Sie sich überhaupt nicht anmelden können.
- Ihre Annahme, dass nur 1 Anmeldung gleichzeitig möglich ist, ist möglich. Überprüfen Sie die Serveradministratorprotokolle, um festzustellen, ob dies zutrifft.
- Ihr Cf-Server wird möglicherweise neu gestartet. Ein Neustart würde Ihre Sitzung beenden, sodass Sie sich erneut anmelden müssten. Überprüfen Sie die Ereignisprotokolle, die Ausgabeprotokolle und das Verzeichnis runtime/bin (wo Sie Hotspot-Fehler sehen).
- Ihr Standard-Sitzungszeitlimit ist möglicherweise drakonisch hoch eingestellt. Der Standardwert beträgt normalerweise 20 Minuten, aber wenn jemand ihn beispielsweise auf 2 Minuten ändert, werden Sie jedes Mal abgemeldet, wenn Sie zu lange brauchen, um auf etwas zu klicken.
Das ist alles, was mir einfällt :)
Antwort4
Haben Sie das jemals gelöst (seit dem Posten im Jahr 2012)? So oder so werde ich einige Gedanken dazu äußern, falls andere die Frage finden und dennoch nach einer Antwort suchen.
Danke übrigens für den Link zu meinem Blogbeitrag. Tut mir leid, dass es damals nicht geholfen hat.
Sie verweisen auf andere Kommentare, die das Problem ohne Lösung beschreiben. Haben Sie die Kommentare seitdem noch einmal gelesen? Vielleicht finden Sie neue Informationen.
Hatten Sie außerdem zufällig mehr als einen Browser geöffnet, in dem Sie den Administrator angezeigt haben? Das könnte das Problem verursachen (da jeder Browser unterschiedliche Cookies erstellt, um den angemeldeten „Benutzer“ zu verfolgen).
Oder hatten Sie zufällig mehr als eine CF-Instanz, bei der Sie sich angemeldet haben, aber möglicherweise dieselbe IP-Adresse (aber unterschiedliche Ports) für den CF-Administrator verwendet haben? Dies würde dazu führen, dass sogar ein Browser dieselben Cookies an die verschiedenen Instanzen sendet, was dazu führen kann, dass die Instanz sie ablehnt/rotiert, um sie vor einer Sitzungsfixierung zu schützen.
Haben Sie bis dahin tatsächlich schon einmal versucht, das JVM-Flag coldfusion.session.protectfixation zu verwenden, um zu sehen, ob das geholfen hat (https://www.petefreitag.com/item/815.cfm), obwohl es zur Lösung dieses einen Problems vielleicht übertrieben wäre.
Und haben Sie zufällig meinen späteren Beitrag gesehen, in dem ich gezeigt habe, dass manche Probleme auf doppelte Cookies zurückzuführen sind? (http://www.carehart.org/blog/client/index.cfm/2014/4/10/CF_Admin_error_about_error_accessing_this_page)