Re: TCP wrapper question Dren <drend@phosphor.beam> writes:
>I just installed TCP wrappers 7.6 and now every time I try to connect
>from a host that should be allowed, I get disconnected and in syslog a
>message like "refused connection from 0.0.0.0" appears. If I change it
>so that all hosts are allowed to connect, then I see "connection from
>0.0.0.0" in syslog.
>Why does the TCP wrapper program think that all my hosts have 0.0.0.0 as
>an IP address? How do I fix that?
The solaris FAQ says:
4.17) Where can I get an IPv6 capable version of tcp wrapper?
The IPv6 capable version of tcp wrapper is available at Wietse's
site in the /pub/ipv6 directory.
<ftp://ftp.porcupine.org/pub/ipv6/>
Make sure you configure it with -DHAVE_IPV6.
Solaris 9 has this version of tcp wrappers bundled with the system.
5.85) Tcpd prints "connect (refused) from 0.0.0.0" in Solaris 8 and later?
The default inetd configuration in Solaris 8 and later have changed
the service type for most services from tcp/udp to tcp6/udp6.
You'll either need to change them back to tcp/udp or better, upgrade
your tcp wrappers to an IPv6 capable version as described in 4.17.
--- end of excerpt from the FAQ
The most recently posted version of the FAQ is available from
<http://www.science.uva.nl/pub/solaris/solaris2/> |