cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1678
Views
0
Helpful
1
Replies

JDBC connection fails with "java.rmi.NoSuchObjectException" message

Nazmul Rajib
Cisco Employee
Cisco Employee

When connecting a JDBC client to a FireSIGHT Management Center, the following error message appears:

SEVERE: java.rmi.NoSuchObjectException
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
        at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
        at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)
        at java.net.Socket.connect(Socket.java:579)
        at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:618)
        at sun.security.ssl.SSLSocketImpl.<init>(SSLSocketImpl.java:407)
        at sun.security.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:88)
        at InstallCert.main(InstallCert.java:81)

1 Reply 1

Nazmul Rajib
Cisco Employee
Cisco Employee

Cause

Without the Server Hostname field filled in, a FireSIGHT Management Center (also known as Defense Center) tells the JDBC client that it has an address of localhost, or 127.0.0.1, which causes the connection to fail.

 

Solution

Step 1: Log in to your FireSIGHT Management Center where the JDBC is trying to connect to.
Step 2: Navigate to System > Local > Configuration.
Step 3: When the page loads, select Database on the left pane.
Step 4: Ensure that the Server Hostname field is filled out with the Fully Qualified Domain Name, or the IP address of the FireSIGHT Management Center.

Review Cisco Networking for a $25 gift card