Closed denchru closed 6 years ago
Здравствуйте!
Очень странное сообщение сообщение об ошибке (я имею в виду то, которое Redmine выдаёт с 404 ошибкой). Даже если попробовать выполнить запрос curl'ом с указанием заведомо не существующего URL, то сообщение всё равно отличается и в тексте присутствует указание на то, что это Redmine.
Скажите, пожалуйста, что при этом пишется в логах самого Redmine?
У Вас в Redmine установлен плагин nxs-chat-redmine?
Ещё выполните с того же сервера, где стоит бот такую команду (только подставьте нужные значения): curl -k -H "X-Redmine-API-Key: YOUR_REDMINE_API_KEY" "https://YOUR_REDMINE_HOST/projects.json?limit=100&offset=0"
Будут ли отдаваться json-данные с проектами или будет ошибка?
И последнее. Вы говорите, что это только в CentOS так ... а в других ОС Вы запускали бота той же версии и с теми же настройками?
P.S. Настоятельно рекомендую Вам сменить свой RestAPI ключ, т.к. Вы его засветили когда приводили логи :)
curl -k -H "X-Redmine-API-Key: YOUR_REDMINE_API_KEY" "https://YOUR_REDMINE_HOST/projects.json?limit=100&offset=0" Будут ли отдаваться json-данные с проектами или будет ошибка?
Данные действительно не отдаются, хотя nxs-chat стоит. Vhost сформирован ispmanager, проверю настройки apache.
Да, скорее всего у Вас что-то не то с проксированием до Redmine...
Скажите, пожалуйста, удалось ли Вам решить проблему? Актуальная ли данная задача?
задача не актуальна. Причину не нашел)
Скажите, пожалуйста, а в чём была проблема? :)
[21.03.2018 10:49:08.032558] (29510) WARNING: [cache-worker]: issue priorities cache update error [21.03.2018 10:49:09.019274] (29511) DEBUG: [rest-api]: got TERM, terminating process [21.03.2018 10:49:09.020771] (29510) DEBUG: [cache-worker]: got TERM, terminating process [21.03.2018 10:49:09.021883] (29504) INFO: [nxs-chat-srv]: shutdown process [21.03.2018 10:51:57.387727] (29637) DEBUG: [nxs-chat-srv]: pid file successfully created (pid file: /var/run/nxs-chat-srv.pid) [21.03.2018 10:51:57.388117] (29637) DEBUG: [nxs-chat-srv]: started queue worker process (index: 0, pid: 29638) [21.03.2018 10:51:57.388479] (29637) DEBUG: [nxs-chat-srv]: started queue worker process (index: 1, pid: 29639) [21.03.2018 10:51:57.388849] (29637) DEBUG: [nxs-chat-srv]: started queue worker process (index: 2, pid: 29640) [21.03.2018 10:51:57.389291] (29637) DEBUG: [nxs-chat-srv]: started queue worker process (index: 3, pid: 29641) [21.03.2018 10:51:57.389645] (29637) DEBUG: [nxs-chat-srv]: started queue worker process (index: 4, pid: 29642) [21.03.2018 10:51:57.390014] (29637) DEBUG: [nxs-chat-srv]: started cache worker process (pid: 29643) [21.03.2018 10:51:57.390409] (29637) DEBUG: [nxs-chat-srv]: started rest api process (pid: 29644) [21.03.2018 10:51:57.393494] (29644) DEBUG: core: rest api init: using SSL [21.03.2018 10:51:57.398092] (29643) ERROR: [cache-worker]: rdmn projects get error: wrong Redmine response code (offset: 0, limit: 100, response code: 404, response body: "<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
Not Found
The requested URL /projects.json was not found on this server.
") [21.03.2018 10:51:57.398176] (29643) WARNING: [cache-worker]: projects cache update error [21.03.2018 10:51:57.399314] (29638) ERROR: [queue-worker]: rdmn current user get error: wrong Redmine response code (rest api key: 9ddefd5a4c53279b7ed5f1a879ced708c7b7c09d, response code: 404, response body: "<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
Not Found
The requested URL /users/current.json was not found on this server.
")
Здравствуйте, такая ошибка только на CentOS. Что может быть ?