Рабочий production конфиг хорошо работал на Ubuntu Server, понадобилось использовать его и на другой машине с CentOS 6 на борту. Ещё в попытках отладки, обнаружил что не работает команда nginx -T для дампа всех конфигов, вместо этого, она выводит просто ошибку.
Версия Nginx: nginx/1.16.0
Одна из ошибок рабочего конфига:
nginx: [emerg] the size 52428800 of shared memory zone "SSL" conflicts with already declared size 10485760 in /home/admin/conf/web/site.ru.nginx.ssl.conf:122
nginx: configuration file /etc/nginx/nginx.conf test failed
Да, я в курсе, что скорее всего, это переопределённая директива кэша SSL но это работало.
В чём может быть дело?