CFAdmin 一直返回登录屏幕

CFAdmin 一直返回登录屏幕

我们刚刚从 Hostek 获得了一台新的 CF 10 VPS。一切似乎都很好,但在 cfadmin 中我们不断回到登录屏幕。我知道你不能同时有多个用户登录但即使只有一个用户,它也会不断将我们踢出。当发生这种情况时,我们没有做任何特定的操作(例如发布表单)。它似乎是在点击几次后随机发生的。在我链接的博客中,评论中的一些人也遇到了这个问题,但没有发布解决方案。

谢谢

答案1

这可能是 Cookie 问题。请检查您的 Cookie 设置并确保您的浏览器接受来自该域的 Cookie。

答案2

https://1.2.3.4/CFIDE/administrator对于我们来说,当我们使用数字 IP 地址(例如而不是)访问 ColdFusion 管理员时,问题就消失了https://example.com/CFIDE/administrator

但我不知道为什么。

答案3

有几种可能性。

  • 正如其他人所说,您可能遇到了 cookie 问题。但如果是这种情况,我估计您根本无法登录。
  • 您假设一次只能登录 1 次,这是有可能的。检查服务器管理日志以查看是否属实。
  • 您的 Cf 服务器可能正在重新启动。重新启动将终止您的会话,导致您必须重新登录。检查事件日志、输出日志和运行时/bin 目录(您将在其中看到热点错误)。
  • 您的默认会话超时可能被设置为非常严格的级别。默认时间通常为 20 分钟,但如果有人将其更改为(例如)2 分钟,则每次您花费太长时间点击某个内容时,您都会被注销。

这就是我所能想到的:)

答案4

您曾经解决过这个问题吗(自 2012 年发帖以来)?无论如何,我都会提供一些想法,以防其他人发现这个问题并仍在寻求答案。

顺便说一句,谢谢你给我的博客文章的链接。很抱歉当时它没起到什么作用。

您参考了其他评论,这些评论反映了没有解决方案的问题。从那时起,您是否碰巧重新查看了这些评论?您可能会发现新的信息。

此外,您是否恰巧打开了多个浏览器来查看管理员?这可能会导致问题(因为每个浏览器都会创建不同的 cookie 来跟踪登录的“用户”)。

或者您是否恰巧有多个 CF 实例用于登录,但可能使用相同的 IP 地址(但不同的端口)作为其 CF 管理员?这甚至会导致一个浏览器将相同的 cookie 发送到不同的实例,这可能会导致实例拒绝/轮换它们以防止会话固定。

确实,到那时,您是否曾尝试使用 coldfusion.session.protectfixation jvm 标志来查看是否有帮助(https://www.petefreitag.com/item/815.cfm),尽管解决这个问题可能有些过头了。

最后,您是否碰巧看到了我后来发布的帖子,其中展示了一些问题是如何由于重复的 cookie 造成的?(http://www.carehart.org/blog/client/index.cfm/2014/4/10/CF_Admin_error_about_error_accessing_this_page

相关内容