Возникла следующая оказия: при попытке войти в систему через веб-интерфейс выводит Server is down или Service is not available.
В логах Apache при этом пишет, что error:new_server_clnt_open: connect() failed: 13, Permission denied
Спасибо за ответ.
Не знаю, какие данные могут пригодиться, на всякий случай оставлю ~все.
http://1586.cloudapp.net/cgi-bin/register
Code: Select all
# uname -a
Linux ejudge 2.6.32-220.17.1.el6.x86_64 #1 SMP Wed May 16 00:01:37 BST 2012 x86_64 x86_64 x86_64 GNU/Linux
Code: Select all
# apachectl -v
Server version: Apache/2.2.15 (Unix)
Server built: Feb 13 2012 22:31:42
Code: Select all
cat /var/log/httpd/error_log
[Fri Nov 09 12:38:09 2012] [notice] Digest: generating secret for digest authentication ...
[Fri Nov 09 12:38:09 2012] [notice] Digest: done
[Fri Nov 09 12:38:09 2012] [notice] Apache/2.2.15 (Unix) DAV/2 configured -- resuming normal operations
[Fri Nov 09 12:38:13 2012] [error] [client 94.29.127.57] Fri Nov 9 12:38:13 2012:error:new_server_clnt_open: connect() failed: 13, Permission denied
[Fri Nov 09 12:38:14 2012] [error] [client 94.29.127.57] Fri Nov 9 12:38:14 2012:error:new_server_clnt_open: connect() failed: 13, Permission denied
[Fri Nov 09 12:38:15 2012] [error] [client 94.29.127.57] Fri Nov 9 12:38:15 2012:error:new_server_clnt_open: connect() failed: 13, Permission denied
[Fri Nov 09 12:38:16 2012] [error] [client 94.29.127.57] Fri Nov 9 12:38:16 2012:error:new_server_clnt_open: connect() failed: 13, Permission denied
[Fri Nov 09 12:38:17 2012] [error] [client 94.29.127.57] Fri Nov 9 12:38:17 2012:error:new_server_clnt_open: connect() failed: 13, Permission denied
[Fri Nov 09 12:38:18 2012] [error] [client 94.29.127.57] Fri Nov 9 12:38:18 2012:error:new_server_clnt_open: connect() failed: 13, Permission denied
[Fri Nov 09 12:38:19 2012] [error] [client 94.29.127.57] Fri Nov 9 12:38:19 2012:error:new_server_clnt_open: connect() failed: 13, Permission denied
[Fri Nov 09 12:38:20 2012] [error] [client 94.29.127.57] Fri Nov 9 12:38:20 2012:error:new_server_clnt_open: connect() failed: 13, Permission denied
[Fri Nov 09 12:38:21 2012] [error] [client 94.29.127.57] Fri Nov 9 12:38:21 2012:error:new_server_clnt_open: connect() failed: 13, Permission denied
[Fri Nov 09 12:38:22 2012] [error] [client 94.29.127.57] Fri Nov 9 12:38:22 2012:error:new_server_clnt_open: connect() failed: 13, Permission denied
[Fri Nov 09 12:38:23 2012] [error] [client 94.29.127.57] Fri Nov 9 12:38:23 2012:error:new-client: cannot connect to the server: 4
[Fri Nov 09 12:38:23 2012] [error] [client 94.29.127.57] Fri Nov 9 12:38:23 2012:error:cannot connect to the server
[Fri Nov 09 12:38:23 2012] [error] [client 94.29.127.57] File does not exist: /var/www/html/favicon.ico
[Fri Nov 09 12:38:28 2012] [error] [client 94.29.127.57] File does not exist: /var/www/html/favicon.ico
[Fri Nov 09 12:38:34 2012] [error] [client 94.29.127.57] Fri Nov 9 12:38:34 2012:error:connect() failed: 13, Permission denied, referer: http://1586.cloudapp.net/cgi-bin/serve-control
[Fri Nov 09 12:38:34 2012] [error] [client 94.29.127.57] File does not exist: /var/www/html/favicon.ico
Code: Select all
# ps -auwx | grep ej
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
root 1856 0.0 0.1 9104 760 ? Ss 01:03 0:00 /sbin/dhclient -H ejudge -1 -q -lf /var/lib/dhclient/dhclient-eth0.leases -pf /var/run/dhclient-eth0.pid eth0
ejudge 31023 0.0 0.1 15844 812 ? Ss 12:32 0:00 /home/ejudge/inst-ejudge/bin/ej-users -D -C /home/judges/ /home/judges//data/ejudge.xml
ejudge 31025 0.0 0.1 20072 948 ? Ss 12:32 0:00 /home/ejudge/inst-ejudge/bin/ej-super-server -D -C /home/judges/ /home/judges//data/ejudge.xml
ejudge 31027 0.0 0.2 15064 1552 ? Ss 12:32 0:00 /home/ejudge/inst-ejudge/bin/ej-compile -D -C /home/judges//compile conf/compile.cfg
ejudge 31030 0.0 0.1 18972 988 ? Ss 12:32 0:00 /home/ejudge/inst-ejudge/bin/ej-super-run -D -C /home/judges//compile
ejudge 31032 0.0 0.0 13276 424 ? Ss 12:32 0:00 /home/ejudge/inst-ejudge/bin/ej-jobs -D -C /home/judges/ /home/judges//data/ejudge.xml
ejudge 31034 0.0 0.0 21376 388 ? Ss 12:32 0:00 /home/ejudge/inst-ejudge/bin/ej-contests -D -C /home/judges/ /home/judges//data/ejudge.xml
ejudge 31074 0.0 0.4 175672 3100 ? S 12:38 0:00 /usr/sbin/httpd -k start
ejudge 31075 0.0 0.4 175672 3156 ? S 12:38 0:00 /usr/sbin/httpd -k start
ejudge 31076 0.0 0.4 175672 3100 ? S 12:38 0:00 /usr/sbin/httpd -k start
ejudge 31077 0.0 0.4 175672 3140 ? S 12:38 0:00 /usr/sbin/httpd -k start
ejudge 31078 0.0 0.4 175672 3152 ? S 12:38 0:00 /usr/sbin/httpd -k start
ejudge 31079 0.0 0.4 175672 3100 ? S 12:38 0:00 /usr/sbin/httpd -k start
ejudge 31080 0.0 0.3 175540 2512 ? S 12:38 0:00 /usr/sbin/httpd -k start
ejudge 31081 0.0 0.3 175540 2512 ? S 12:38 0:00 /usr/sbin/httpd -k start
root 31114 0.0 0.1 105332 892 pts/0 S+ 12:45 0:00 grep ej
Code: Select all
cat ej-super-run.log
ej-super-run 2.3.24, compiled Fri Nov 9 02:33:58 2012
ej-super-run 2.3.24, compiled Fri Nov 9 02:33:58 2012
ej-super-run 2.3.24, compiled Fri Nov 9 02:33:58 2012
ej-super-run 2.3.24, compiled Fri Nov 9 02:33:58 2012
Code: Select all
# cat ej-super-server.log
Fri Nov 9 08:52:01 2012:info:scanning available contests...
Fri Nov 9 08:52:01 2012:info:scanning available contests done
Fri Nov 9 08:56:57 2012:info:STOP
Fri Nov 9 08:56:57 2012:info:got a termination signal
Fri Nov 9 08:56:57 2012:info:wait for chilren to terminate
Fri Nov 9 08:56:57 2012:info:closing all sockets
Fri Nov 9 08:57:05 2012:info:scanning available contests...
Fri Nov 9 08:57:05 2012:info:scanning available contests done
Fri Nov 9 08:58:40 2012:info:STOP
Fri Nov 9 08:58:40 2012:info:got a termination signal
Fri Nov 9 08:58:40 2012:info:wait for chilren to terminate
Fri Nov 9 08:58:40 2012:info:closing all sockets
Fri Nov 9 08:59:05 2012:info:scanning available contests...
Fri Nov 9 08:59:05 2012:info:scanning available contests done
Fri Nov 9 12:30:24 2012:info:STOP
Fri Nov 9 12:30:24 2012:info:got a termination signal
Fri Nov 9 12:30:24 2012:info:wait for chilren to terminate
Fri Nov 9 12:30:24 2012:info:closing all sockets
Fri Nov 9 12:32:33 2012:info:scanning available contests...
Fri Nov 9 12:32:33 2012:info:scanning available contests done
Code: Select all
# cat data/ejudge.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!-- Generated by ejudge-setup, version 2.3.24 -->
<!-- Generation date: 2012/11/09 08:50:48 -->
<config l10n="yes">
<userdb_file>/home/judges//data/db/userlist.xml</userdb_file>
<full_cgi_data_dir>/var/www/cgi-bin//../cgi-data</full_cgi_data_dir>
<compile_home_dir>/home/judges//compile</compile_home_dir>
<testing_work_dir>/home/judges//work-disk/work</testing_work_dir>
<serialization_key>22723</serialization_key>
<var_dir>/home/judges//var</var_dir>
<userlist_log>ej-users.log</userlist_log>
<super_serve_log>ej-super-server.log</super_serve_log>
<email_program>/usr/sbin/sendmail</email_program>
<register_url>http://1586.cloudapp.net/cgi-bin/register</register_url>
<register_email>ejudge@lyceum1586.ru</register_email>
<server_name>Ejudge contest server at ejudge</server_name>
<server_name_en>Ejudge contest server at ejudge</server_name_en>
<server_main_url>http://1586.cloudapp.net</server_main_url>
<user_map>
<map system_user="ejudge" ejudge_user="ЛОГИН"/>
</user_map>
<caps>
<cap login="ЛОГИН">
MASTER_LOGIN,
JUDGE_LOGIN,
LIST_USERS,
CREATE_USER,
GET_USER,
EDIT_USER,
DELETE_USER,
PRIV_EDIT_USER,
PRIV_DELETE_USER,
DUMP_USERS,
EDIT_CONTEST,
CONTROL_CONTEST,
EDIT_PASSWD,
PRIV_EDIT_PASSWD,
RESTART,
</cap>
</caps>
<plugins>
<plugin type="nsdb" name="files">
<config>
<data_dir>/home/judges//data/new-serve-db</data_dir>
</config>
</plugin>
</plugins>
<!-- The default value is built-in -->
<!--<socket_path>/home/judges//var/socket/userlist-socket</socket_path>-->
<!-- The default value is built-in -->
<!--<super_serve_socket>/home/judges//var/socket/super-serve-socket</super_serve_socket>-->
<!-- The default value is built-in -->
<!--<contests_dir>/home/judges//data/contests</contests_dir>-->
<!-- The default value is built-in -->
<!--<l10n_dir>/home/ejudge/inst-ejudge/share/locale</l10n_dir>-->
<!-- The default value is built-in -->
<!--<script_dir>/home/ejudge/inst-ejudge/libexec/ejudge</script_dir>-->
<!-- The default value is built-in -->
<!--<run_path>/home/ejudge/inst-ejudge/bin/ej-run</run_path>-->
<!-- The default value is built-in -->
<!--<charset>UTF-8</charset>-->
<!-- The default value is built-in -->
<!--<config_dir>/home/judges//data</config_dir>-->
<!-- The default value is built-in -->
<!--<contests_home_dir>/home/judges/</contests_home_dir>-->
</config>