stuck == the process loops forever.
truss output:
24555: brk(0x0011ED10) = 0
24555: read(3, " ( m o r e t h a n\n".., 4096) = 4096
24555: read(3, " s s e t t o " i n".., 4096) = 4096
24555: read(3, " i n f o r m a t i o n".., 4096) = 4096
24555: read(3, " l H o s t > a c c e s".., 4096) = 4096
24555: read(3, " # A d d D e s c r i p t".., 4096) = 4096
24555: read(3, " g y o u r s e t u p".., 4096) = 4096
24555: brk(0x0011ED10) = 0
24555: brk(0x00120D10) = 0
24555: read(3, " ) b o r d e r l i n e".., 4096) = 3954
24555: read(3, 0x00118410, 4096) = 0
24555: close(3) = 0
24555: stat("/opt/msps/sbin/suexec", 0xFFBEF7A8) Err#2 ENOENT
24555: stat("/opt/msps", 0xFFBEF578) = 0
24555: so_socket(26, 2, 0, "", 1) = 3
24555: close(3) = 0
24555: open("/etc/netconfig", O_RDONLY) = 3
24555: fstat64(3, 0xFFBEECF0) = 0
24555: brk(0x00120D10) = 0
24555: brk(0x00122D10) = 0
24555: ioctl(3, TCGETA, 0xFFBEEC7C) Err#25 ENOTTY
24555: read(3, " # p r a g m a i d e n".., 8192) = 1239
24555: read(3, 0x00120104, 8192) = 0
24555: llseek(3, 0, SEEK_CUR) = 1239
24555: llseek(3, 0, SEEK_SET) = 0
24555: read(3, " # p r a g m a i d e n".., 8192) = 1239
24555: read(3, 0x00120104, 8192) = 0
24555: llseek(3, 0, SEEK_CUR) = 1239
24555: close(3) = 0
24555: open("/dev/udp", O_RDONLY) = 3
24555: ioctl(3, 0xC00C6982, 0xFFBEF244) = 0
24555: close(3) = 0
24555: so_socket(26, 2, 0, "", 1) = 3
24555: door_return(0x00000000, 0, 0x00000000, 0) = 0
24555: mmap(0x00000000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF020000
24555: mprotect(0xFF020000, 8192, PROT_NONE) = 0
24555: lwp_create(0xFF1159E0, LWP_DETACHED|LWP_SUSPENDED, 0xFF025DB4) = 4
24555: lwp_create() (returning as new lwp ...) = 0
24555: lwp_continue(4) = 0
24555: lwp_schedctl(SC_STATE|SC_BLOCK, -1, 0xFF025CB4) = 0
24555: lwp_schedctl(SC_DOOR, 0, 0x00000000) = 4
24555: door_bind(4) = 0
24555: close(4) = 0
24555: sigaction(SIGWAITING, 0xFF14EE68, 0x00000000) = 0
24555: time() = 1008611659
24555: lwp_sema_wait(0x000DEB38) (sleeping...)
24555: signotifywait() (sleeping...)
24555: lwp_cond_wait(0xFF1555B0, 0xFF1555C0, 0xFF115BF0) (sleeping...)
24555: door_return(0x00000000, 0, 0x00000000, 0) (sleeping...)
24555: signotifywait() = 2
24555: lwp_sema_post(0x000DEB38) = 0
24555: lwp_sema_wait(0x000DEB38) = 0
24555: sigprocmask(SIG_SETMASK, 0xFF15ADC8, 0xFFBEF1B0) = 0
24555: lwp_sigredirect(1, SIGINT, 0xFFBEF12C) = 0
24555: lwp_sigredirect(1, SIGINT, 0xFFBEF12C) Err#22 EINVAL
24555: sigprocmask(SIG_SETMASK, 0xFFBEF1B0, 0x00000000) = 0
24555: Received signal #2, SIGINT [default]
24555: *** process killed ***
-----Original Message-----
From: Joshua Slive [mailto:[EMAIL PROTECTED]]
Sent: Monday, December 17, 2001 7:50 PM
To: [EMAIL PROTECTED]
Subject: RE: how to listen on multiple interfaces?
> From: Danny Karpati [mailto:[EMAIL PROTECTED]]
>
> No, one of the interfaces is down.
> But as far as I know, it shouldn't be a problem.
> But why httpd got stuck after reading the two 'Listen' directives?
>
"got stuck" is not very descriptive. Perhaps if you explained *exactly*
what is happening, and included excerpts from the relevant log files,
someone could help you more.
Joshua.