cancel
Showing results for 
Search instead for 
Did you mean: 

JDI SP14 Configuration - LDAP users cannot access dtr

Former Member
0 Kudos

Hello,

We have installed and configured JDI SP14 with EP6 SP14.

<b>The users in the LDAP are not able to login to the dtr url (http://<hostname>:50000/dtr), but the users in the portal database can.</b>

I've seen the issue described by the note 876889 and we're not having problems with the unique groups. The note indicates that this simmilar issue is solved in JDI SP13 patch, but anyway we're already with SP14.

I would appreciate all the help we could get.

Homer Vargas

I've placed the relevante log exceptions from the default trace.

[code]

1.5#001438BDA15B00620000050B000008BC00040A0326082013#1136908546015#com.sap.engine.services.servlets_jsp.client.RequestInfoServer#sap.com/tcdtrenterpriseapp#com.sap.engine.services.servlets_jsp.client.RequestInfoServer#OSSHVargas#9984####8ebc2f9081f111da91fc001438bda15b#SAPEngine_Application_Thread[impl:3]_33##0#0#Error##Plain###Processing HTTP request to servlet [DTRServlet] finished with error. The error is: javax.servlet.ServletException at com.tssap.dtr.server.servlet.WebdavServlet.service(WebdavServlet.java:98) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325) at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887) at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241) at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92) at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33) at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:95) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:160) # #1.5#001438BDA15B00620000050D000008BC00040A03260821E3#1136908546031#com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl#sap.com/tcdtrenterpriseapp#com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl#OSSHVargas#9984####8ebc2f9081f111da91fc001438bda15b#SAPEngine_Application_Thread[impl:3]_33##0#0#Error#1#/System/Server/WebRequests#Plain###Processing HTTP request to servlet [DTRServlet] finished with error. The error is: javax.servlet.ServletException: null Exception id: [001438BDA15B00620000050B000008BC00040A0326082013]# #1.5#001438BDA15B101000000001000008BC00040A032FA71134#1136908707429#com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig#sap.com/tcdtrenterpriseapp#com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig#Guest#83####effa985081f111dab9cf001438bda15b#Thread[Scheduler_com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask\#108_workerThread\#0,1,Scheduler_com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask\#108]##0#0#Warning#1#/dtr/nameres#Java###error while retrieving data from secure-store [EXCEPTION] #1#com.sap.security.core.server.securestorage.exception.ObjectRetrievalException: Could not find clientID sapcomtcdtrenterpriseapp at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.getClientsStorageLocation(RemoteSecureStorageClientContextImpl.java:231) at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.retrieveObject(RemoteSecureStorageClientContextImpl.java:724) at com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig.loadConfiguration(SecureStoreNameServerConfig.java:54) at com.tssap.dtr.server.deltav.nameres.impl.NameReservationManager.loadNameServerConfiguration(NameReservationManager.java:162) at com.tssap.dtr.server.deltav.nameres.impl.NameReservationManager.processQueue(NameReservationManager.java:231) at com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask._run(ProcessNameReservationsTask.java:35) at com.tssap.dtr.pvc.basics.transaction.AbstractSessionBoundTask.run(AbstractSessionBoundTask.java:37) at com.tssap.dtr.pvc.util.scheduler.Invocation$Worker.run(Invocation.java:130) at java.lang.Thread.run(Thread.java:534) #1.5#001438BDA15B0DC2000000010000025C000409A0C7B16D76#1136486056542#com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig#sap.com/tcdtrenterpriseapp#com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig#Guest#92####e068fcf07e1911da9a5f001438bda15b#Thread[Scheduler_com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask\#92_workerThread\#0,1,Scheduler_com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask\#92]##0#0#Warning#1#/dtr/nameres#Java###error while retrieving data from secure-store [EXCEPTION] #1#com.sap.security.core.server.securestorage.exception.ObjectRetrievalException: Could not find clientID sapcomtcdtrenterpriseapp at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.getClientsStorageLocation(RemoteSecureStorageClientContextImpl.java:231) at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.retrieveObject(RemoteSecureStorageClientContextImpl.java:724) at com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig.loadConfiguration(SecureStoreNameServerConfig.java:54) at com.tssap.dtr.server.deltav.nameres.impl.NameReservationManager.loadNameServerConfiguration(NameReservationManager.java:162) at com.tssap.dtr.server.deltav.nameres.impl.NameReservationManager.processQueue(NameReservationManager.java:231) at com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask._run(ProcessNameReservationsTask.java:35) at com.tssap.dtr.pvc.basics.transaction.AbstractSessionBoundTask.run(AbstractSessionBoundTask.java:37) at com.tssap.dtr.pvc.util.scheduler.Invocation$Worker.run(Invocation.java:130) at java.lang.Thread.run(Thread.java:534) # #1.5#001438BDA15B0DE8000000010000025C000409A0FD566C80#1136486956527#com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig#sap.com/tcdtrenterpriseapp#com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig#Guest#92####f8da16f07e1b11dac544001438bda15b#Thread[Scheduler_com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask\#93_workerThread\#0,1,Scheduler_com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask\#93]##0#0#Warning#1#/dtr/nameres#Java###error while retrieving data from secure-store [EXCEPTION] #1#com.sap.security.core.server.securestorage.exception.ObjectRetrievalException: Could not find clientID sapcomtcdtrenterpriseapp at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.getClientsStorageLocation(RemoteSecureStorageClientContextImpl.java:231) at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.retrieveObject(RemoteSecureStorageClientContextImpl.java:724) at com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig.loadConfiguration(SecureStoreNameServerConfig.java:54) at com.tssap.dtr.server.deltav.nameres.impl.NameReservationManager.loadNameServerConfiguration(NameReservationManager.java:162) at com.tssap.dtr.server.deltav.nameres.impl.NameReservationManager.processQueue(NameReservationManager.java:231) at com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask._run(ProcessNameReservationsTask.java:35) at com.tssap.dtr.pvc.basics.transaction.AbstractSessionBoundTask.run(AbstractSessionBoundTask.java:37) at com.tssap.dtr.pvc.util.scheduler.Invocation$Worker.run(Invocation.java:130) at java.lang.Thread.run(Thread.java:534) [/code]

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello,

We have installed and configured JDI SP14 with EP6 SP14.

The users in the LDAP are not able to login to the dtr url (http://<hostname>:50000/dtr), but the users in the portal database can.

I've seen the issue described by the note 876889 and we're not having problems with the unique groups. The note indicates that this simmilar issue is solved in JDI SP13 patch, but anyway we're already with SP14.

I would appreciate all the help we could get.

Homer Vargas

I've placed the relevante log exceptions from the default trace.

1.5#001438BDA15B00620000050B000008BC00040A0326082013#1136908546015#com.sap.engine.services.servlets_jsp.client.RequestInfoServer#sap.com/tcdtrenterpriseapp#com.sap.engine.services.servlets_jsp.client.RequestInfoServer#OSSHVargas#9984####8ebc2f9081f111da91fc001438bda15b#SAPEngine_Application_Thread[impl:3]_33##0#0#Error##Plain###Processing HTTP request to servlet [DTRServlet] finished with error. The error is: javax.servlet.ServletException at com.tssap.dtr.server.servlet.WebdavServlet.service(WebdavServlet.java:98) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325) at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887) at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241) at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92) at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33) at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:95) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:160) # #1.5#001438BDA15B00620000050D000008BC00040A03260821E3#1136908546031#com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl#sap.com/tcdtrenterpriseapp#com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl#OSSHVargas#9984####8ebc2f9081f111da91fc001438bda15b#SAPEngine_Application_Thread[impl:3]_33##0#0#Error#1#/System/Server/WebRequests#Plain###Processing HTTP request to servlet [DTRServlet] finished with error. The error is: javax.servlet.ServletException: null Exception id: [001438BDA15B00620000050B000008BC00040A0326082013]# #1.5#001438BDA15B101000000001000008BC00040A032FA71134#1136908707429#com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig#sap.com/tcdtrenterpriseapp#com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig#Guest#83####effa985081f111dab9cf001438bda15b#Thread[Scheduler_com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask\#108_workerThread\#0,1,Scheduler_com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask\#108]##0#0#Warning#1#/dtr/nameres#Java###error while retrieving data from secure-store [EXCEPTION] #1#com.sap.security.core.server.securestorage.exception.ObjectRetrievalException: Could not find clientID sapcomtcdtrenterpriseapp at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.getClientsStorageLocation(RemoteSecureStorageClientContextImpl.java:231) at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.retrieveObject(RemoteSecureStorageClientContextImpl.java:724) at com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig.loadConfiguration(SecureStoreNameServerConfig.java:54) at com.tssap.dtr.server.deltav.nameres.impl.NameReservationManager.loadNameServerConfiguration(NameReservationManager.java:162) at com.tssap.dtr.server.deltav.nameres.impl.NameReservationManager.processQueue(NameReservationManager.java:231) at com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask._run(ProcessNameReservationsTask.java:35) at com.tssap.dtr.pvc.basics.transaction.AbstractSessionBoundTask.run(AbstractSessionBoundTask.java:37) at com.tssap.dtr.pvc.util.scheduler.Invocation$Worker.run(Invocation.java:130) at java.lang.Thread.run(Thread.java:534) #1.5#001438BDA15B0DC2000000010000025C000409A0C7B16D76#1136486056542#com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig#sap.com/tcdtrenterpriseapp#com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig#Guest#92####e068fcf07e1911da9a5f001438bda15b#Thread[Scheduler_com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask\#92_workerThread\#0,1,Scheduler_com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask\#92]##0#0#Warning#1#/dtr/nameres#Java###error while retrieving data from secure-store [EXCEPTION] #1#com.sap.security.core.server.securestorage.exception.ObjectRetrievalException: Could not find clientID sapcomtcdtrenterpriseapp at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.getClientsStorageLocation(RemoteSecureStorageClientContextImpl.java:231) at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.retrieveObject(RemoteSecureStorageClientContextImpl.java:724) at com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig.loadConfiguration(SecureStoreNameServerConfig.java:54) at com.tssap.dtr.server.deltav.nameres.impl.NameReservationManager.loadNameServerConfiguration(NameReservationManager.java:162) at com.tssap.dtr.server.deltav.nameres.impl.NameReservationManager.processQueue(NameReservationManager.java:231) at com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask._run(ProcessNameReservationsTask.java:35) at com.tssap.dtr.pvc.basics.transaction.AbstractSessionBoundTask.run(AbstractSessionBoundTask.java:37) at com.tssap.dtr.pvc.util.scheduler.Invocation$Worker.run(Invocation.java:130) at java.lang.Thread.run(Thread.java:534) # #1.5#001438BDA15B0DE8000000010000025C000409A0FD566C80#1136486956527#com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig#sap.com/tcdtrenterpriseapp#com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig#Guest#92####f8da16f07e1b11dac544001438bda15b#Thread[Scheduler_com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask\#93_workerThread\#0,1,Scheduler_com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask\#93]##0#0#Warning#1#/dtr/nameres#Java###error while retrieving data from secure-store [EXCEPTION] #1#com.sap.security.core.server.securestorage.exception.ObjectRetrievalException: Could not find clientID sapcomtcdtrenterpriseapp at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.getClientsStorageLocation(RemoteSecureStorageClientContextImpl.java:231) at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.retrieveObject(RemoteSecureStorageClientContextImpl.java:724) at com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig.loadConfiguration(SecureStoreNameServerConfig.java:54) at com.tssap.dtr.server.deltav.nameres.impl.NameReservationManager.loadNameServerConfiguration(NameReservationManager.java:162) at com.tssap.dtr.server.deltav.nameres.impl.NameReservationManager.processQueue(NameReservationManager.java:231) at com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask._run(ProcessNameReservationsTask.java:35) at com.tssap.dtr.pvc.basics.transaction.AbstractSessionBoundTask.run(AbstractSessionBoundTask.java:37) at com.tssap.dtr.pvc.util.scheduler.Invocation$Worker.run(Invocation.java:130) at java.lang.Thread.run(Thread.java:534)

Former Member
0 Kudos

This error:

#1.5#001438BDA15B101000000001000008BC00040A032FA71134#1136908707429#com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig#sap.com/tc~dtr~enterpriseapp#com.tssap.dtr.server.deltav.nameres.impl.SecureStoreNameServerConfig#Guest#83####effa985081f111dab9cf001438bda15b#Thread[Scheduler_com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask#108_workerThread#0,1,Scheduler_com.tssap.dtr.server.deltav.nameres.ProcessNameReservationsTask#108]##0#0#Warning#1#/dtr/nameres#Java###error while retrieving data from secure-store [EXCEPTION] 
{0}#1#com.sap.security.core.server.securestorage.exception.ObjectRetrievalException: <b>Could not find clientID sap~com~tc~dtr~enterpriseapp</b> at 

Is caused by not having a nameserver defined in the DTR. Go to http://<hostname>:<port>/dtr/system-tools/administration/NameServerConfiguration and define a nameserver. We had the same error over here after upgrading from SP13 to SP15.