Nginx 502 Bad Gateway Fehler NUR in Firefox

Ich bin mit einer website lokal, den gesamten Datenverkehr weitergeleitet wird NGinx die dann löst Anfragen auf PHP-Seiten auf Apache und statische Dateien bedient. Perfekt funktioniert in Chrome, Safari, IE, etc.

Allerdings, wenn ich öffnen Sie die website in Firefox bekomme ich die folgende Fehlermeldung:

502 Bad Gateway
nginx/0.7.65

Wenn ich löschen cache und die cookies, und dann starten Sie FireFox neu, ich bin in der Lage, laden Sie die Seite einmal oder zweimal, bevor der Fehler wieder Auftritt. Ich habe versucht, sowohl die Firefox 3.6 und 3.5 und beide haben das gleiche problem.

Hier ist meine Nginx config sieht wie folgt aus:

worker_processes  2;

events {
    worker_connections  1024;
}


http {

 server {
     listen        80;
     server_name   local.mysite.amc;
     root          /Users/joshmaker/Sites/mysite;

  error_log  /var/log/nginx/error.log;
  access_log  /var/log/nginx/access.log;

     location /{
         proxy_set_header Host $host;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_pass http://local.mysite.amc:8080;
     }

  include /opt/local/etc/nginx/rewrite.txt;
 }
 server {  
  include /opt/local/etc/nginx/mime.types;

     listen        80;
     server_name   local.static.mysite.amc;
     root          /Users/joshmaker/Sites/mysite;

  error_log  /var/log/nginx/error.log;
  access_log  /var/log/nginx/access.log; 
 }
}

Und hier ist der Fehler, Firefox erzeugt in meinen Fehler.log-Datei:

[error] 11013#0: *26 kevent() reported that connect() failed (61: Connection refused) while connecting to upstream     
[error] 11013#0: *30 upstream sent too big header while reading response header from upstream
[error] 11013#0: *30 no live upstreams while connecting to upstream

Ich bin völlig ratlos, warum ein browser zu einem server-Fehler. Kann mir da jemand helfen?

InformationsquelleAutor Joshmaker | 2010-09-13
Schreibe einen Kommentar