it only works when i set DefaultAuthenticator as 1st in order and flag = required
had no idea on whats going on, can anyone please help??
Steps that i had done
1. Add XXXXAD in Weblogic provider and set it as sufficient
2. Set DefaultAuthenticator as sufficient
3. Reorder set XXXXAD as first, DefaultAuthenticator as second and lastly DefaultIdentifyAsserter
4. Create BISystemUser in MSAD.
5. Delete BISystemUser in DefaultAuthenticator
6. Add BISystemUser(MSAD) into admin of global role.
7. Login as EM-->Security-->Credientials-->oracle.bi.system-->system.user = BISystemUser and password exactly same as MSAD BISystemUser's password
8. Security-->Security Provider Configuration-->Identify Store Provider
optimize_search = true
connection_pool_class = oracle.security.idm.providers.stdldap.JNDIPool
virtualize=true
(didnt add user.login.attr=sAMAccountName, username.attr=sAMAccountName as OBIEE version is 11.1.1.9)
9. BI-->coreapplication-->Application Roles--> Add BISystemUser under BISystem Roles
10. Refresh GUI
11. Full restart in Weblogic and OBIEE
12. Patch installed
Patch 22221772
https://community.oracle.com/thread/3943145?parent=MOSC_EXTERNAL&sourceId=MOSC&id=3943145
Patch 21895214
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=254310884985722&parent=EXTERNAL_SEARCH&sourceId=PROBLEM&id=2062681.1&_afrWindowMode=0&_adf.ctrl-state=e0f6luw0l_4
Logs
1. Nqserver.log
[2019-03-25T10:42:13.787+08:00] [OracleBIServerComponent] [ERROR:1] [] [] [ecid: 0fc3e828565e93f3:-92a902f:169b2a9b65a:-8000-0000000000000718,0:1:6] [tid: 568] [nQSError: 13057] Error From BI Security Service: SecurityService::execute [OBI-SEC-00015] Unable to find user {0} in identity store. [[
********** Task: 1. Running for (mls): 16 **********
Description: Authenticate
RPID: Star; user: BISystemUser; AppType: 0; Offline: false
]]
[2019-03-25T16:52:35.59+08:00] [OracleBIServerComponent] [ERROR:1] [] [] [ecid: 00isrqRuwc1Fw0zwVI03nz4b0CU2jhIze0001VC0002LU,0] [tid: 1ebc] [nQSError: 13057] Error From BI Security Service: oracle.webservices.provider.ProviderException: java.lang.RuntimeException: javax.security.auth.login.LoginException: [Security:090304]Authentication Failed: User BISystemUser javax.security.auth.login.FailedLoginException: [Security:090302]Authentication Failed: User BISystemUser denied. [[
********** Task: 1. Running for (mls): 31 **********
Description: Authenticate
RPID: Star; user: BISystemUser; AppType: 0; Offline: false
]]
[2019-03-25T16:52:41.825+08:00] [OracleBIServerComponent] [ERROR:1] [] [] [ecid: 00isrqSKTIoFw0zwVI03nz4b0CU2jhIze0001VC0002Lj,0] [tid: 418] [nQSError: 13057] Error From BI Security Service: oracle.webservices.provider.ProviderException: java.lang.RuntimeException: javax.security.auth.login.LoginException: [Security:090304]Authentication Failed: User BISystemUser javax.security.auth.login.FailedLoginException: [Security:090302]Authentication Failed: User BISystemUser denied. [[
********** Task: 1. Running for (mls): 110 **********
Description: Authenticate
RPID: Star; user: BISystemUser; AppType: 0; Offline: false
2. sawlog
[2019-03-25T16:24:57.000+08:00] [OBIPS] [ERROR:31] [] [saw.security.odbcuserpopulationimpl.searchidentities] [ecid: ] [tid: ] Error retrieving user/group data from Oracle BI Server's User Population API.
Could not create a system user connection to Oracle BI Server during start-up. Please check the error message and try again.
Authentication Failure.
Odbc driver returned an error (SQLDriverConnectW).
State: 08004. Code: 10018. [NQODBC] [SQL_STATE: 08004] [nQSError: 10018] Access for the requested connection is refused.
[nQSError: 43113] Message returned from OBIS.
[nQSError: 43126] Authentication failed: invalid user/password.
(08004)[[
File:odbcuserpoploaderimpl.cpp
Line:462
Location:
saw.security.odbcuserpopulationimpl.searchidentities
saw.security.userpopulationmanagerimpl.initializeroles
saw.security.securityimpl.initialize
saw.catalog.local.loadCatalog
saw.subsystems.catalogbootstrapper.loadcatalog
saw.webextensionbase.init
saw.sawserver
saw.sawserver.initializesawserver
saw.sawserver
]]
[2019-03-25T16:24:57.000+08:00] [OBIPS] [ERROR:10] [] [saw.security.userpopulationmanagerimpl.initializeroles] [ecid: ] [tid: ] Error retrieving user/group data from Oracle BI Server's User Population API.
Could not create a system user connection to Oracle BI Server during start-up. Please check the error message and try again.
Authentication Failure.
Odbc driver returned an error (SQLDriverConnectW).
State: 08004. Code: 10018. [NQODBC] [SQL_STATE: 08004] [nQSError: 10018] Access for the requested connection is refused.
[nQSError: 43113] Message returned from OBIS.
[nQSError: 43126] Authentication failed: invalid user/password.
(08004)[[
File:userpopulationmanagerimpl.cpp
Line:279
Location:
saw.security.userpopulationmanagerimpl.initializeroles
saw.security.securityimpl.initialize
saw.catalog.local.loadCatalog
saw.subsystems.catalogbootstrapper.loadcatalog
saw.webextensionbase.init
saw.sawserver
saw.sawserver.initializesawserver
saw.sawserver
]]
[2019-03-25T16:24:57.000+08:00] [OBIPS] [NOTIFICATION:1] [] [saw.security.userpopulationmanagerimpl.initializeroles] [ecid: ] [tid: ] Error searching roles in the backend to resolve GUIDs during user population manager initialization[[
File:userpopulationmanagerimpl.cpp
Line:280
Location:
saw.security.userpopulationmanagerimpl.initializeroles
saw.security.securityimpl.initialize
saw.catalog.local.loadCatalog
saw.subsystems.catalogbootstrapper.loadcatalog
saw.webextensionbase.init
saw.sawserver
saw.sawserver.initializesawserver
saw.sawserver
]]
[2019-03-25T16:24:57.000+08:00] [OBIPS] [ERROR:1] [] [saw.catalog.local.loadCatalog] [ecid: ] [tid: ] Error initializing or creating new Catalog: F:\erp\instances\instance1/bifoundation/OracleBIPresentationServicesComponent/coreapplication_obips1/catalog.
Error retrieving user/group data from Oracle BI Server's User Population API.
Could not create a system user connection to Oracle BI Server during start-up. Please check the error message and try again.
Authentication Failure.
Odbc driver returned an error (SQLDriverConnectW).
State: 08004. Code: 10018. [NQODBC] [SQL_STATE: 08004] [nQSError: 10018] Access for the requested connection is refused.
[nQSError: 43113] Message returned from OBIS.
[nQSError: 43126] Authentication failed: invalid user/password.
(08004)[[
File:localwebcatalog.cpp
Line:424
Location:
saw.catalog.local.loadCatalog
saw.subsystems.catalogbootstrapper.loadcatalog
saw.webextensionbase.init
saw.sawserver
saw.sawserver.initializesawserver
saw.sawserver
]]
[2019-03-25T16:24:57.000+08:00] [OBIPS] [NOTIFICATION:1] [] [saw.sawserver] [ecid: ] [tid: ] Oracle BI Presentation Services are shutting down.[[
File:sawserver.cpp
Line:867
Location:
saw.sawserver
saw.sawserver.terminatesawserver
saw.sawserver
]]