What does the "IO Error: Socket read timed out" means (SQL developer)
Typical causes for that error:
- Your database listener is not running
- It is running, but maybe there is a firewall intervening
- It is running, no firewall issue, but you have provided incorrect connection details.
Make sure your installation is on a LOCAL drive!
If your SQL Developer is launched from a network location (specifically, a different location than your database network location), that could be the issue.
I was having the same problem and I moved my installation to my local drive and it connected right away :)
Above answers are exact causes but to resolve this:
Go to server machine and login as root then run:
( # xhost + )
Then come to oracle user and run:
( $ lsnrctl reload LISTENER_NAME )