en
Lingua
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
traduzione AI
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Il mio Easy Redmine mostra 502 Bad Gateway

Ci sono molte possibili cause di questo errore. Ecco alcuni suggerimenti:

  • problema della cache del browser - prova a cancellarla
  • problema di DNS
  • problema di impostazione del server

Per prima cosa controlla la connessione e la rete (verifica che il server sia raggiungibile utilizzando un comando ping o traceroute). Lato server firewall.

Se tutto quanto sopra sembra a posto, prova a ottenere alcune informazioni da nginx error.logs. Controlla nginx error.log sul lato server - /var/log/nginx/error.log

Verifica nuovamente che la tua configurazione nginx corrisponda allo standard indicato qui:
https://www.redmine.org/projects/redmine/wiki/HowTo_configure_Nginx_to_run_Redmine

Un esempio di configurazione nginx (come utilizzato da Easy Software). Molto simile a quello ufficiale, sono state ottimizzate solo alcune variabili:

user www-data;
worker_processes 8;

worker_rlimit_nofile 60000;

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

eventi {
    worker_connections 10240;
    # multi_accept on;
}

http {
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # non utilizzare SSLv3 ref: POODLE
    includere /etc/nginx/mime.types;
                default_type application / octet-stream;
                server_names_hash_bucket_size 2048;

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

    sendfile su;
    #tcp_nopush on;

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

    includere /etc/nginx/conf.d/*.conf;
    include / etc / nginx / sites-enabled / *;
    include / etc / nginx / siti-auto / *;
}

Altre possibili cause dell'errore 502 possono essere...

Unicorn non in esecuzione, a causa di

  • autorizzazioni insufficienti
  • versione sbagliata di passeggeri
  • versione errata di Ruby
  • Gem mancanti
  • filesystem rotto

Per scoprire l'esatto problema, è necessario controllare i log di errore in Unicorn o Apache + il log dell'applicazione da Easy Redmine (log/production.log)

timeout

Se bassa timeout è configurato, verrà visualizzato questo errore su:

  • grandi esportazioni
  • sovraccarico del server
  • esecuzione dei task rake dalla GUI

Limite di connessioni MySQL

Assicurarsi di avere un numero sufficiente di connessioni consentite a MySQL. Essa dipende dal numero di utenti, ma si dovrebbe avere almeno un 100 permesso.

Prova Easy Redmine in 30 giorni di prova gratuita

Funzionalità complete, protezione SSL, backup giornalieri, nella tua geolocalizzazione