Nginx + Passenger, obtendo respostas truncadas

2

Obtendo respostas truncadas para anexos grandes no Redmine, atendidos pelo Nginx + Passenger.

O registro de erros diz o seguinte:

[ pid=11234 thr=3070954384 file=ext/nginx/HelperAgent.cpp:568 time=2010-11-23 16:05:29.414 ]: Couldn't forward the HTTP response back to the HTTP client: It seems the user clicked on the 'Stop' button in his browser.
    
por Vladimir Grichina 23.11.2010 / 22:19

3 respostas

4

Tivemos esse problema em nossa máquina de teste e foi relacionado a um problema de permissão na pasta proxy_temp do nginx (/ opt / nginx / proxy_temp no nosso caso)

Remover a pasta e reiniciar o nginx resolveu o problema.

    
por 21.04.2011 / 14:00
1

O problema pode ser resolvido usando o Passageiro Independente em vez do módulo Nginx no meu caso.

No entanto, isso é bastante interessante, pois o Standalone Passenger é baseado no Nginx. Talvez use apenas uma configuração mais adequada.

    
por 02.02.2011 / 16:04
0

Estamos executando o nginx 1.0.3 no Ubuntu 12.04 e tivemos o mesmo problema. O que fizemos foi substituir o rails_spawn_method smart com passenger_spawn_method smart no nginx.conf. O problema desapareceu desde então.

    
por 19.08.2012 / 19:18