Comment éviter de nginx “en amont envoyé trop grosse-tête” erreurs?

Je suis en cours d'exécution nginx, Phusion Passenger et de Rails.

Je suis en cours d'exécution contre le message d'erreur suivant:

upstream sent too big header while reading response header from upstream, client: 87.194.2.18, server: xyz.com, request: "POST /user_session HTTP/1.1", upstream: "passenger://unix:/tmp/passenger.3322/master/helper_server.sock

Il se produit sur la fonction de rappel à partir d'un appel de l'authentification de Facebook Connect.

Après googler, et d'essayer de changer de nginx les réglages, y compris proxy_buffer_size et large_client_header_buffers est ne pas avoir d'effet.

Comment puis-je corriger de cette?

InformationsquelleAutor Rob Watson | 2010-02-21