Drupal: время ожидания шлюза Шлюз не получил своевременный ответ от вышестоящего сервера или приложения - PullRequest
0 голосов
/ 25 января 2020

Несколько дней go Я борюсь с этой ошибкой: «Время ожидания шлюза Шлюз не получил своевременный ответ от вышестоящего сервера или приложения» (ошибка 504), эта ошибка возникает только после отправки формы регистрации (по Drupal 7).

Что я сделал / проверил?

  1. Проверка ошибок журнала 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, я их редактировал).

  2. PHP регистрирует ошибки (ничего там)

  3. Проверка timeOut и exec_limit const с php .ini и сервера apache. Я пытался увеличить эти значения, но ошибка все еще там.

  4. Я обнаружил, что IP 10.17.12.27 это su bnet из моей AWS инфраструктуры (я не AWS эксперт вообще, но я нашел его, ища этот IP в моей консоли AWS.

У меня есть 3 среды с тем же кодом и той же базой данных работает (включаются те же модули):

  1. Тест ENV, имеет это сообщение об ошибке (AWS linux сервер).

  2. Prod env, также имеет это сообщение об ошибке (AWS linux сервер).

  3. и третий - моя локальная машина (docker), и вот оно работает нормально, нет никакой ошибки шлюза.

примечание: Apache conf не имеет обратного прокси-сервера для этой вещи, у меня есть только один, но он срабатывает только тогда, когда URL имеет param / blog no / user или /user/register.

Эта ошибка возникает только тогда, когда форма регистрации отправлена ​​, но странно то, что пользователь i При успешной регистрации на БД пользователю отправляется электронное письмо и т. д. c ... но вместо перенаправления на дом (или на другую страницу) возникает ошибка 504 (не локально).

Я действительно хотел бы понять это, потому что в настоящее время я потратил много часов, пытаясь найти решение, отыскивая поиски, отладку и т. Д. c ... но я пока ничего не нашел.

Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...