cancel
Showing results for 
Search instead for 
Did you mean: 

Ques - Portal not working

Former Member
0 Kudos

I have installed MaxDB 7.6 and SAP J2EE Engine, but I am not able to login into the portal. The SAP J2EE Engine is working fine and it is showing me the System Properties. When I try to login into the portal with default administrator login and password, receives the data and the screen remains the same, nothing happens. If I give in the wrong password it says User Authentication Failed. What needs to be done?

Accepted Solutions (1)

Accepted Solutions (1)

former_member86049
Discoverer
0 Kudos

Hello,

it is a known problem with the DWI Zip installs.

The workaround is(you need VisualAdministrator):

a) Create the missing role KeystoreAdministrator

- Follow the tree to u2018server -> Services -> u2018Security Provideru2019, tab u2018PolicyConfigurationsu2019.

- Select component u2018SAP-J2EE-Engineu2019, tab u2018Security Rolesu2019.

- In edit mode, add role u2018KeystoreAdministratoru2019 and map group u2018administratorsu2019 to it.

b) Check for leftover configurations

- Follow the tree to u2018server -> Services -> u2018Configuration Adapteru2019

- Go to configuration u2018security/configurationsu2019 and delete all sub configurations with names like u2018keystore-view. ..u2019

c) Restart the server.

Regards Ilia

Answers (6)

Answers (6)

Former Member
0 Kudos

JCE ws of no help.

I checked in the Visual Administrator under Services and KeyStore. There was no DEFAULT or Any other views present. And when I try to create a View it gave me the error - ArrayINdexOutOfBounds.

Former Member
0 Kudos

JCE did not solve the problem.

I checked in the Visual Administrator under Services and KeyStore. There was no DEFAULT or Any other views present. And when I try to create a View it gave me the error - ArrayINdexOutOfBounds.

former_member185954
Active Contributor
0 Kudos

Hello,

Found a Note, see if its applicable to your problem.

User unable to logon by ticket

SAP Note Number: 791649

Regards,

Siddhesh

Former Member
0 Kudos

You reached exactly what is happening and got the scenario correct. But an addition to it is that there is no TicketKeystore in the Visual Administrator and that particular section is complete blank, that means I have no view to delete.

Anyways thanks for your extended support.

former_member185954
Active Contributor
0 Kudos

Hello,

Have you tried creating the ticketkeystore view ?

Check the following link. It has details about Keystore administration.

http://help.sap.com/saphelp_nw70/helpdata/EN/cb/ac3d41a5a9ef23e10000000a155106/frameset.htm

Regards,

Siddhesh

Former Member
0 Kudos

I checked that link but was no of that much help.

The problem is I am not able to create any view in the Keystore.

former_member185954
Active Contributor
0 Kudos

I couldn't find anything on creating a Keystore, have you raised an OSS message ?

Lets wait and watch on this thread till then.

Regards,

Siddhesh

Former Member
0 Kudos

How is that raised?

Former Member
0 Kudos

go to service.sap.com and use your OSS id to login and go to support for your product.

Ask basis to create an id for u and give u authorisation for OSS Request

George

Former Member
0 Kudos

Thanks for support people

The default trace-

Date : 05/21/2008

Time : 10:02:01:490

Message : Authentication stack: [ticket].

[EXCEPTION]

java.rmi.RemoteException: keystore.load(null, {KEY_VIEW_ALIAS=TicketKeystore;}) failed: java.io.IOException: Keystore view [TicketKeystore] do not exists!

at com.sap.engine.services.keystore.interfaces.KeystoreManagerWrapper_Stub.getKeystore(KeystoreManagerWrapper_Stub.java:206)

at com.sap.security.core.server.jaas.SAPLogonTicketHelper.getTicketKeyStore(SAPLogonTicketHelper.java:797)

at com.sap.security.core.server.jaas.CreateTicketLoginModule.commit(CreateTicketLoginModule.java:358)

at com.sap.engine.services.security.login.LoginModuleLoggingWrapperImpl.commit(LoginModuleLoggingWrapperImpl.java:211)

at com.sap.engine.services.security.login.ModulesProcessAction.run(ModulesProcessAction.java:96)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.services.security.login.FastLoginContext.login(FastLoginContext.java:182)

at com.sap.engine.system.SystemLoginModule.login(SystemLoginModule.java:90)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:324)

at javax.security.auth.login.LoginContext.invoke(LoginContext.java:675)

at javax.security.auth.login.LoginContext.access$000(LoginContext.java:129)

at javax.security.auth.login.LoginContext$4.run(LoginContext.java:610)

at java.security.AccessController.doPrivileged(Native Method)

at javax.security.auth.login.LoginContext.invokeModule(LoginContext.java:607)

at javax.security.auth.login.LoginContext.login(LoginContext.java:534)

at com.sap.security.core.logon.imp.SAPJ2EEAuthenticator.logon(SAPJ2EEAuthenticator.java:865)

at com.sapportals.portal.prt.service.authenticationservice.AuthenticationService.login(AuthenticationService.java:367)

at com.sapportals.portal.prt.connection.UMHandler.handleUM(UMHandler.java:126)

at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:186)

at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)

at java.security.AccessController.doPrivileged(Native Method)

at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:321)

at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:377)

at com.sap.portal.navigation.Gateway.service(Gateway.java:126)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)

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:102)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)

Severity : Error

Category :

Location : com.sap.engine.services.security.authentication.loginmodule.ticket.CreateTicketLoginModule

Application : sap.com/irj

Thread : SAPEngine_Application_Thread[impl:3]_13

Datasource : 1211344333396:C:\usr\sap\F13\JC30\j2ee\cluster\server0\log\defaultTrace.trc

Message ID : 000FFE79A065005D00000043000009B000044DB613FB3B98

Source Name : com.sap.engine.services.security.authentication.loginmodule.ticket.CreateTicketLoginModule

Argument Objs : ticket,java.rmi.RemoteException: keystore.load(null, {KEY_VIEW_ALIAS=TicketKeystore;}) failed: java.io.IOException: Keystore view [TicketKeystore] do not exists!

at com.sap.engine.services.keystore.interfaces.KeystoreManagerWrapper_Stub.getKeystore(KeystoreManagerWrapper_Stub.java:206)

at com.sap.security.core.server.jaas.SAPLogonTicketHelper.getTicketKeyStore(SAPLogonTicketHelper.java:797)

at com.sap.security.core.server.jaas.CreateTicketLoginModule.commit(CreateTicketLoginModule.java:358)

at com.sap.engine.services.security.login.LoginModuleLoggingWrapperImpl.commit(LoginModuleLoggingWrapperImpl.java:211)

at com.sap.engine.services.security.login.ModulesProcessAction.run(ModulesProcessAction.java:96)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.services.security.login.FastLoginContext.login(FastLoginContext.java:182)

at com.sap.engine.system.SystemLoginModule.login(SystemLoginModule.java:90)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:324)

at javax.security.auth.login.LoginContext.invoke(LoginContext.java:675)

at javax.security.auth.login.LoginContext.access$000(LoginContext.java:129)

at javax.security.auth.login.LoginContext$4.run(LoginContext.java:610)

at java.security.AccessController.doPrivileged(Native Method)

at javax.security.auth.login.LoginContext.invokeModule(LoginContext.java:607)

at javax.security.auth.login.LoginContext.login(LoginContext.java:534)

at com.sap.security.core.logon.imp.SAPJ2EEAuthenticator.logon(SAPJ2EEAuthenticator.java:865)

at com.sapportals.portal.prt.service.authenticationservice.AuthenticationService.login(AuthenticationService.java:367)

at com.sapportals.portal.prt.connection.UMHandler.handleUM(UMHandler.java:126)

at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:186)

at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)

at java.security.AccessController.doPrivileged(Native Method)

at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:321)

at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:377)

at com.sap.portal.navigation.Gateway.service(Gateway.java:126)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)

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:102)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)

,

Arguments : ticket,java.rmi.RemoteException: keystore.load(null, {KEY_VIEW_ALIAS=TicketKeystore;}) failed: java.io.IOException: Keystore view [TicketKeystore] do not exists!

at com.sap.engine.services.keystore.interfaces.KeystoreManagerWrapper_Stub.getKeystore(KeystoreManagerWrapper_Stub.java:206)

at com.sap.security.core.server.jaas.SAPLogonTicketHelper.getTicketKeyStore(SAPLogonTicketHelper.java:797)

at com.sap.security.core.server.jaas.CreateTicketLoginModule.commit(CreateTicketLoginModule.java:358)

at com.sap.engine.services.security.login.LoginModuleLoggingWrapperImpl.commit(LoginModuleLoggingWrapperImpl.java:211)

at com.sap.engine.services.security.login.ModulesProcessAction.run(ModulesProcessAction.java:96)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.services.security.login.FastLoginContext.login(FastLoginContext.java:182)

at com.sap.engine.system.SystemLoginModule.login(SystemLoginModule.java:90)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:324)

at javax.security.auth.login.LoginContext.invoke(LoginContext.java:675)

at javax.security.auth.login.LoginContext.access$000(LoginContext.java:129)

at javax.security.auth.login.LoginContext$4.run(LoginContext.java:610)

at java.security.AccessController.doPrivileged(Native Method)

at javax.security.auth.login.LoginContext.invokeModule(LoginContext.java:607)

at javax.security.auth.login.LoginContext.login(LoginContext.java:534)

at com.sap.security.core.logon.imp.SAPJ2EEAuthenticator.logon(SAPJ2EEAuthenticator.java:865)

at com.sapportals.portal.prt.service.authenticationservice.AuthenticationService.login(AuthenticationService.java:367)

at com.sapportals.portal.prt.connection.UMHandler.handleUM(UMHandler.java:126)

at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:186)

at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)

at java.security.AccessController.doPrivileged(Native Method)

at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:321)

at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:377)

at com.sap.portal.navigation.Gateway.service(Gateway.java:126)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)

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:102)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)

,

Dsr Component : n/a

Dsr Transaction : db55fb2026ee11ddbb55000ffe79a065

Dsr User :

Indent : 0

Level : 0

Message Code :

Message Type : 1

Relatives :

Resource Bundlename :

Session : 0

Source : com.sap.engine.services.security.authentication.loginmodule.ticket.CreateTicketLoginModule

ThreadObject : SAPEngine_Application_Thread[impl:3]_13

Transaction :

User : Guest

May be this will be of some help.

former_member185954
Active Contributor
0 Kudos

Hello,

Please ignore my earlier comments, i was being too sarcastic

In your trace, I see the error : java.io.IOException: Keystore view TicketKeystore do not exists!

I reasearched this error on SAP Notes and found a note which although may not be the correct one, however it remedies a problem with Keystore.

The solution provided in the

SAP Note : 899808 - Exception for creating alias on DocumentServiceConfiguration

Is as follows:

Please install JCE (unrestricted version) into corresponding folder (<JRE_HOME>/lib/security).
After installing these files, restart of J2EE engine is required.
JCE (unrestricted version) files are depended on your JDK vender. For More detail for downloading / installating JCE, please refer to JDK vender's Page. (ex. IBM 1.4.2, https://www6.software.ibm.com/dl/jcesdk/jcesdk-p)

Hope that helps.

Regards,

Siddhesh

Former Member
0 Kudos

Check your database and see if your archive log directory is full.

-RK

Former Member
0 Kudos

The point is on entering the right password it never shows the message User Authentication Failed but at the same time stays at the logon screen only.

Former Member
0 Kudos

Hi,

Does the page complete loading or is it still in loading state.

Thanks & Regards,

Vijith

JPReyes
Active Contributor
0 Kudos

Seems like the user have no roles assigned... Is the page just blank?

regards

Juan

former_member185954
Active Contributor
0 Kudos

Give the right password what else ?