And*_*ett 2 coldfusion adobe coldfusion-10 cfml
我无法访问ColdFusion 10 CFAdmin区域,当我这样做时,我会在日志中获得以下内容
You tried to access the ColdFusion Administrator from a disallowed IP address (123.456.789.1).
The ColdFusion Administrator can only be concurrently accessed from localhost and 2 more IP addresses.
The specific sequence of files included or processed is: ........
Run Code Online (Sandbox Code Playgroud)
问题是我在我自己的机器上尝试这个(例如这里)IP地址123.456.789.1
我已经尝试重新启动服务,但我仍然得到相同的错误?
有人见过这个吗?
我已经尝试了一些澄清.假设我的远程服务器有123.456.789.1
第一次尝试.重新启动的服务确保我是第一个尝试访问CFAdmin区域的人 - 没有运气
第二次尝试使用"123.456.789.1"服务器作为SSH隧道,因此我的机器IP地址与我尝试连接时的服务器相同.再次重启并得到相同的错误(在日志中)
第三次尝试(变得绝望)在实际服务器上安装了"elinks"(基于文本的浏览器).尝试登录时再次重新启动并获得相同的错误(在日志中).
这意味着应用了对CF Admin的IP限制.转到CF Admin中的安全性>允许的IP地址,并从Allowed IP Addresses for ColdFusion Administrator access部分中删除IP(如果有).
那应该解决它.
编辑:由于您无法访问CF管理员,请尝试此操作.在C:\ ColdFusion10\cfusion\lib中备份neo-security.xml.用文本编辑器打开它并找到
<var name='allowedAdminIPList'><string>IP_Address</string></var>
Run Code Online (Sandbox Code Playgroud)
删除那里列出的IP(示例中为IP_Address),现在看起来应该是这样的
<var name='allowedAdminIPList'><string></string></var>
Run Code Online (Sandbox Code Playgroud)
保存文件,重新启动ColdFusion Application Service并检查CF Admin.
| 归档时间: |
|
| 查看次数: |
3298 次 |
| 最近记录: |