[595] in Zephyr_Bugs
"Address family not supported by protocol family"
daemon@ATHENA.MIT.EDU (Dan Egnor)
Mon Jul 3 20:38:08 1995
To: zephyr-bugs@MIT.EDU
Date: Mon, 03 Jul 1995 17:36:25 -0700
From: Dan Egnor <egnor@ugcs.caltech.edu>
Hi --
I am attempting to install Zephyr 2.0 on our HP 9000/735 systems (running
HP-UX 9.01). We have neither Kerberos nor Hesiod, and are a generally
un-Athena sort of place.
The configuration and compilation went beautifully, with one exception;
in file server/main.c you have the following code:
sigaction(SIGXCPU, &action, NULL);
This fails because we have no SIGXCPU. The obvious fix is to wrap it in
"#ifdef SIGXCPU", as was done with SIGEMT, etc..
The install directories are also a little weird -- particularly things
like /usr/local/share. It'd be nice if it were easier to configure those
(the actual datadir etc., not just the prefix) -- as it is I changed the
configure script. No big deal though; from what I hear, this is a big
improvement over previous versions.
When I run it, it initially appears to work fine, but when I tried to put
"zwgc -ttymode" in our system-wide login script, the server started logging
errors like the following:
Jul 3 17:06:36 avarice zephyrd[28945]: xmit xmit: (0.0.0.8/42152) Address famil
y not supported by protocol family
Jul 3 17:06:37 avarice zephyrd[28945]: xmit xmit: (0.0.0.8/42152) Address famil
y not supported by protocol family
Jul 3 17:07:23 avarice zephyrd[28945]: xmit xmit: (0.0.0.8/42152) Address famil
y not supported by protocol family
Jul 3 17:07:23 avarice zephyrd[28945]: xmit xmit: (74.117.108.32/28192) Address
family not supported by protocol family
Jul 3 17:07:25 avarice zephyrd[28945]: xmit xmit: (0.0.0.8/42152) Address famil
y not supported by protocol family
Jul 3 17:07:25 avarice zephyrd[28945]: xmit xmit: (74.117.108.32/28192) Address
family not supported by protocol family
Jul 3 17:10:22 avarice zephyrd[28945]: xmit xmit: (55.58.48.54/8241) Address fa
mily not supported by protocol family
Jul 3 17:10:23 avarice zephyrd[28945]: xmit xmit: (55.58.48.54/8241) Address fa
mily not supported by protocol family
Jul 3 17:10:40 avarice zephyrd[28945]: xmit xmit: (55.58.48.54/8241) Address fa
mily not supported by protocol family
Those are completely bogus IP addresses and ports; I assume the whole
sockaddr structure has become corrupt. After this happens, the server
terminates (with no further information). This was running with the "-d"
flag on -- does that actually accomplish anything? I can't tell any
difference in logging.
I'm not sure if this is related to the zwgc starting from the login script
(slightly different environment than if started from the prompt?), or simply
a lot of zwgc's starting up at once. The annoying thing is, when the server
dies, the zwgc's sit there and time out...
Oh, another thing: I can't get the zephyrd to give me any data in /usr/tmp
when I "kill -FPE" it.
Let me know if you want any more information, or if there's anything I
should try...
Dan