334 views
in Networking by ACE (20,920 points)

1 Answer

by ACE (20,920 points)

Solution :

Clear the /var/tmp/.oracle directory and start from fresh:
 

  1. Stop all listeners
  2. Remove the /var/tmp/.oracle directory, e.g. run the following from the root account:
    rm -rf /var/tmp/.oracle
  3. Check the listener(s) configuration contains unique keys specified for each IPC endpoint and each listener
  4. Start the listener(s) from the normal Oracle OS user.

Clearing the /var/tmp/.oracle directory will force the listeners to recreate the socket files from fresh, each with its own correct ownership.

...