Můj Easy Redmine показва 502 Bad Gateway.

Има много възможни причини за тази грешка. Ето няколко съвета:

  • кеша на браузъра проблем - опитайте се да изтриете кеша от браузъра
  • DNS проблем
  • проблем настройка на сървъра

Първо проверете връзката и мрежата (проверете дали сървърът е достъпен, като използвате командата ping или командата traceroute). Страна на сървъра на защитната стена.

Ако всичко по-горе изглежда добре, опитайте се да получите информация от nginx error.logs. Проверете nginx error.log от страната на сървъра - /var/log/nginx/error.log

Провери си Nginx конфигурация съответства на стандарта. Стандартна конфигурация Nginx можете да намерите тук:
https://www.redmine.org/projects/redmine/wiki/HowTo_configure_Nginx_to_run_Redmine

Пример за конфигурация на Nginx (като се използва от Easy Software). Това е доста сходен с официалния един само няколко променливи са оптимизирани:

потребителското WWW-данни;
работни_процеси 8;

worker_rlimit_nofile 60000;

error_log /var/log/nginx/error.log;
pid /var/run/nginx.pid;

събития {
    worker_connections 10240;
    # Multi_accept върху;
}

HTTP {
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # не използвайте SSLv3 ref: POODLE
    включват /etc/nginx/mime.types;
                default_type application / octet-stream;
                server_names_hash_bucket_size 2048;

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

    изпрати файл на;
    #tcp_nopush на;

    #keepalive_timeout 0;
    keepalive_timeout 65;
    tcp_nodelay включен;


    send_timeout 1800;
    client_body_timeout 1800;
    client_header_timeout 1800;
    proxy_read_timeout 1800;
    client_max_body_size 220m;
    fastcgi_buffer_size 64K;
    fastcgi_buffers 128 16k;
    proxy_max_temp_file_size 0;
    types_hash_max_size 4096;
    types_hash_bucket_size 128;

    proxy_busy_buffers_size 256k;
    proxy_buffers 8 256k;
    proxy_buffer_size 256k;


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

    включва /etc/nginx/conf.d/*.conf;
    включва / и т.н. / Nginx / сайтове с активирани / *;
    включва / и т.н. / Nginx / сайтове, автоматично / *;
}

Други възможни причини за 502 грешка включват ...

Unicorn не работи изобщо, поради

  • Недостатъчни разрешения
  • Грешна версия на пътническия
  • Грешен Ruby версия
  • Липсващи скъпоценни камъни
  • Broken файлова система

За да разберете точно проблема, трябва да се провери трупи грешки в еднорог или Apache + дневник заявление от Easy Redmine (дневник / production.log)

Timeout

Времето за изчакване не е зададено, така че обектът да бъде изтрит:

  • velkých exportech
  • прехвърлен сървър
  • spouštění rake úloh от GUI

Ограничете използването на MySQL

Уверете се, че имате достатъчен начален популярен достъп до MySQL. Záleží to na počtu uživatelů, ale měli byste mít dovoljeno alespoň 100 připojení.

Изкушете Easy Redmine за 30 дни безплатно

Пълна функция, защитен протокол SSL, дневна защита и вашата локализация.