SAP Knowledge Base Article - Preview

3673928 - BI Lauchpad and CMC fail to login with HTTP 500 error on Websphere

Symptom

After patching on IBM Websphere Application server 9.x, 

  • Users are not able to login in BI Launchpad or CMC getting 500 internal server error (HTTP 500) -or- ERR_SSL_PROTOCOL_ERROR
  • Issue is only with BOE webapp.  The AdminTools webapp has been confirmed to work normally. 
  • All the webapps including BOE were found to be working earlier before some changes occurred on Websphere configuration. 
  • The Websphere system has already been configured for SAPJCE according to the original product documentation from SAP - Note 3112068  including section "WebSphere With SSL".
  • When test directly on WAS on 9443 SSL port, the  logon to CMC directly (and logonNoSso.jsp option) fails after a filling in the login prompts. Users either get a ERR_SSL_PROTOCOL_ERROR on the browser or HTTP 500 internal server error.

  • On Websphere logs, the CMC failures show RC 32 error
    >[/BOE/CMC/123456789/admin/App/home.faces] ,exception --> Async IO operation failed (1), reason: RC: 32  Broken pipe

  • On Websphere logs, BI Launchpad failures show header mismatch errors

    [:806 UTC] 000000fb WCChannelLink 2 com..ws.webcontainer.channel.WCChannelLink error callback --> com..ws.channel.framework.impl.InboundVirtualConnectionImpl@9388be4b ,on com..ws.webcontainer.channel.WCChannelLink@a3b5a130 , uri  -->[/BOE/portal/111111111/nn/sapui5/resources/sap-ui-core.js] ,exception --> Response length: 732874 65536

    000000fb HttpInboundLi 3   close() in error state, com..wsspi.http.channel.exception.HttpInvalidMessageException: Response length: 732874 65536
    000000fb HttpInboundLi 3   Before body data purge, errorState: true, isRunning: true, messageFullyRead: true

    Also seen are timeout errors "java.net.SocketTimeoutException: Read timed out" in system.out
    A couple of them in Trace.log after BOE processing
    0000008d webapp        < com.ibm.ws.webcontainer.webapp.WebApp getResource RETURN URL --> file:/<path>/BOE.war/WEB-INF/eclipse/plugins/webpath.PlatformServices/web/sapui5/resources/sap/rules/ui/DecisionTableCellExpressionBasicRenderer.js

    00000079 SystemOut     O   javax.net.ssl|WARNING|79|RT=1:P=1111111:O=0:WSSSLTransportConnection[addr=,port=0,local=57178]|
    Thread.java:1178|handling exception (
    java.net.SocketTimeoutException: Read timed out
                    at java.net.SocketInputStream.socketRead(SocketInputStream.java:127)                
    at java.net.SocketInputStream.read(SocketInputStream.java:182)                
    at java.net.SocketInputStream.read(SocketInputStream.java:152)                
    at com.ibm.jsse2.ak.a(ak.java:78)                ...
    at com.ibm.rmi.iiop.Connection.doReaderWorkOnce(Connection.java:3504)                
    at com.ibm.rmi.transport.ReaderThread.run(ReaderPoolImpl.java:131)}


Read more...

Environment

SAP BusinessObjects BI Platform 4.3 SP4 patch 10 or above
Supported RHEL 8x OS
IBM Websphere Application Server 9.0.5.20 [configured with IHS and WebAgent]
IBM JVM 1.8.0_421

 

Product

SAP BusinessObjects Business Intelligence platform 4.3

Keywords

TBD , KBA , BI-BIP-DEP , Webapp Deployment, Networking, Vulnerabilities, Webservices , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.