Clear the /var/tmp/.oracle directory and start from fresh:
- Stop all listeners
- Remove the /var/tmp/.oracle directory, e.g. run the following from the root account:
rm -rf /var/tmp/.oracle
- Check the listener(s) configuration contains unique keys specified for each IPC endpoint and each listener
- 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.
)