License Exception

$$$$$$$$$$$$$$$$ License Exception $$$$$$$$$$$$$$

Unable to start WebLogic Server!!

Missing license file for:WebLogic Platform 8.1

$$$$$$$$$$$$$$$$ License Exception $$$$$$$$$$$$$$

可能的成因:在 BEA 主目录中无法找到许可证 (license) 文件

可行的解决办法:请确保许可证 (license) 文件位于 BEA 主目录中

$$$$$$$$$$$$$$$$ License Exception $$$$$$$$$$$$$$

Unable to start WebLogic Server!!

WebLogic:license error, Invalid host IP

$$$$$$$$$$$$$$$$ License Exception $$$$$$$$$$$$$$

可能的成因:

如果您的计算机有多个 IP 地址,请注意,WebLogic 仅查看主 IP 地址。

请注意,并非下面所有任务都需要完成。有些问题仅通过执行几项任务就可以解决。

1. 运行 setEnv 脚本来设置您的环境。 可在您的域目录中完成此操作。

2. 请在主机上检查名为 utils.myip 的 BEA 实用程序的输出。返回哪个 IP 地址?

语法

$ java utils.myip

示例 $ java utils.myip

Host toyboat.toybox.com is assigned IP address:192.0.0.1

此实用程序返回 WebLogic 为 license.bea 文件查找的 IP 地址。将此实用程序所返回的 IP 地址与许可证 (license) 文件 IP 地址相比较。如果输出与许可证 (license) 文件所述的 IP 地址不同,那么就会显示上述异常。

有以下 3 种解决办法可供选择:

1. 联系您的系统管理员,在系统 IP 中进行必要的更改。要更改 IP 地址,您可以使用主机名命令,或如果您的系统使用 /etc/hosts 文件,则请将与许可证 (license) 文件匹配的 IP 号置于文件的顶端。

2. 将许可证 (license) 文件中的 IP 地址转换为由 utils.myip 返回的 IP 地址。有关详细步骤,请参考 Transfer IP Address(转换 IP 地址)部分:

$$$$$$$$$$$$$$$$ License Exception $$$$$$$$$$$$$$

Unable to start WebLogic Server!!

Invalid software license file:D:\wls_versions\wls7.0sp5\license.bea

$$$$$$$$$$$$$$$$ License Exception $$$$$$$$$$$$$$

可能的成因:在 BEA 主目录中找到的许可证 (license) 文件格式可能不正确。

格式不正确的许可证 (license) 示例:


<?xml version="1.0" encoding="ISO-8859-1" ?>
<bea-licenses>
<license-group format="1.0" product="WebLogic Platform" release="8.1">
<license component="2PC" cpus="1" expiration="never" ip="any" licensee="WebLogic Platform Developer" serial="616351266349-1334569246562" type="SDK" units="5" signature="MC0CFQDX29HbYxpScmY+X289GJXV8jmUXQIUEwaYV9lnEO7xzASy+Ez4PApFJgU=" />
<license component="AI Events" cpus="1" expiration="never" ip="any" licensee="WebLogic Platform Developer" serial="616351266349-1334569246562" type="SDK" units="5" signature="MC0CFQCqSx0c0wsB8YzWpy+65jBO9I8OgAIUDiAgvXHrfnVYoxnYoLydIjk39R4=" />

格式正确的许可证 (license) 示例:

<?xml version="1.0" encoding="ISO-8859-1"?>
<bea-licenses>
    <license-group format="1.0" product="WebLogic Platform" release="8.1">
          <license
                component="2PC"
                cpus="1"
                expiration="never"
                ip="any"
                licensee="WebLogic Platform Developer"
                serial="616351266349-1334569246562"
                type="SDK"
                units="5"
                signature="MC0CFQDX29HbYxpScmY+X289GJXV8jmUXQIUEwaYV9lnEO7xzASy+Ez4PApFJgU="
         />
         <license
                component="AI Events"
                cpus="1"
                expiration="never"
                ip="any"
                licensee="WebLogic Platform Developer"
                serial="616351266349-1334569246562"
                type="SDK"
                units="5"
                signature="MC0CFQCqSx0c0wsB8YzWpy+65jBO9I8OgAIUDiAgvXHrfnVYoxnYoLydIjk39R4="
         />

可行的解决办法:您需要从 BEA 获得一个新的许可证 (license) 文件。请执行下列操作来报告故障许可证 (license) 并获得新许可证 (license)。

$$$$$$$$$$$$$$$$ License Exception $$$$$$$$$$$$$$

Unable to start WebLogic Server!!

Weblogic:License has expired on Fri Jan 14 12:00:00 GMT 2005!

$$$$$$$$$$$$$$$$ License Exception $$$$$$$$$$$$$$

成因:在 BEA 主目录中找到的许可证 (license) 文件已于给定日期过期。

可行的解决办法:更新 BEA 许可证 (license)。这可通过记录案例实现。(请参考在“不规则许可证 (license) 格式”中的关于如何记录案例的步骤。)

或者联系您的销售客户经理。

$$$$$$$$$$$$$$$$ License Exception $$$$$$$$$$$$$$

Unable to start WebLogic Server!!

(A) Weblogic:License WLS license is limited to 5 connections!

OR

(B) Weblogic:License WLS license is limited to 20 connections!

$$$$$$$$$$$$$$$$ License Exception $$$$$$$$$$$$$$

成因:(A) 在 BEA 主目录中找到的许可证 (license) 文件是一个开发许可证 (license),在一个会话中它最多允许 5 个不同的用户。

成因:(B) 在 BEA 主目录中找到的许可证 (license) 文件是一个“工作组”许可证 (license),在一个会话中它最多允许 20 个不同的用户。WebLogic Server“工作组”许可证 (license) 可用于超小规模的生产服务器或用于测试服务器。

成因:(C) 在 BEA 主目录中找到的许可证 (license) 文件未正确更新并包含生产许可证 (license) 和评估许可证 (license) 的副本。在此实例中缺省值为评估许可证 (license)。

可行的解决办法:(A) 如果您以开发模式运行,则根据设计即为如此,但如果要进行生产,则需要获得新的不受用户人数限制的生产许可证 (license)。如果您获得了生产许可证 (license),请确保其位于 BEA 主目录中。

行的解决办法:(B) 如果您运行工作组许可证 (license),则根据设计即为如此,但如果需要多于 20 个连接,则需要获得新的不受用户人数限制的生产许可证 (license)。如果您获得了生产许可证 (license),请确保其位于 BEA 主目录中。

可行的解决办法:(C) 检查在 BEA 主目录中找到的许可证 (license) 是否包含评估许可证 (license) 组件和生产许可证 (license) 组件。如果包含,请用正确的生产许可证 (license) 替换此许可证 (license) 文件。

如果使用一些新组件更新当前许可证 (license),应仅使用 UpdateLicense.cmd。

如果要将评估许可证 (license) 转换为生产许可证 (license),请执行下列操作。

1. 找到当前(评估)license.BEA 许可证 (license) 文件(该文件位于 BEA 主目录中)并将其移动到安全位置,最好是在需要备份案例的独立文件夹中

2. 将新的(生产)许可证 (license) 文件重命名为 license.bea 并将此文件移动到 BEA 主目录中的旧许可证 (license) 文件(评估)的确切位置。

产生的错误如下。

20-Jan-05 10:37:33 GMT Emergency Security Not listening for SSL,

java.io.IOException: Inconsistent security configuration, Certificate expired or not yet valid: f

ingerprint = 56b7dfac29e39c21027973c248d8c1bb, not before =

Tue May 30 22:38:01 BST 2000, not after = Thu May 13 22:38:0

1 BST 2004, holder = C=US SP=California L=San Francisco O=BE

A WebLogic CN=weblogic.bea.com Email=support@bea.com , issue

r = C=US SP=California L=San Francisco O=BEA WebLogic OU=Sec

urity CN=Demo Certificate Authority Email=support@bea.com ,

key = modulus length=65, exponent length=3.

由于向后兼容性支持,您可能会在 WebLogic Server 的所有版本中看到过期证书警告信息。如果要阻止警告信息出现,可从 WebLogic Server 密钥库 (keystore) 文件中移除过期的 CA。您采取的措施取决于所运行的 WebLogic Server 版本。

过期演示 CA 以两种形式出现:即以 pem 文件的形式和以密钥库 (keystore) 文件中条目的形式出现。在 WebLogic Server 6.1 中,仅支持 pem 文件形式。在 WebLogic Server 7.0 和 8.1 中,同时支持 pem 文件和密钥库 (keystore) 形式。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值