Самое странное, что из командной строки тот же запрос выполняется 0.14 секунды, да и вышеприведенный ответ прилетает практически сразу, т.е., на таймауты ну никак не тянет. На слишком длинные запросы - тоже.
Код: Выделить всё
Could not obtain forums information
DEBUG MODE
SQL Error : 2006 MySQL server has gone away
SELECT * FROM phpbb_forums ORDER BY cat_id, forum_order
Line : 233
File : functions.php
Схема - фронтенд(форум) - бакенд(база mysql). Машины со 100 мегабитными картами соединены кросслинком, т.е., к транспорту претензий, вроде бы, быть не должно. Ошибок на интерфейсах - нет.
По некоторым ощущениям - теряется данные из сессии клиента. Т.е., после нескольких рефрешей в браузере - получаем новую сессию, где необходимые для работы массивы девственно чисты. Эх, не хотел я лезть в код...
Аномальное поведение вылечилось отключением нормализации пакетов в pf-е на бакэнде.