ColdFusion MX 7 许可问题?

ColdFusion MX 7 许可问题?

我有一个运行 ColdFusion MX 7 的网站,我对它一无所知,但它运行得很好。突然间,整个系统似乎崩溃了,我开始收到以下错误:

您正在访问的网站发生意外错误。请联系网站管理员。

以下信息仅供网站开发人员进行调试。处理请求时发生错误 已引发许可异常。您尝试从不允许的 IP(xx.xxx.xxx.xx)访问开发人员版本。开发人员版本只能从 127.0.0.1 和另外两个 IP 地址访问。另外的 IP 地址是:xx.xx.xxx.xxx,xxx.xxx.x.xx

(我删除了 IP 地址)

显然,这看起来像是一个许可问题,但为什么会突然发生这种情况?我看到过服务器在 30 天后恢复为开发者版本的问题,但我相信服务器运行的时间比这要长得多。

另外,我甚至不知道在哪里可以更改版本!我想我需要输入产品的序列号,但我不知道在哪里可以这样做。

我可以在设置摘要下的管理界面中看到版本是“开发者”,并且序列号字段是空白的。

答案1

我可以在设置摘要下的管理界面中看到版本为“开发者”,并且序列号字段为空白

在这里您可以输入有效的标准或企业许可证代码。

至于为什么它可能恢复到开发人员模式 - 您最近遇到过任何问题并且必须恢复任何配置 xml 文件吗?或者,正如 Clint 所建议的那样,您的网站可能位于代理后面,因此所有请求似乎都来自一个 IP 地址。(顺便说一句,这将是许可证违规,所以不要通过设置代理来解决问题 - 哈哈)。

答案2

好吧,如果不了解您的配置和应用程序架构,很难说为什么它能毫无问题地运行超过 30 天。该应用程序可能实际上是由某种代理甚至其他应用程序层使用的。

无论如何,如果版本确实是开发者版本并且没有输入许可证密钥,它将以您描述的方式受到限制:只能从服务器绑定(监听)的 IP 地址和其他 2 个地址访问。

如果您有许可证密钥,则可以在管理员界面中输入它,通常位于 /CFIDE/administrator/index.cfm(如果“正常”安装)。加载管理界面,单击“系统信息”(顶部,主框架),然后在标有“新许可证”的字段中输入您的许可证密钥,然后单击“提交更改”。

答案3

看来许可证问题只是暂时现象?我重启了 Cold Fusion 的 Windows 服务,看来问题已经解决了。

我有一个关于如何启动/重新启动 Cold Fusion 的问题:如何启动 ColdFusion MX 7?

答案4

我也遇到过同样的问题,请注意,有两个 IP 地址,包括从 127.0.0.1 访问。

它的设计目的是使得 Web 开发人员能够在自己的屏幕上从他们的工作站向另一方展示他们的工作,以进行可访问性测试或类似测试。

在这种情况下,如果您的 PC 通过 DHCP 获取 IP 地址,租约到期后您再次连接(这次使用不同的 IP 地址),这将耗尽您的两个“IP 地址”。下一个连接的人将收到您问题中的消息。

对于开发人员实例,如果发生这种情况,您只需重新启动 coldfusion 实例即可。我通常看到这种情况发生在办公室中处于休眠状态的笔记本电脑上,开发人员将它们带回家并连接到家中的无线网络,进行一些工作,然后例如回到办公室或另一个办公地点,获取另一个不同的 IP 地址,然后无法浏览他们的网站。

相关内容