SAP Knowledge Base Article - Preview

3200058 - Cannot connect to server using message server: ms://<host>:<port>/P4

Symptom

You are trying to open the PI tools - Integration Repository (ESR), Integration Builder (IB) - but they are not launching. From the Java WebStart Console trace (Note 1891480) the following errors can be seen:

com.sap.aii.utilxi.misc.api.ReconnectRuntimeException: Cannot connect to server using message server: ms://<host>:<port>/P4
 at com.sap.aii.ib.clsif.login.EJBHomeFactory.getInitialContext(EJBHomeFactory.java:705)
 at com.sap.aii.ib.clsif.login.EJBHomeFactory.connect(EJBHomeFactory.java:481)
 at com.sap.aii.ib.clsif.login.EJBHomeFactory.initRemoteFactory(EJBHomeFactory.java:142)
 at com.sap.aii.ib.clsif.login.LoginServiceImpl.login(LoginServiceImpl.java:227)
 at com.sap.aii.ib.clsif.login.LoginServiceImpl.login(LoginServiceImpl.java:146)
 at com.sap.aii.ib.gui.login.SplashLoginFrame$LoginController.doTrial(SplashLoginFrame.java:1150)
 at com.sap.aii.ib.gui.login.SplashLoginFrame$StartupWaiter$1$1.run(SplashLoginFrame.java:975)
 at java.awt.event.InvocationEvent.dispatch(Unknown Source)
 at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
 at java.awt.EventQueue.access$500(Unknown Source)
 at java.awt.EventQueue$3.run(Unknown Source)
 at java.awt.EventQueue$3.run(Unknown Source)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
 at java.awt.EventQueue.dispatchEvent(Unknown Source)
 at com.sap.aii.utilxi.swing.toolkit.Guitilities$EventProcessor.dispatchEvent(Guitilities.java:326)
 at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
 at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
 at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
 at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
 at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
 at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: javax.naming.NamingException: Exception while trying to get InitialContext.
 at com.sap.engine.services.jndi.InitialContextFactoryImpl.getInitialContext(InitialContextFactoryImpl.java:386)
 at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
 at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
 at javax.naming.InitialContext.init(Unknown Source)
 at javax.naming.InitialContext.<init>(Unknown Source)
 at com.sap.aii.ib.clsif.login.EJBHomeFactory.getInitialContext(EJBHomeFactory.java:688)
 ... 21 more
Caused by: java.io.IOException: Cannot get Socket. Reason:Connection refused: connect
 at com.sap.engine.interfaces.cross.io.transport.PortManager.getRealSocket(PortManager.java:275)
 at com.sap.engine.interfaces.cross.LoadBalancerImpl.staticGetAllAccessPoints(LoadBalancerImpl.java:141)
 at com.sap.engine.interfaces.cross.CrossObjectBroker.getDestination(CrossObjectBroker.java:176)
 at com.sap.engine.services.jndi.InitialContextFactoryImpl.getInitialContext(InitialContextFactoryImpl.java:293)
 ... 26 more

You have followed actions below but the same issue still remains.

  1. KBA 2582843 - Message server error when opening PI Integration Builder tools
  2. KBA 2416859 - PI tools fail to open: Message server not available
  3. Troubleshooting PI ESR and Integration Builder Logon Issues --> perform steps from Part: Caches & Part: Certificates.


Read more...

Environment

  • SAP NetWeaver
  • SAP Process Integration

Product

SAP NetWeaver all versions ; SAP Process Integration all versions

Keywords

java.io.IOException, Cannot get Socket, Connection refused, Integration, Repository, Builder, ESR, IB, Open, Java WebStart Console, Message server not available, ms://, P4, Cannot connect, Server, Message Server, Cannot establish connection, Profiles, Process Integration, PI, Process Orchestration, PO, NetWeaver, XI, AEX
, KBA , BC-XI-IBF-WEB , Webstart for ESR / IB , BC-XI-IBC , Integration Builder - Configuration , BC-XI-IBF-LGN , Login/Log off for ESR / IB , 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.