4 votes

Le processus de travail de Nginx a quitté

Je reçois le message d'erreur suivant de /var/log/nginx/error.log :

2014/07/17 08:36:21 [alert] 8206#0: worker process 8207 exited on signal 11 (core dumped)
2014/07/17 08:36:21 [alert] 8206#0: worker process 8210 exited on signal 11 (core dumped)
2014/07/17 08:36:22 [alert] 8206#0: worker process 8208 exited on signal 11 (core dumped)
2014/07/17 08:36:26 [alert] 8206#0: worker process 8209 exited on signal 11 (core dumped)
2014/07/17 08:36:26 [alert] 8206#0: worker process 8232 exited on signal 11 (core dumped)
2014/07/17 08:36:26 [alert] 8206#0: worker process 8236 exited on signal 11 (core dumped)

/var/log/nginx/access.log montre la redirection vers https ce qui se produit si vous visitez le http l'adresse :

[17/Jul/2014:09:22:54 +0000] "GET / HTTP/1.1" 301 185 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.76.4 (KHTML, like Gecko) Version/6.1.4 Safari/537.76.4"

Une idée de ce qui pourrait causer ce problème ? Il s'agit d'Ubuntu 12.04 et d'un serveur standard. apt-get install nginx .

Voici la configuration :

server {
    listen      80;
    server_name domain.com;
    rewrite     ^ https://$server_name$request_uri? permanent;
}

server {
    listen                  443 ssl;
    server_name             domain.com;
    ssl_certificate         /ssl/path.crt;
    ssl_certificate_key     /ssl/path.key;
    error_page              404             /404.html;
    error_page              500 502 503 504 /50x.html;
    location                = 50x.html {
        root    /usr/share/nginx/html;
    }
    location                / {
        root    /project/path/root;
    }
    access_log              /project/path/logs/nginx-access.log;
    error_log               /project/path/logs/nginx-error.log;
    client_max_body_size    20m;
}

Je n'obtiens cette erreur que lorsque je consulte le site à l'aide de Safari, cela se produit sur plusieurs machines, pas seulement la mienne, et c'est la même erreur qui s'affiche sur chaque Safari.

enter image description here

3voto

Rommel Cid Points 69

Cela pourrait être lié au problème de cache de session ssl qui est décrit dans ce ticket pour nginx, http://trac.nginx.org/nginx/ticket/235 .

1voto

Joe A Points 11

La solution consiste à utiliser le même cache de session pour tous les blocs serveurs, par exemple en le configurant au niveau http{}.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X