(DP) Support Tip: TCP wrappers prevent connection to OMNI service in Linux/Unix clients
Data Protector Linux client installation works but then import into the cell fails.
When trying to run telnet to the client on port 5555 connection is unexpectedly closed.
Debug.log and inet.log files in the client are empty, they don't exist., or they have not been updated for some time.
The only clue we can find is similar to this message in /var/log/messages or syslog.log:
Feb 12 03:09:33 linux_host xinetd: START: omni pid=3044 from=::ffff:127.0.0.1
Feb 12 03:09:33 linux_host xinetd: libwrap refused connection to omni (libwrap=inet) from ::ffff:127.0.0.1
Feb 12 03:09:33 linux_host xinetd: FAIL: omni libwrap from=::ffff:127.0.0.1
Feb 12 03:09:33 linux_host xinetd: EXIT: omni status=0 pid=3044 duration=0(sec)
This means that TCP wrappers rules are in place and they are preventing incoming connections to the Omni service.
Probably a line like this can be found in /etc/hosts.deny file:
Which means connections to ALL services are denied from ALL hosts.
The solution to this problem is to configure TCP wrappers to allow connections to the Data Protector services or remove any lines from both /etc/hosts.allow and /etc/hosts.deny files, to remove all rules.
TCP Wrappers are available in most Linux distros and also on HPUX, Solaris and other Unix Operating Systems. But they usually come disabled by default (hosts.allow and hosts.deny are empty).
For more information on TCP wrappers: