Назад | Перейти на главную страницу

502 Плохой шлюз Nginx

Когда я пытаюсь просмотреть домашнюю страницу своего веб-сайта, я получаю следующую ошибку: 502 Неверный шлюз Nginx

Журнал ошибок, найденный в / var / log / nginx, показывает сообщение: * 2014/04/21 10:30:39 [error] 3807 # 0: 228 восходящий поток отправил недопустимый заголовок при чтении заголовка ответа из восходящего потока, клиент: 95.136.96.5, сервер: agronegocios.eu, запрос: «GET / HTTP / 1.1», восходящий поток: (MyIPaddress): 7080 / », хост:« agronegocios.eu "

Моя среда: CentOS 6.5; PHP 5.3.3; nginx / 1.5.0; MySQL 5.1.73; Joomla 3.2.3 Кто-нибудь знает, как я могу избавиться от этой проблемы? Я видел несколько связанных вопросов и ответов, но ни один из них не относится к той же проблеме ... (а также я не эксперт по серверам Linux ...). Спасибо.

Мой файл nginx.conf:

#user  nginx;
worker_processes  1;

#error_log  /var/log/nginx/error.log;
#error_log  /var/log/nginx/error.log  notice;
#error_log  /var/log/nginx/error.log  info;

#pid        /var/run/nginx.pid;


events {
  worker_connections  1024;
}


http {
  include       mime.types;
  default_type  application/octet-stream;

  #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
  #                  '$status $body_bytes_sent "$http_referer" '
  #                  '"$http_user_agent" "$http_x_forwarded_for"';

  #access_log  /var/log/nginx/access.log  main;

  sendfile        on;
  #tcp_nopush     on;

  #keepalive_timeout  0;
  keepalive_timeout  65;
  #tcp_nodelay        on;

  #gzip  on;
  #gzip_disable "MSIE [1-6]\.(?!.*SV1)";

fastcgi_buffers 8 16k;
  fastcgi_buffer_size 32k;
  server_tokens off;

  include /etc/nginx/conf.d/*.conf;
}

Я обнаружил, где (но не в чем) возникла ошибка: модуль шаблона в расширениях CMS не работает должным образом. После отключения модуля ошибка исчезла. В любом случае, спасибо за ваше мнение и усилия!

Я был администратором продукта McAfee Web Gateway на другой работе. Хотя это и не Nginx, это прокси-сервер RHEL, работающий со стандартными кодами ответа HTTP.

Всякий раз, когда я получал ошибку Bad Gateway, это всегда было вышестоящее устройство, вызывающее проблему. Ошибка, как я понимаю, означает, что прокси получил ответ от вышестоящего устройства, который ему не понравился. В моей среде было много «домашних» приложений, и обычно обнаруживалось, что приложение не взаимодействует должным образом в соответствии с RFC. В других случаях мы обнаруживали, что проблемы с заголовками, которые невозможно проанализировать, требовалось создать политику, чтобы исключить эти сайты из глубокой проверки заголовков. Я попытаюсь вспомнить, с какими заголовками он споткнулся, и я сделаю репост здесь, когда узнаю.