Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Why do all background processes have listening TCP ports?
Hi Martin,
As far as I am concerned this isn't normal. I have never seen it.
Unless I have further evidence I am tempting to think you have an incorrect
listener.ora and your IPC protocol isn't functioning properly. This should
be why Oracle reverts to TCP, as indeed the background process do need to
communicate.
Connected as oracle, run both the adapters and the drivers script in
$ORACLE_HOME/bin, and see what the outcome is.
Hth,
Sybrand Bakker, Oracle DBA
Martin Lichtin <lichtin_at_bivio.com> wrote in message
news:37A9FE32.9E79DA2F_at_bivio.com...
> I'm very new to Oracle, so excuse me if this stuff is obvious.
> I just couldn't find any information anywhere....
>
> The background Oracle processes (ora_pmon, ora_lgwr, ora_ckpt, etc..)
> all have open listening TCP ports, what's the reason for this?
> I presume they all need to communicate with each other, or accept
> connections from some tools?
>
> Security: it looks like these ports are vulnerable to attacks...
> is there a way to make the processes listen only on the 127.0.0.1
> interface or is there any other configuration possible to make the
> processes unreachable from other hosts? If I'm right, only the listener
> process (tnslsnr) needs to be remotely accessible.
>
> Any explanations or pointers to docs
> would be greatly appreciated!
>
> Thanks,
> Martin
Received on Fri Aug 06 1999 - 11:54:20 CDT