FAQ. Ошибки "502 Bad Gateway и 504 Gateway Time-out"

Материал из WiKi - UserSide

Во время работы, вы можете столкнуться с возникновением ошибки '504 Gateway Time-out':

Данная ошибка - это код состояния HTTP, один из стандартных ответов сервера на запрос браузера.

Зачастую данная ошибка возникает при выполнении запроса для получения "Списка подключённых ONU/ONT". Длительность его выполнения зависит от колличества ONU находящихся на OLT и может достигать вплоть до 10 минут. Основной причиной возникновения ошибки '504 Gateway Time-out' являются небольшие (недостаточные) значения для таймаутов.

Если, вы при выполнении запроса получили данную ошибку, вам необходио проверить выставленные у вас таймауты в настройках.


1) php.ini

max_execution_time = xxx
/etc/php/[VERSION]/cli/php.ini

и

/etc/php/[VERSION]/fpm/php.ini


2) PHP-FPM

request_terminate_timeout = xxx
/etc/php[VERSION]/fpm/pool.d/www.conf


3) NGINX config

fastcgi_read_timeout = xxx
/etc/nginx/conf.d/default.conf 

или

/etc/nginx/conf.d/userside.conf

в зависимости от того как у вас настроено.