IBM Support

Installation failed due to connection refused error on port 4130

Troubleshooting


Problem

Installation failed with the following errors: ACUINI0082E The register or deregister request has failed. ClassName: com.ibm.ac.si.tpreg.TouchpointRegistryImpl Error connecting to server 127.0.0.1 on port 4130 with message Connection refused

Symptom

Take look into the DE_Install.log or IA log file and see if following errors are present. The most important error in this case is highlighted in bold below.

22-02-2012 16:36:07.835 Application main ENTRY: [com.ibm.ac.si.db.DbmsControlServer, -runControlServer]
22-02-2012 16:36:50.769 SIInstaller install com.ibm.ac.si.install.impl.RegisterCmdFailedException: ACUINI0082E The register or deregister request has failed. ClassName: com.ibm.ac.si.tpreg.TouchpointRegistryImpl and Options:[-p, /usr/ibm/common/acsi/wsdl/OSTP_ResourceTypesMRPs.properties].
at com.ibm.ac.si.install.impl.SIInstaller.processRequest(SIInstaller.java:6876)
at com.ibm.ac.si.install.impl.SIInstaller.registerManagedResourceProperties(SIInstaller.java:6892)
at com.ibm.ac.si.install.impl.SIInstaller.fullInstall(SIInstaller.java:4575)
at com.ibm.ac.si.install.impl.SIInstaller.installInternal(SIInstaller.java:4101)
at com.ibm.ac.si.install.impl.SIInstaller.install(SIInstaller.java:975)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at com.ibm.ac.si.install.NestedJarClassLoader.invoke(NestedJarClassLoader.java:250)
at com.ibm.ac.si.install.SIInstaller.install(SIInstaller.java:692)
at com.ibm.ac.coi.ext.ia.DEBootstrapInstall.install(DEBootstrapInstall.java:211)
at com.ibm.ac.coi.ext.ia.DEBootstrapWorkerThread.run(DEBootstrapWorkerThread.java:253)
Caused by: com.ibm.ac.si.install.impl.RunCommandFailedException: ACUINI0081E Loading java class method: com.ibm.ac.si.tpreg.TouchpointRegistryImpl::main has failed with exception:{1}
at com.ibm.ac.si.install.impl.SIInstaller.execSICmdNoExec(SIInstaller.java:6236)
at com.ibm.ac.si.install.impl.SIInstaller.execSICmd(SIInstaller.java:6281)
at com.ibm.ac.si.install.impl.SIInstaller.processRequest(SIInstaller.java:6874)
... 12 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at com.ibm.ac.si.install.impl.SIInstaller.execSICmdNoExec(SIInstaller.java:6229)
... 14 more
Caused by: com.ibm.ac.si.tpreg.TpregRegistrationFailedException: ACUTRI0024E An error occurred registering the Managed Resource Properties for the resource type OSRT:PalmOS.
at com.ibm.ac.si.tpreg.TouchpointRegistryImpl.registerManagedResourceProperties(TouchpointRegistryImpl.java:369)
at com.ibm.ac.si.tpreg.TouchpointRegistryImpl.main(TouchpointRegistryImpl.java:586)
... 19 more
Caused by: com.ibm.ac.si.tpreg.TpregFailedException: ACUTRI0003E ClassNotFoundException .
at com.ibm.ac.si.tpreg.TouchpointRegistryDB.getConnection(TouchpointRegistryDB.java:140)
at com.ibm.ac.si.tpreg.TouchpointRegistryDB.<init>(TouchpointRegistryDB.java:167)
at com.ibm.ac.si.tpreg.TouchpointRegistryDB.instance(TouchpointRegistryDB.java:104)
at com.ibm.ac.si.tpreg.TouchpointRegistryImpl.registerManagedResourceProperties(TouchpointRegistryImpl.java:355)
... 20 more
Caused by: com.ibm.ac.si.db.DatabaseException:
at com.ibm.ac.si.db.DbmsControl.getConnection(DbmsControl.java:942)
at com.ibm.ac.si.db.DbmsControl.getConnection(DbmsControl.java:1022)
at com.ibm.ac.si.tpreg.TouchpointRegistryDB.getConnection(TouchpointRegistryDB.java:132)
... 23 more
Caused by: java.sql.SQLNonTransientConnectionException: java.net.ConnectException : Error connecting to server 127.0.0.1 on port 4130 with message Connection refused.
at org.apache.derby.client.am.SQLExceptionFactory40.getSQLException(Unknown Source)

Cause

AIX supports several mechanisms for resolution of hosts. The netsvc.conf file specifies the sequential order for resolving host names and aliases. Incorrect configuration may cause issues with host name resolution.

Diagnosing The Problem

Take a look into the /etc/netsvc.conf file and check what is the value of "hosts".

Resolving The Problem

If hosts is set something other than "local" then change it to local as below. With this change AIX will search the local /etc/hosts file for resolving host names


hosts=local

After above the change try the installation again.

Note: DE uses port # 4130 during installation. Another possibility could be that this port is being blocked by the firewall or is being used by some other process. See below technote:
https://www-304.ibm.com/support/docview.wss?uid=swg21472960

You can run below command to find out if the port is available or not:
netstat -a | grep 4130

[{"Product":{"code":"SSRLR8","label":"Tivoli Components"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Tivoli Deployment Engine","Platform":[{"code":"PF002","label":"AIX"}],"Version":"All Versions","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
17 June 2018

UID

swg21586875