Moje Easy Redmine wyświetla 502 Bad Gateway.

Istnieje wiele możliwych przyczyn tego błędu. Oto kilka wskazówek:

  • problem med pamięcią podręczną przeglądarki - spróbuj usunąć pamięć podręczną z przeglądarki
  • problem z DNS
  • problem med ustawieniami serwera

Najpierw sprawdź swoje połączenie i sieć (sprawdź, czy serwer jest osiągalny za pomocą polecenia ping lub traceroute). Brandvägg för stronie serwera.

Jeśli wszystko wydaje się w porządku, spróbuj uzyskać informacje z dzienników błędów nginx. Sprawdź dziennik błędów nginx för stronie serwera - /var/log/nginx/error.log

Sprawdź podwójnie, czy twoja konfiguracja nginx odpowiada standardowi. Standardowa konfiguracja nginx znajduje się tutaj:
https://www.redmine.org/projects/redmine/wiki/HowTo_configure_Nginx_to_run_Redmine

Försök att konfigurera nginx (używanej przez Easy Software). Skämt att dość podobne do oficjalnej konfiguracji, tylko kilka zmiennych skämt zoptymalizowanych:

Användare www-data;
arbetare_processer 8;

worker_rlimit_nofile 60000;

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

evenemang {
    arbetarkopplingar 10240;
    # multi_accept på;
}

http {
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # inte używaj SSLv3 ref: PUDLE
    inkludera /etc/nginx/mime.types;
                default_type application / octet-stream;
                server_names_hash_bucket_size 2048;

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

    sendfile på;
    #tcp_nopush på;

    #keepalive_timeout 0;
    keepalive_timeout 65;
    tcp_nodelay on;


    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 på;
    gzip_disable "MSIE [1-6] \. (?!. * SV1)";

    inkludera /etc/nginx/conf.d/*.conf;
    inkludera / etc / nginx / sites-enabled / *;
    inkludera / etc / nginx / sites-auto / *;
}

Inne możliwe przyczyny błędu 502 till...

Unicorn w ogóle nie działa, z powodu

  • Niewystarczające uprawnienia
  • Niewłaściwa wersja pasażera
  • Niewłaściwa wersja Ruby
  • Brakujące klejnoty
  • Uszkodzony system plików

Aby poznać dokładny problem, musisz sprawdzić dzienniki błędów w unicorn lub apache + dziennik aplikacji av Easy Redmine (log/production.log)

Begränsa czasu

Jeśli skonfigurowano niski czas oczekiwania, ten błąd pojawi się na:

  • dużych exportach
  • przeciążeniu serwera
  • zadaniach rake uruchamianych z GUI

Begränsa połączeń MySQL

Upewnij się, że masz wystarczającą liczbę dozwolonych połączeń av MySQL. Zależy to od liczby użytkowników, ale powinieneś mieć co najmniej 100 dozwolonych.

Visa Easy Redmine för 30 dagar för darmo

Pełne funkcje, zabezpieczenie SSL, codzienne kopie zapasowe, dostępne w Twojej lokalizacji