Обсуждение вопросов, связанных с системой проведения турниров ejudge.
-
aropan - Posts:64
- Joined:13 April 2012, 18:22
polygon и проски
Post
by aropan » 07 April 2014, 15:12
Трям,
Каким образом можно сказать ходить ejudge через прокси при импортировании задач с полигона?
Пробовал, но не помогло:
Почему я думаю, что проблема в прокси. Прямого доступа во внешнюю сеть нет и вот
log file:
Code: Select all
Log file
GET: https://polygon.codeforces.com/login
Request failed: Couldn't connect to server
-
aropan - Posts:64
- Joined:13 April 2012, 18:22
Post
by aropan » 07 April 2014, 15:37
Ха, есть прогресс, нужно было:
Теперь ругается:
Code: Select all
GET: https://polygon.codeforces.com/login
Request failed: Peer certificate cannot be authenticated with given CA certificates
-
aropan - Posts:64
- Joined:13 April 2012, 18:22
Post
by aropan » 07 April 2014, 16:12
Хех, не знаю насколько это хорошо, но пока пропатчил ej-polygon.c:
Code: Select all
299a300
> curl_easy_setopt(data->curl, CURLOPT_SSL_VERIFYPEER, 0);
Все перепроверил, но по прежнему:
Code: Select all
GET: http://polygon.codeforces.com/login
Redirect: https://polygon.codeforces.com/login
POST: http://polygon.codeforces.com/login
polygon login action failed: invalid login or password?
-
aropan - Posts:64
- Joined:13 April 2012, 18:22
Post
by aropan » 07 April 2014, 17:03
Ох, когда решал проблему с сертификатом, то изменил протокол с http на https. Так все работает:
Code: Select all
Polygon URL: https://polygon.codeforces.com