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 jost osiągalny za pomocą polecenia ping lub traceroute). Firewall til 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 for stronie serwera - /var/log/nginx/error.log

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

Udfør konfiguration af nginx (używanej przez Easy Software). Jest to dość podobne do oficjalnej konfiguracji, tylko kilka zmiennych jost zoptymalizowanych:

bruger www-data;
arbejdstagerprocesser 8;

worker_rlimit_nofile 60000;

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

begivenheder {
    arbejderforbindelser 10240;
    # Multi_accept på;
}

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

    adgang_log /var/log/nginx/access.log;

    sendfil på;
    #tcp_nopush til;

    #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?!).";

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

Inde możliwe przyczyny błędu 502 til...

Unicorn w ogóle ikke 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 z Easy Redmine (log/production.log)

Frist

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

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

Begræns połączeń MySQL

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

Udfør Easy Redmine til 30 dage på darmo

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