Weblogic啟動服務時候提示:Authentication for user weblogic denied


一.問題描述:

在Linux系統上對weblogic10.3.6搭建完成后,啟動控制台沒問題,但是新建的服務怎么都起不來,而且在服務的目錄下也有了認證文件boot.properties文件,也確定用戶名和密碼是正確的,但是總是提示認證不通過。

 

二.報錯信息:

<Mar 15, 2019 2:43:57 PM CST> <Critical> <WebLogicServer> <BEA-000386> <Server subsystem failed. Reason: weblogic.security.SecurityInitializationException: Authentication for user weblogic denied
weblogic.security.SecurityInitializationException: Authentication for user weblogic denied
        at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.doBootAuthorization(CommonSecurityServiceManagerDelegateImpl.java:966)
        at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initialize(CommonSecurityServiceManagerDelegateImpl.java:1054)
        at weblogic.security.service.SecurityServiceManager.initialize(SecurityServiceManager.java:873)
        at weblogic.security.SecurityService.start(SecurityService.java:141)
        at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
        Truncated. see log file for complete stacktrace
Caused By: javax.security.auth.login.FailedLoginException: [Security:090303]Authentication Failed: User weblogic weblogic.security.providers.authentication.LDAPAtnDelegateException: [Security:090295]caught unexpected exception
        at weblogic.security.providers.authentication.LDAPAtnLoginModuleImpl.login(LDAPAtnLoginModuleImpl.java:251)
        at com.bea.common.security.internal.service.LoginModuleWrapper$1.run(LoginModuleWrapper.java:110)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.bea.common.security.internal.service.LoginModuleWrapper.login(LoginModuleWrapper.java:106)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        Truncated. see log file for complete stacktrace
>

 

三.問題排查及解決:

一般該問題都是因為如下原因:

1.用戶名或密碼錯誤;

2.或者你從后台啟動,但是腳本中沒有配置用戶名和密碼,都可能導致該錯誤。

但是這次比較奇葩,並不是這些原因導致,而/etc/hosts文件中沒有配置當前的主機名對應的IP地址,例如我這次配置的,服務器主機名叫osdb-anjgtestIP地址為71.17.24.225,但是hosts文件中配置的卻是71.17.20.202   osdb-anjgtest,IP配置錯誤,導致服務在啟動的時候識別不到當前主機名對應的IP,自然沒法進行認證,所以會報上面的錯誤。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM