nginx-0.7.62 ssl and "worker process ... exited on signal 11"

Andrey Y. Ostanovsky andrey at ostanovsky.spb.ru
Thu Oct 22 15:37:41 MSD 2009


Hello, All!

Всю голову сломал из-за регулярного (раз в несколько минут) падения
чилдов. Включал уровень лога ошибок в debug, после фильтрации вобще-то
ничего разумного в нем нету:

ssl_debug_error.log | grep -v 'does not match\| matches \|is buffered to
a temporary'

2009/10/22 10:50:43 [notice] 23544#0: signal 20 (SIGCHLD) received
2009/10/22 10:50:43 [notice] 23544#0: signal 20 (SIGCHLD) received
2009/10/22 10:50:55 [notice] 23544#0: signal 20 (SIGCHLD) received
2009/10/22 10:51:03 [notice] 23544#0: signal 20 (SIGCHLD) received
2009/10/22 10:51:06 [notice] 23544#0: signal 20 (SIGCHLD) received
2009/10/22 10:51:26 [notice] 23544#0: signal 20 (SIGCHLD) received
2009/10/22 10:51:26 [notice] 23544#0: start worker process 27435
2009/10/22 10:52:20 [notice] 23544#0: signal 20 (SIGCHLD) received
2009/10/22 10:52:20 [alert] 23544#0: worker process 27435 exited on
signal 11

Это работает связка двух nginx передающих друг другу запросы через ssl.
На этой же машине, на хостах, куда ходят обычные клиенты по 80 порту или
через ssl - такого поведения не наблюдается.

Куда копать? Настройки ssl сессии на обоих серверах вчера привел в
соответствие - не помогло. Эффект, как мне кажется, начался после смены
версии с 6.хх на 0.7.62.

-- 
Best regards, Andrey Y. Ostanovsky
jabberID: aost at jabber.spb.ru
St. Petersburg, Russia


More information about the nginx-ru mailing list