Такое бывает когда переход идет из поисковой системы, и какой-то заголовок (в большинстве случаев это referer) слишком длинный. Например у яндекса рефер может быть такой: (именно он вызывает ошибку на моем сайте)
nginx не ожидал такой жирности заголовков и на всяк случай сбрасывает соединение. Надо ковыряться в настройках nginx на предмет увеличения возможной длины headers.
UPD:
Если на вашем nginx-сайте при переходе из Яндекса (особенно из него) вылетает такой еррор, то поставьте в настройках nginx.conf больший допустимый размер заголовков:
server {
#...
client_header_buffer_size 4k;
#...
}
По умолчанию там стоит 1кб. Если даже 4k будет мало (что врятли) поставьте 6k, но лучше перед этим проверить свои куки браузера, возможно они засорились ненужным хламом объем которых превышает допустимый.