Hi. Every day brings new problems
It turns out that with more then 400 virualhosts, the table of chroot environment initializes incorrect. Server-status looks awful: ID PID STATUS TYPE UID GID CHROOT INPUT OUTPUT SOCK_FD TOTAL PROCESSORS MAX PROCESSORS IDLE PROCESSORS MIN FREE PROCESSORS 0 26883 ACTIVE MULTIPLEXER 80 2 (null) 4 5 -1 4 30 3 4 1 26884 ACTIVE MULTIPLEXER 80 2 (null) 4 5 -1 4 30 3 4 2 26885 ACTIVE MULTIPLEXER 80 2 (null) 4 5 -1 4 30 3 4 3 26886 ACTIVE MULTIPLEXER 80 2 (null) 4 5 -1 4 30 3 4 4 0 STANDBY PROCESSOR 1001 155 /home/virtwww/.w_default 6 7 -1 1 30 0 4 5 0 STANDBY PROCESSOR 2006 155 /home/virtwww/.w_sl_76df0b1fda15d_685bbd 838 839 -1 1 30 0 4 6 0 STANDBY PROCESSOR 2240 155 /home/virtwww/.w_tacho_a2d2c15c 840 841 -1 1 30 0 4 (this is still normal) 84 0 STANDBY PROCESSOR 42229 155 /home/virtwww/.w_new-vw-bus_07f4c8e4 996 997 -1 1 30 0 4 85 0 STANDBY PROCESSOR 42344 155 _taxisila-ru_3b4880ce 168 169 -1 1 30 0 4 86 0 STANDBY PROCESSOR 42524 155 _putnik2_b7c5f6dd 170 171 -1 1 30 0 4 87 0 STANDBY PROCESSOR 42570 155 _d925bc9c 172 173 -1 1 30 0 4 88 0 STANDBY PROCESSOR 42654 155 cd 174 175 -1 1 30 0 4 89 0 STANDBY PROCESSOR 42843 155 17ef0dc 176 177 -1 1 30 0 4 90 0 STANDBY PROCESSOR 42846 155 y_b85ff481 178 179 -1 1 30 0 4 91 0 STANDBY PROCESSOR 43029 155 -ru_84fcfe03 180 181 -1 1 30 0 4 92 0 STANDBY PROCESSOR 43095 155 _it-optima_412c50b7 182 183 -1 1 30 0 4 93 0 STANDBY PROCESSOR 43221 155 rtwww/.w_lease-mosgdn0_c08bf4c0 184 185 -1 1 30 0 4 (and from this moment starts the most interesting) There is nothing in the log except: [Fri Feb 08 23:32:06 2008] [notice] caught SIGTERM, shutting down [Fri Feb 08 23:32:22 2008] [notice] suEXEC mechanism enabled (wrapper: /opt/apache_aux2_pool1/2.2.3/sbin/suexec) [Fri Feb 08 23:32:22 2008] [notice] Apache/2.2.3 (Unix) PHP/5.2.3 configured -- resuming normal operations [Fri Feb 08 23:32:23 2008] [warn] (9)Bad file descriptor: apr_socket_opt_set: (TCP_NODELAY) [Fri Feb 08 23:32:26 2008] [warn] (9)Bad file descriptor: apr_socket_opt_set: (TCP_NODELAY) [Fri Feb 08 23:32:40 2008] [warn] (9)Bad file descriptor: apr_socket_opt_set: (TCP_NODELAY) [Fri Feb 08 23:32:50 2008] [warn] (9)Bad file descriptor: apr_socket_opt_set: (TCP_NODELAY) [Fri Feb 08 23:33:00 2008] [warn] (9)Bad file descriptor: apr_socket_opt_set: (TCP_NODELAY) [Fri Feb 08 23:33:01 2008] [warn] (9)Bad file descriptor: apr_socket_opt_set: (TCP_NODELAY) [Fri Feb 08 23:33:14 2008] [warn] (9)Bad file descriptor: apr_socket_opt_set: (TCP_NODELAY) [Fri Feb 08 23:33:21 2008] [warn] (9)Bad file descriptor: apr_socket_opt_set: (TCP_NODELAY) Peruser doesn't make setuid and all processes are fulfilled from user www. If not using chroot, it somehow works but with errors and problems. -- BRGDS. Alexey Vlasov. _______________________________________________ Peruser mailing list [email protected] http://www.telana.com/mailman/listinfo/peruser
