Цитата: Emenvi ➤ Всё равно не ругается на марку, которую не должен пропускать.
2024-03-25 19:42:15 cdn::health_check() failed. error_code = 1
response: HTTP/1.1 200 OK
2024-03-25 19:42:15 ! Exception in core::pos::module::true_api_check_marks(): Trueapi: no available hosts
Получил список площадок ЧЗ (cdn), но не может их проверить. При этом говорит, что "200 OK". И говорит, что площадок нету.
Возможно, временное явление. Возможно, просто так совпало. У меня в данный момент:
{"code":0,"description":"ok","hosts":[{"host":"хttps://cdn01.crpt.ru"},{"host":"хttps://cdn04.crpt.ru"},{"host":"хttps://cdn08.crpt.ru"}]}
Status: 200
{"code":0,"description":"ok","avgTimeMs":1}
Status: 0
Status: 200
{"code":0,"description":"ok","avgTimeMs":1}
Одна cdn'ка в запое, получается.
FMU:
2024-03-25 20:28:02 cdn::health_check() failed. error_code = 1
response: HTTP/1.1 200 OK
Тоже одна в запое. У вас 3 сообщения - значит, все 3 cdn, что возвращает ЧЗ, не проходят.
У себя наблюдали такую картину. Просто даже через curl с командной строки обращаешься к хttps://cdn.crpt.ru/ - всё ок.
А вот когда уже он возвращает адреса cdn'ов, как выше, например, хttps://cdn01.crpt.ru - делаешь curl туда - и задержка 3-4 секунды. Но потом отвечает. FMU же отваливается по таймауту и (логично в чём-то) не считает такой CDN живым. При этом без разницы, по имени, по IP-адресу обращаешься, http или https - ЗАДЕРЖКА. Совершенно непонятная. И происходит она у нас только на серверах магазинов почему-то, на УТМ, на личных компах, на компах дома - проблемы нет. Совершенно непонятная сетевая (а что ещё?) проблема, видимо как-то связанная с настройками самих cdn ЧЗ для более быстрого ответа...