IMC登陆页面提示license无效,之前是正常使用的
1、经确认IMC安装在物理服务器上,未做过迁移,服务器未重启过,未修改过网卡等硬件参数
2、检查license文件正常
3、收集前台日志(路径:iMC安装目录/client/log/imcforeground)查看,发现报错:mac地址获取硬盘序列号不匹配
2021-07-16 18:17:28 [ERROR] [http-nio-8080-exec-14] [com.imc.license.entity.LicenseBean::checkLicenseValid] Hardware Info is invalid!
com.imc.license.LicenseError[50904] MAC地址或硬盘序列号不匹配。
at com.imc.license.tools.LicenseValidatorChecker.checkLicenseValidationWithHardwareInfomation(LicenseValidatorChecker.java:298)
at com.imc.license.entity.LicenseBean.checkLicenseValid(LicenseBean.java:1255)
at com.imc.license.control.LicenseAccess.checkLicenseValid(LicenseAccess.java:773)
at com.imc.license.client.view.ClientControlBean.queryLicenseExpireDate(ClientControlBean.java:2096)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at com.imc.component.beanmethod.BeanMethod.executeBeanMethod(BeanMethod.java:115)
at com.imc.component.beanmethod.BeanMethod.encodeEnd(BeanMethod.java:79)
at javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:545)
at javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:541)
at javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:541)
at org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage.renderView(FaceletViewDeclarationLanguage.java:1981)
at org.apache.myfaces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:305)
4、检查服务配置发现windows开启了uac功能,尝试关闭UAC
运行命令行:gpedit.msc,将级别改为不提示直接提升
5、备份license文件后删除license文件,然后重启IMC重新注册,问题解决。
关闭windows UAC功能,重新注册
(0)
我这边按步骤检查下,是什么原因导致。再重新注册看看。谢谢。
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
我这边按步骤检查下,是什么原因导致。再重新注册看看。谢谢。