in reply to Re^2: perl socket doesn't work anymore
in thread perl socket doesn't work anymore

The protocol name is converted to a protocol number using getprotobyname, which serves as an interface to /etc/protocols. Maybe it changed? Maybe you're running under chroot and there's no etc/protocols under your virtual root?

Replies are listed 'Best First'.
Re^4: perl socket doesn't work anymore
by Anonymous Monk on Nov 30, 2006 at 16:52 UTC
    I see getent protocols doesn't have a tcp in it ... It must of before the nis->ldap migration. How can I get it back? It's in /etc/protocols