cancel
Showing results for 
Search instead for 
Did you mean: 

Single user facing 500 Connection timed out in ESS portal page

itsRahul
Participant
0 Kudos

Hello Portal Experts

I'm facing a strange issue where in one of the portal user is facing a timed out error as below.

Rest of the users are able to access the ESS page and see their personal data.

500 Connection timed out

Error:    -5

Version:    7200

Component:    ICM

Date/Time:    Tue Aug 11 08:16:32 2015

Module:    icxxthr_mt.c

Line:    4313

Server:    prs72500_WIP_65

Error Tag:    {-}

Detail:    Connection to partner timed out after 60s

I checked portal logs, but only found a null pointer exception which I believe is occurring as portal is not hitting the backend system.

Request your inputs in solving the issue.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Rahul,

We are also facing a similar issue.

Were you able to fix this?

Regards,
Aparna

itsRahul
Participant
0 Kudos

Hi Aparna

No, the issue is still there.

I tried few workarounds but with no success.

former_member185239
Active Contributor
0 Kudos

Hi Rahul,

To analyze the problem , follow the below steps

- Ask the user to logon to the portal from the different local desktop.

- If he/she is facing the same issue , then open the default trace and search for the error message under his/her user id.

Also do paste the default trace and icm log files.

With Regards

Ashutosh Chaturvedi

itsRahul
Participant
0 Kudos

Hi Ashutosh

I had ask user to perform the above steps and he is facing same issue on different machine also.

I checked with basis team but they told as portal is not able to hit back-end there will be no trace available in ST22.

Can you please advise how to effectively put a trace on user's idwith basis's help.

former_member185239
Active Contributor
0 Kudos

Hi Rahul,

Is it possible to paste the default trace ?

Also ask the basis team to install HTTPWatch on the user machine and trace the HTTP request.

With Regards

Ashutosh Chaturvedi

itsRahul
Participant
0 Kudos

Hi Ashutosh

I tried taking a http trace using IE9 built in functionality, but I cannot see any relevant error details.

Former Member
0 Kudos

Hi Rahul,

If possible please share default trace after re-generating issue.

Regards,

Former Member
0 Kudos

Hi,

Is he having same ID on portal and backend system?

Regards,

Karthik

itsRahul
Participant
0 Kudos

Yes Karthik

itsRahul
Participant
0 Kudos

Hi Krunal

Unfortunately as Client landscape data is exposed along with user details I would not be able to share the trace I took from IE.

How ever there is no error trace in it as I previously mentioned.

Former Member
0 Kudos

Have you tried checking the IE compatibility... can you try the same to execute it in firefox..

Regards,

Karthik

Former Member
0 Kudos

Hi Rahul,

Without default trace its hard to find out actual issue but from error which you have pasted here, it seems to be ICM parameter related issue.

Can you please check below links:

1). 500 connection timed out in ESS/MSS | SCN

2). Check SAP Note # 1832231

this might help.

Regards,

Krunal

itsRahul
Participant
0 Kudos

Hi Karthik

I am not sure if the Portal functionality will work properly in firefox/chrome.

Former Member
0 Kudos

HI Rahul,

I am sure the issue is with his IE browser.

Please remove the IE browser from local PC and try to login the new IE browser.

Regards,

Rajesh

itsRahul
Participant
0 Kudos

Hi Rajesh

I asked user to ask his colleague who is able to view their personal details properly.

They were able to access their details on his machine without any error in same IE.

Former Member
0 Kudos

Hi Rahul,

Can you please paste the error you found in the logs?

Thanks & BR,

Etay

itsRahul
Participant
0 Kudos

Hi Etay

PFB error log.

OAL: Error while accessing list of variants of deployable object=sap.com/ess~gb~bank, application=com.sap.xss.hr.per.gb.bank.Per_Bank_GB. Causing exception is nested.
[EXCEPTION]
com.sap.tc.webdynpro.portal.pers.ObjectAccessException: An error occured while reading the variant list
at com.sap.pcuigp.xssutils.java.XssIViewListProviderImpl.getVariantList(XssIViewListProviderImpl.java:161)
at com.sap.tc.webdynpro.portal.oal.impl.java.JavaLaunchableObject.initVariantsFromIViewListProvider(JavaLaunchableObject.java:471)
at com.sap.tc.webdynpro.portal.oal.impl.java.JavaLaunchableObject.doInitChildren(JavaLaunchableObject.java:284)
at com.sap.tc.webdynpro.portal.oal.impl.AbstractContentNode.initChildren(AbstractContentNode.java:483)
at com.sap.tc.webdynpro.portal.oal.impl.AbstractContentNode.getChildren(AbstractContentNode.java:221)
at com.sap.tc.webdynpro.portal.oal.impl.AbstractContentNode.iterateChildren(AbstractContentNode.java:229)
at com.sap.tc.webdynpro.portal.oal.impl.AbstractContentNode.getChildNode(AbstractContentNode.java:236)
at com.sap.tc.webdynpro.portal.jndi.WebDynproNamingContext.localContinuationContextLookup(WebDynproNamingContext.java:107)
at com.sap.tc.webdynpro.portal.jndi.WebDynproNamingContext.localLookup(WebDynproNamingContext.java:127)
at com.sap.tc.webdynpro.portal.jndi.GenericContext.lookup(GenericContext.java:80)
at com.sap.tc.webdynpro.portal.jndi.GenericContext.lookup(GenericContext.java:84)
at com.sap.tc.webdynpro.portal.jndi.GenericContext.lookup(GenericContext.java:84)
at com.sap.tc.webdynpro.portal.jndi.GenericContext.lookup(GenericContext.java:84)
at com.sap.tc.webdynpro.portal.jndi.GenericContext.lookup(GenericContext.java:84)
at com.sap.tc.webdynpro.portal.jndi.GenericURLContext.lookup(GenericURLContext.java:91)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at com.sap.portal.pcm.iviewserver.tools.LinkedObjectProvider.getLinkedApplication(LinkedObjectProvider.java:75)
at com.sap.portal.pcm.iview.admin.AdminBaseiView.getNavigationNodeLayersList(AdminBaseiView.java:211)
at com.sap.portal.pcm.iview.admin.AdminBaseiView.getCustomImplementation(AdminBaseiView.java:149)
at com.sap.portal.pcm.admin.PcmAdminBase.getImplementation(PcmAdminBase.java:642)
at com.sapportals.portal.ivs.iviews.IviewServiceObjectFactory.getObjectInstance(IviewServiceObjectFactory.java:320)
at com.sap.tc.pcd.proxies.JndiProxy.getObjectInstance(JndiProxy.java:69)
at com.sapportals.portal.pcd.gl.PcdGlContext.getSemanticObject(PcdGlContext.java:962)
at com.sapportals.portal.pcd.gl.GlObjectSearchResultEnumeration.nextInt(GlObjectSearchResultEnumeration.java:553)
at com.sapportals.portal.pcd.gl.GlObjectSearchResultEnumeration.hasMore(GlObjectSearchResultEnumeration.java:781)
at com.sapportals.portal.pcd.gl.GlObjectSearchResultEnumeration.hasMoreElements(GlObjectSearchResultEnumeration.java:822)
at com.sapportals.portal.pcd.pcm.roles.RoleNavigationImpl$NavigationNodeEnumeration.nextChecked(RoleNavigationImpl.java:233)
at com.sapportals.portal.pcd.pcm.roles.RoleNavigationImpl$NavigationNodeEnumeration.nextElement(RoleNavigationImpl.java:276)
at com.sapportals.portal.pcd.pcm.roles.RoleNavigationImpl$NavigationNodeEnumeration.next(RoleNavigationImpl.java:300)
at com.sapportals.portal.navigation.NavigationNode.createNavigationNodesList(NavigationNode.java:906)
at com.sapportals.portal.navigation.NavigationNode.getChildren(NavigationNode.java:589)
at com.sapportals.portal.navigation.NavigationNode.getChildren(NavigationNode.java:534)
at com.sapportals.portal.navigation.NavigationEventsHelperService.getNavNodesPathIndexesList(NavigationEventsHelperService.java:2556)
at com.sapportals.portal.navigation.NavigationEventsHelperService.getNavNodesPathIndexesList(NavigationEventsHelperService.java:2527)
at com.sapportals.portal.navigation.fpm.NavigationFpmListener.getPathIndexes(NavigationFpmListener.java:1012)
at com.sapportals.portal.navigation.fpm.NavigationFpmListener.addToHistory(NavigationFpmListener.java:938)
at com.sapportals.portal.navigation.fpm.NavigationFpmListener.doNavigatePhase(NavigationFpmListener.java:404)
at com.sapportals.portal.navigation.fpm.NavigationFpmListener.doPhase(NavigationFpmListener.java:115)
at com.sapportals.portal.pb.fpm.FPMContainer.distributeEvent(FPMContainer.java:63)
at com.sapportals.portal.pb.fpm.FPM.doDocumentHook(FPM.java:179)
at com.sapportals.portal.prt.service.document.DocumentHookMulticaster.doDocumentHook(DocumentHookMulticaster.java:100)
at com.sapportals.portal.prt.service.document.DocumentHookMulticaster.doDocumentHook(DocumentHookMulticaster.java:99)
at com.sapportals.portal.prt.service.document.DocumentHookMulticaster.doDocumentHook(DocumentHookMulticaster.java:99)
at com.sapportals.portal.prt.service.document.DocumentHookService.doDocumentHook(DocumentHookService.java:119)
at com.sapportals.portal.prt.service.document.DocumentHookServiceNew.doDocumentHook(DocumentHookServiceNew.java:186)
at com.sapportals.portal.prt.connection.PortalHook.doDocumentHook(PortalHook.java:665)
at com.sap.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:183)
at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:107)
at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:141)
at com.sap.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:206)
at com.sap.portal.prt.pom.PortalNode.service(PortalNode.java:588)
at com.sap.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:233)
at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:107)
at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:141)
at com.sap.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:520)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:201)
at com.sap.portal.prt.dispatcher.DispatcherServlet.service(DispatcherServlet.java:132)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:202)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:103)
at com.sap.portal.http.EnrichNavRequestFilter.doFilter(EnrichNavRequestFilter.java:49)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at com.sap.portal.http.EnrichNavRequestFilter.doFilter(EnrichNavRequestFilter.java:49)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:432)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:210)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:441)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:430)
at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:81)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:276)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81)
at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.SessionSizeFilter.process(SessionSizeFilter.java:26)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:57)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:43)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:475)
at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:269)
at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)
Caused by: java.lang.NullPointerException: while trying to invoke the method com.sap.tc.webdynpro.services.task.ITask.getScope() of an object loaded from local variable 'task'
at com.sap.tc.webdynpro.clientserver.portal.impl.PortalUtils.getPortalEnvironment(PortalUtils.java:215)
at com.sap.tc.webdynpro.clientserver.portal.impl.PortalUtils.getServiceReference(PortalUtils.java:91)
at com.sap.tc.webdynpro.clientserver.portal.WDPortalUtils.getServiceReference(WDPortalUtils.java:95)
at com.sap.pcuigp.xssutils.java.XssIViewListProviderImpl.getVariantList(XssIViewListProviderImpl.java:141)
... 101 more

0 Kudos

Hi Rahul,

Seems authorization issue. Please grant permission to the object for the user and check.

If the issue is being faced by single user, it has to be an authorization issue.

Hope this helps.

Regards,

Vinstarworld

itsRahul
Participant
0 Kudos

Hi Vinstarworld

I have checked the permission and authorization, both are properly assigned.

I tried to clear UME cache.

User tries to open the page in new window and gets a session locked message(since the application is already being processed by him), however the application then loads in the previous main portal window with proper data.

If he logs out from portal or closes the IE sessions he faces same time out error.

Regards

Rahul

Former Member
0 Kudos

Hi Rahul,

User is facing problem after logging into Portal ?

Can you please check end-user's having how many roles and groups?

Can you please compare groups and roles for both users at portal and ECC

(1. who's ESS portal is working & 2. Who's ESS portal is not working.)?

Regards,

itsRahul
Participant
0 Kudos

Hi Krunal

Both the users have same roles from portal as well as backend.

Former Member
0 Kudos

Thanks for reply rahul,

Can you please share Thread dump after regenerating issue?

If you collect thread dump then take dump in 10-20 seconds of the time stamp.

Regards,

Krunal

itsRahul
Participant
0 Kudos

Hi Krunal

I'm not sure how to take thread dumps.

It will be great if you can guide on this.

Former Member
0 Kudos

Hi Rahul,

Can you please check mapping of end-user in backend system whether all ESS-MSS related mappings are properly maintained or not.?

You have to take help of Basis team to generate thread dump.

Below links might help you:

http://wiki.scn.sap.com/wiki/display/TechTSG/(JSTTSG)(Deploy)Thread+Dump

https://help.sap.com/saphelp_nw73/helpdata/en/3a/85e6fe95f74f7ca3669d246d26d5d5/content.htm

Regards,

Krunal

mohamed_shabir
Explorer
0 Kudos

Can you try clearing cache, both user, and JCO cache.