У меня альт линукс, школьный сервер
Ставил ejudge из репозитория, все поставилось прекрасно, но при попытке обратиться к admin.cgi пишет, что "Неверное имя или пароль".
ejudge-edit-users делал, пароли поменялись на plain-авторизацию, но в систему все равно не пускает.
есть подозрение, что где-то не так прописан путь к базе, но я пока не знаю, куда копать
ЗЫ: Простите, если проблема уже была - я не нашел(
Не пускает пользователя (включая админа)
Re: Не пускает пользователя (включая админа)
http://ejudge.ru/forum/viewtopic.php?f=5&t=1608
Эту тему читали? Не помогло?
Эту тему читали? Не помогло?
-
- Posts:6
- Joined:19 October 2011, 00:20
Re: Не пускает пользователя (включая админа)
Ну я написал, что даже когда прописал пароль открытым текстом через edit-users меня не пустилоvk wrote: Эту тему читали? Не помогло?
начал задумываться о правильности используемой базы данных, ибо скрипт создал XML-ку, а вот обращается ли к ней login.cgi... как это проверить?
Re: Не пускает пользователя (включая админа)
Посмотрите, что выводится в лог-файл ej-users.
Они должен находиться в ${EJUDGE_DIR}/var/ej-users.log
Они должен находиться в ${EJUDGE_DIR}/var/ej-users.log
-
- Posts:6
- Joined:19 October 2011, 00:20
Re: Не пускает пользователя (включая админа)
нет такого файла.cher wrote:Посмотрите, что выводится в лог-файл ej-users.
Они должен находиться в ${EJUDGE_DIR}/var/ej-users.log
в той папке только job_server.log new-server.log super_serve.log и userlist.log
на всякий в userlist.log только сообщения о бекапе и вот:
Wed Oct 19 10:53:53 2011:info:PRIV_ALL_USERS: 1, 0 -> OK, size = 261
Wed Oct 19 10:53:55 2011:info:PRIV_USER_INFO: 1, 1 -> OK, size = 517
Wed Oct 19 10:54:01 2011:info:PRIV_USER_INFO: 1, 2 -> OK, size = 456
Wed Oct 19 10:58:39 2011:error:ADMIN_PROCESS: 596, 0 -> root is not allowed
Wed Oct 19 10:58:46 2011:info:PRIV_ALL_USERS: 1, 0 -> OK, size = 261
Wed Oct 19 10:58:47 2011:info:PRIV_USER_INFO: 1, 2 -> OK, size = 456
Wed Oct 19 10:59:01 2011:info:PRIV_ALL_USERS: 1, 1 -> OK, size = 247
Wed Oct 19 10:59:05 2011:info:PRIV_ALL_USERS: 1, 0 -> OK, size = 261
Wed Oct 19 10:59:20 2011:info:PRIV_ALL_USERS: 1, 1 -> OK, size = 247
Wed Oct 19 10:59:22 2011:info:PRIV_ALL_USERS: 1, 0 -> OK, size = 261
Wed Oct 19 10:59:27 2011:info:PRIV_REGISTER_CONTEST: 1, 2, 1 -> OK
Wed Oct 19 10:59:27 2011:info:PRIV_ALL_USERS: 1, 1 -> OK, size = 427
-
- Posts:6
- Joined:19 October 2011, 00:20
Re: Не пускает пользователя (включая админа)
что-то тут заглохло все. тогда еще вопросик такой:
что нужно удалить после apt-get remove ejudge чтоб потом попытаться с нуля поставить и настроить ejudge?
все еще альтлинукс школьный сервер)
что нужно удалить после apt-get remove ejudge чтоб потом попытаться с нуля поставить и настроить ejudge?
все еще альтлинукс школьный сервер)
-
- Posts:6
- Joined:19 October 2011, 00:20
Re: Не пускает пользователя (включая админа)
Некоторыми шаманствами с помощью друга-линуксятника удалось выяснить, что за паролем ejudge почему-то лезет в sqlite, хотя скрипт создает xml-файлик userlist.xml.
кто подскажет, как наставить ejudge на путь истинный? пока дальше main.cgi меня не пускает, к сожаленью
кто подскажет, как наставить ejudge на путь истинный? пока дальше main.cgi меня не пускает, к сожаленью
Re: Не пускает пользователя (включая админа)
ejudge не использует sqlite
Что такое admin.cgi и main.cgi? Таких программ нет в составе ejudge.
Что такое admin.cgi и main.cgi? Таких программ нет в составе ejudge.
-
- Posts:6
- Joined:19 October 2011, 00:20
Re: Не пускает пользователя (включая админа)
понял. моя ошибка.cher wrote:ejudge не использует sqlite
Что такое admin.cgi и main.cgi? Таких программ нет в составе ejudge.
впредь буду внимательнее.
спасибо за помощь