IMSP stopped working (fwd)
David Alix
David.Alix at isc.ucsb.edu
Mon Feb 14 17:42:57 EST 2005
A co-worker figured out the problem with imsp on our Solaris 9 box. It
occurred, not because of an unclean shutdown, but because the reboot
initiated a change I had made to the kernel: setting the maximum number of
file descriptors to 65536.
In dispatch.c, the value of nfds is set to the file descriptor table size.
It later calls:
nfound = select(nfds, &rset, &wset, NULL, to);
In Solaris, the select function does not like it when the value of nfds is
greater than FD_SETSIZE (which is set to 1024 by default).
By changing, in dispatch.c, the line
nfds = getdtablesize();
to
nfds = 1024;
and recompiling, the problem went away.
---------- Forwarded Message ----------
Date: Tuesday, February 08, 2005 10:40 AM -0800
From: David Alix <David.Alix at isc.ucsb.edu>
To: info-cyrus at lists.andrew.cmu.edu
Subject: IMSP stopped working
I have been running imsp 1.7b on a Solaris 9 system for a few months now,
and it has been running fine. This morning, the system came down
uncleanly; on reboot imsp does not work. The daemon runs out of inet.d-
when you telnet into the imsp port, you get the IMSP version banner
OK Cyrus IMSP version 1.7b ready
then a note
Conection to .... closed by foreign host
When I run imspd -d, I get the version banner,
then the daemon dies. In syslog, I get the following messages:
Feb 8 10:15:34 uxc imsp[21728]: [ID 254782 local6.info] imspd:\
warning: unable to disassocate from parent: Not owner
Feb 8 10:15:34 uxc imsp[21728]: [ID 699280 local6.notice] imspd:
start
Feb 8 10:15:34 uxc imsp[21728]: [ID 439472 local6.error] imspd\
exiting: dispatch loop: Invalid argument
Does anyone have IMSP 1.7b running on Solaris 9? ANyone seen
similar problems? Any suggestions on how to fix this?
Thanks.
___________________________________
David Alix
Information Systems and Computing
David.Alix at isc.ucsb.edu
(805)893-4456
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
---------- End Forwarded Message ----------
___________________________________
David Alix
Information Systems and Computing
David.Alix at isc.ucsb.edu
(805)893-4456
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
More information about the Info-cyrus
mailing list