How to fix Oracle SQL Developer connection issue "Got minus one from a read call"

 During connection from SQL Developer to EBS database got below error message:


Status : Failure -Test failed: IO Error: Got minus one from a read call



Following solution can be done :
1. Go to directory $ORACLE_HOME/network/admin
2. Modify sqlnet.ora file with following parameter: 
tcp.validnode_checking = no

3. If you don't want to disable this, you can put the machine names as follows:
tcp.invited_nodes=(machine1, machine2)

3. Bounce the listener.

Due to security enhancements it is not good to put tcp.validnode_checking = no or comment out will through error 
when we start listener like below:
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=shsebs7idb1.appsolworld.com)(PORT=1522)))
TNS-00584: Valid node checking configuration error
 TNS-12560: TNS:protocol adapter error

Better plan is to add localhost or IP address of client (Local Computer) in the sqlnet.ora file
That will solve the problem

NAMES.DIRECTORY_PATH=(TNSNAMES, ONAMES, HOSTNAME) SQLNET.EXPIRE_TIME= 10 tcp.validnode_checking = yes tcp.invited_nodes=(192.168.1.3,SHSEBS7IDB1.appsolworld.com) SQLNET.INBOUND_CONNECT_TIMEOUT =60 SQLNET.ALLOWED_LOGON_VERSION_SERVER=8






Comments

Popular posts from this blog

How to troubleshoot Long Running Concurrent Request in EBS 12.2

How to drop index and before dropping it how to get the DDL.

How to autopopulate user_guid in fnd_user table ( EBS Blank Page)

Opatch is getting faild for GI patch with error code 2 while doing prereq

Few Important steps of Oracle Database Clone

How to Check AD and TXK code levels in your EBS environment

The Server is not able to service this request: [Socket:000445]Connection rejected, filter blocked Socket, weblogic.security.net.FilterException

CPU Patch Analysis

PRVG-11250 : The check "RPM Package Manager database" was not performed because