nginx и vBulletin

Кстати, в процессе настройки nginx вылезла интересная проблема — все работало исправно, а при попытке написать сообщение возникала ошибка «504 Gateway Timeout». При этом в версии vBulletin 3.0.7 пост проходил, а в 2.2.6 — нет.
Оказалось, что этот движок форума (да и другие, вероятно, тоже) довольно вольно формирует заголовки запросов и ответов веб-сервера, не заботясь об их размере, и именно на этом и спотыкался nginx. Лечится это просто — в конфиге сервера (или виртуального хоста) достаточно указать параметр proxy_header_buffer_size (мы установили в 64k, думаю, этого более чем достаточно) и все замечательно начинает работать.

Subscribe
Сообщать
guest
0 Комментарий
Inline Feedbacks
View all comments