Running on ~ppc Symptoms: run amcheck or any other amanda utilities which contact backup server. First connection will be sucessful but any subsequent connections fail. xinetd starts using CPU time after second connection and never dies. Using /etc/init.d/xinetd to try and stop is not sucessful, only kill -9 will do. xinetd -d gives this: # xinetd -d 04/2/24@20:51:56: DEBUG: 26848 {handle_includedir} Reading included configuration file: /etc/xinetd.d/amanda [file=/etc/xinetd.conf] [line=14] 04/2/24@20:51:56: DEBUG: 26848 {handle_includedir} Reading included configuration file: /etc/xinetd.d/chargen-tcp [file=/etc/xinetd.d/chargen-tcp] [line=37] 04/2/24@20:51:56: DEBUG: 26848 {handle_includedir} Reading included configuration file: /etc/xinetd.d/chargen-udp [file=/etc/xinetd.d/chargen-udp] [line=13] 04/2/24@20:51:56: DEBUG: 26848 {handle_includedir} Reading included configuration file: /etc/xinetd.d/daytime-tcp [file=/etc/xinetd.d/daytime-tcp] [line=14] 04/2/24@20:51:56: DEBUG: 26848 {handle_includedir} Reading included configuration file: /etc/xinetd.d/daytime-udp [file=/etc/xinetd.d/daytime-udp] [line=13] 04/2/24@20:51:56: DEBUG: 26848 {handle_includedir} Reading included configuration file: /etc/xinetd.d/echo-tcp [file=/etc/xinetd.d/echo-tcp] [line=14] 04/2/24@20:51:56: DEBUG: 26848 {handle_includedir} Reading included configuration file: /etc/xinetd.d/echo-udp [file=/etc/xinetd.d/echo-udp] [line=13] 04/2/24@20:51:56: DEBUG: 26848 {handle_includedir} Reading included configuration file: /etc/xinetd.d/time-tcp [file=/etc/xinetd.d/time-tcp] [line=14] 04/2/24@20:51:56: DEBUG: 26848 {handle_includedir} Reading included configuration file: /etc/xinetd.d/time-udp [file=/etc/xinetd.d/time-udp] [line=13] 04/2/24@20:51:56: DEBUG: 26848 {remove_disabled_services} removing chargen 04/2/24@20:51:56: DEBUG: 26848 {remove_disabled_services} removing chargen 04/2/24@20:51:56: DEBUG: 26848 {remove_disabled_services} removing daytime 04/2/24@20:51:56: DEBUG: 26848 {remove_disabled_services} removing daytime 04/2/24@20:51:56: DEBUG: 26848 {remove_disabled_services} removing echo 04/2/24@20:51:56: DEBUG: 26848 {remove_disabled_services} removing echo 04/2/24@20:51:56: DEBUG: 26848 {remove_disabled_services} removing time 04/2/24@20:51:56: DEBUG: 26848 {remove_disabled_services} removing time Service defaults Instances = 15 PER_SOURCE = 15 Bind = All addresses. Only from: localhost(HOST) localhost.localdomain(HOST) bluemanie.nashira.ca(HOST) bluemeanie-prv(HOST) No access: No blocked sites Logging to syslog. Facility = authpriv, level = info Log_on_success flags = HOST PID Log_on_failure flags = HOST Service configuration: amanda id = amanda flags = IPv4 socket_type = dgram Protocol (name,number) = (udp,17) port = 10080 wait = yes user = 87 group = 6 Groups = yes PER_SOURCE = 15 Bind = All addresses. Server = /usr/libexec/amandad Server argv = amandad Only from: localhost(HOST) localhost.localdomain(HOST) bluemanie.nashira.ca(HOST) bluemeanie-prv(HOST) No access: No blocked sites Logging to syslog. Facility = authpriv, level = info Log_on_success flags = HOST PID Log_on_failure flags = HOST Service configuration: amandaidx id = amandaidx flags = IPv4 socket_type = stream Protocol (name,number) = (tcp,6) port = 10082 wait = no user = 87 Groups = yes PER_SOURCE = 15 Bind = All addresses. Server = /usr/libexec/amindexd Server argv = amindexd Only from: localhost(HOST) localhost.localdomain(HOST) bluemanie.nashira.ca(HOST) bluemeanie-prv(HOST) No access: No blocked sites Logging to syslog. Facility = authpriv, level = info Log_on_success flags = HOST PID Log_on_failure flags = HOST Service configuration: amidxtape id = amidxtape flags = IPv4 socket_type = stream Protocol (name,number) = (tcp,6) port = 10083 wait = no user = 87 group = 6 Groups = yes PER_SOURCE = 15 Bind = All addresses. Server = /usr/libexec/amidxtaped Server argv = amidxtaped Only from: localhost(HOST) localhost.localdomain(HOST) bluemanie.nashira.ca(HOST) bluemeanie-prv(HOST) No access: No blocked sites Logging to syslog. Facility = authpriv, level = info Log_on_success flags = HOST PID Log_on_failure flags = HOST 04/2/24@20:51:56: DEBUG: 26848 {cnf_start_services} Started service: amanda 04/2/24@20:51:56: DEBUG: 26848 {cnf_start_services} Started service: amandaidx 04/2/24@20:51:56: DEBUG: 26848 {cnf_start_services} Started service: amidxtape 04/2/24@20:51:56: DEBUG: 26848 {cnf_start_services} mask_max = 8, services_started = 3 04/2/24@20:51:56: NOTICE: 26848 {main} xinetd Version 2.3.13 started with libwrap loadavg options compiled in. 04/2/24@20:51:56: NOTICE: 26848 {main} Started working: 3 available services 04/2/24@20:51:56: DEBUG: 26848 {main_loop} active_services = 3 04/2/24@20:52:32: DEBUG: 26848 {main_loop} select returned 1 04/2/24@20:52:32: DEBUG: 26848 {svc_suspend} Suspended service amanda 04/2/24@20:52:32: DEBUG: 26848 {server_start} Starting service amanda 04/2/24@20:52:32: DEBUG: 26848 {main_loop} active_services = 2 04/2/24@20:52:32: DEBUG: 26853 {exec_server} duping 6 04/2/24@20:52:32: DEBUG: 26848 {main_loop} active_services = 2 04/2/24@20:52:32: DEBUG: 26848 {main_loop} select returned 1 04/2/24@20:52:32: DEBUG: 26848 {check_pipe} Got signal 17 (Child exited) 04/2/24@20:52:32: DEBUG: 26848 {child_exit} waitpid returned = 26853 04/2/24@20:52:32: DEBUG: 26848 {server_end} amanda server 26853 exited 04/2/24@20:52:32: DEBUG: 26848 {drain} UDP socket should be empty 04/2/24@20:52:32: DEBUG: 26848 {svc_resume} Resumed service amanda 04/2/24@20:52:32: DEBUG: 26848 {child_exit} waitpid returned = -1 04/2/24@20:52:32: DEBUG: 26848 {main_loop} active_services = 3 04/2/24@20:52:42: DEBUG: 26848 {main_loop} select returned 1 04/2/24@20:52:42: DEBUG: 26848 {svc_suspend} Suspended service amanda 04/2/24@20:52:42: DEBUG: 26848 {server_start} Starting service amanda 04/2/24@20:52:42: DEBUG: 26848 {main_loop} active_services = 2 04/2/24@20:52:43: DEBUG: 26854 {exec_server} duping 6 04/2/24@20:52:44: DEBUG: 26848 {main_loop} active_services = 2 04/2/24@20:52:44: DEBUG: 26848 {main_loop} select returned 1 04/2/24@20:52:44: DEBUG: 26848 {check_pipe} Got signal 17 (Child exited) 04/2/24@20:52:44: DEBUG: 26848 {child_exit} waitpid returned = 26854 04/2/24@20:52:44: DEBUG: 26848 {server_end} amanda server 26854 exited At this point xinetd is hung - {drain} never comes and xinetd will no longer accept connections on any service.
please test with the new version of amanda.
no response, closing bug.