Несколько дней go Я борюсь с этой ошибкой: «Время ожидания шлюза Шлюз не получил своевременный ответ от вышестоящего сервера или приложения» (ошибка 504), эта ошибка возникает только после отправки формы регистрации (по Drupal 7).
Что я сделал / проверил?
Проверка ошибок журнала httpd. Здесь я только нахожу это: [proxy_fcgi: error] [pid 2116] (70007) Истекло указанное время ожидания: [клиент 10.17.12.27:62110] AH01075: Ошибка отправки запроса: (опрос), рефереру : https://r-sxxxxx-low-lq22-pry-837193.eu-west2.pry.amazonaws.com/user/register (это не реальный URL или IP, я их редактировал).
PHP регистрирует ошибки (ничего там)
Проверка timeOut и exec_limit const с php .ini и сервера apache. Я пытался увеличить эти значения, но ошибка все еще там.
Я обнаружил, что IP 10.17.12.27 это su bnet из моей AWS инфраструктуры (я не AWS эксперт вообще, но я нашел его, ища этот IP в моей консоли AWS.
У меня есть 3 среды с тем же кодом и той же базой данных работает (включаются те же модули):
Тест ENV, имеет это сообщение об ошибке (AWS linux сервер).
Prod env, также имеет это сообщение об ошибке (AWS linux сервер).
и третий - моя локальная машина (docker), и вот оно работает нормально, нет никакой ошибки шлюза.
примечание: Apache conf не имеет обратного прокси-сервера для этой вещи, у меня есть только один, но он срабатывает только тогда, когда URL имеет param / blog no / user или /user/register.
Эта ошибка возникает только тогда, когда форма регистрации отправлена , но странно то, что пользователь i При успешной регистрации на БД пользователю отправляется электронное письмо и т. д. c ... но вместо перенаправления на дом (или на другую страницу) возникает ошибка 504 (не локально).
Я действительно хотел бы понять это, потому что в настоящее время я потратил много часов, пытаясь найти решение, отыскивая поиски, отладку и т. Д. c ... но я пока ничего не нашел.
Есть идеи?