Service is not available

Обсуждение вопросов, связанных с системой проведения турниров ejudge.
Post Reply
mantic
Posts:1
Joined:26 May 2013, 09:17
Service is not available

Post by mantic » 28 May 2013, 08:40

Здравствуйте, странная проблема, при заходе на любую страницу ejudge выдает Service is not available

сам ejudge и его сервисы вроде запущены, вот что выдает ps aux
ejudge 18024 0.0 0.1 6628 2128 pts/0 S 10:54 0:00 su ejudge
ejudge 18031 0.1 0.0 4664 1988 pts/0 S 10:54 0:03 bash
ejudge 18078 0.0 0.0 2988 812 ? Ss 10:56 0:00 /home/ejudge/inst-ejudge/bin/ej-users -D -C /home/judges /home/judges/data/ejudge.xml
ejudge 18080 0.0 0.0 5108 948 ? Ss 10:56 0:00 /home/ejudge/inst-ejudge/bin/ej-super-server -D -C /home/judges /home/judges/data/ejudge.xml
ejudge 18082 0.0 0.0 3604 872 ? Ss 10:56 0:00 /home/ejudge/inst-ejudge/bin/ej-compile -D -C /home/judges/compile conf/compile.cfg
ejudge 18086 0.0 0.0 4064 988 ? Ss 10:56 0:00 /home/ejudge/inst-ejudge/bin/ej-super-run -D -C /home/judges/compile
ejudge 18088 0.0 0.0 2548 440 ? Ss 10:56 0:00 /home/ejudge/inst-ejudge/bin/ej-jobs -D -C /home/judges /home/judges/data/ejudge.xml
ejudge 18090 0.0 0.0 4340 396 ? Ss 10:56 0:00 /home/ejudge/inst-ejudge/bin/ej-contests -D -C /home/judges /home/judges/data/ejudge.xml
вот что в логах apache
Tue May 28 11:24:40 2013] [error] [client 2.74.49.223] Tue May 28 11:24:40 2013:error:new_server_clnt_open: connect() failed: 2, No such file or directory
[Tue May 28 11:24:41 2013] [error] [client 2.74.49.223] Tue May 28 11:24:41 2013:error:new_server_clnt_open: connect() failed: 2, No such file or directory
[Tue May 28 11:24:42 2013] [error] [client 2.74.49.223] Tue May 28 11:24:42 2013:error:new_server_clnt_open: connect() failed: 2, No such file or directory
[Tue May 28 11:24:43 2013] [error] [client 2.74.49.223] Tue May 28 11:24:43 2013:error:new_server_clnt_open: connect() failed: 2, No such file or directory
[Tue May 28 11:24:44 2013] [error] [client 2.74.49.223] Tue May 28 11:24:44 2013:error:new_server_clnt_open: connect() failed: 2, No such file or directory
[Tue May 28 11:24:45 2013] [error] [client 2.74.49.223] Tue May 28 11:24:45 2013:error:new_server_clnt_open: connect() failed: 2, No such file or directory
[Tue May 28 11:24:46 2013] [error] [client 2.74.49.223] Tue May 28 11:24:46 2013:error:new_server_clnt_open: connect() failed: 2, No such file or directory
[Tue May 28 11:24:47 2013] [error] [client 2.74.49.223] Tue May 28 11:24:47 2013:error:new_server_clnt_open: connect() failed: 2, No such file or directory
[Tue May 28 11:24:48 2013] [error] [client 2.74.49.223] Tue May 28 11:24:48 2013:error:new_server_clnt_open: connect() failed: 2, No such file or directory
[Tue May 28 11:24:49 2013] [error] [client 2.74.49.223] Tue May 28 11:24:49 2013:error:new_server_clnt_open: connect() failed: 2, No such file or directory
[Tue May 28 11:24:50 2013] [error] [client 2.74.49.223] Tue May 28 11:24:50 2013:error:new-client: cannot connect to the server: 4
[Tue May 28 11:24:50 2013] [error] [client 2.74.49.223] Tue May 28 11:24:50 2013:error:cannot connect to the server
[Tue May 28 11:24:52 2013] [error] [client 2.74.49.223] File does not exist: /var/www/acm/favicon.ico
[Tue May 28 11:28:18 2013] [error] [client 2.74.49.223] File does not exist: /var/www/acm/favicon.ico
[Tue May 28 11:28:22 2013] [error] [client 2.74.49.223] File does not exist: /var/www/acm/favicon.ico
содержимое ej-super-run.log
ej-super-run 2.3.27, compiled Sat May 25 16:44:24 2013
ej-super-run 2.3.27, compiled Sat May 25 16:44:24 2013
ej-super-run 2.3.27, compiled Sat May 25 16:44:24 2013
ej-super-run 2.3.27, compiled Sat May 25 16:44:24 2013
ej-super-run 2.3.27, compiled Sat May 25 16:44:24 2013
ej-super-run 2.3.27, compiled Sat May 25 16:44:24 2013
ej-super-run 2.3.27, compiled Sat May 25 16:44:24 2013
ej-super-run 2.3.27, compiled Sat May 25 16:44:24 2013
содержимое ej-super-server.log
Tue May 28 10:55:09 2013:info:scanning available contests...
Tue May 28 10:55:09 2013:info:scanning available contests done
Tue May 28 10:55:09 2013:info:STOP
Tue May 28 10:55:09 2013:info:got a termination signal
Tue May 28 10:55:09 2013:info:wait for chilren to terminate
Tue May 28 10:55:09 2013:info:closing all sockets
Tue May 28 10:56:05 2013:info:scanning available contests...
Tue May 28 10:56:05 2013:info:scanning available contests done
содержимое data/ejudge.xml

Code: Select all

<?xml version="1.0" encoding="utf-8" ?>
<!-- Generated by ejudge-setup, version 2.3.27 -->
<!-- Generation date: 2013/05/25 16:48:54 -->
<config l10n="yes">

  <userdb_file>/home/judges/data/db/userlist.xml</userdb_file>
  <full_cgi_data_dir>/usr/lib/cgi-bin/../cgi-data</full_cgi_data_dir>
  <compile_home_dir>/home/judges/compile</compile_home_dir>
  <testing_work_dir>/home/ejudge/ejudge/testing_dir</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://acm.sdu.edu.kz/cgi-bin/register</register_url>
  <register_email>ejudge@acm.sdu.kz</register_email>
  <server_name>Ejudge contest server at sdu</server_name>
  <server_name_en>Ejudge contest server at sdu</server_name_en>
  <server_main_url>http://acm.sdu.edu.kz</server_main_url>
  <user_map>
    <map system_user="ejudge" ejudge_user="root"/>
  </user_map>
  <caps>
    <cap login="root">
      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>

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: Service is not available

Post by cher » 29 May 2013, 13:50

1. Проверьте права доступа к каталогу с сокетами (/home/judges/var/socket), он должен быть доступен на чтение.
2. Проверьте, что отключен selinux.

Post Reply