id summary reporter owner description type status priority milestone component version resolution keywords cc uname nginx_version 1105 "Unknown directive ""init_by_lua""" 5290charlie@… "This directive line has been part of our config for some time. It had no problems as of last night (running on nginx v1.11.3). After rebuilding server today, nginx was version 1.11.5 and will not start giving the following error: {{{ 2016/10/13 13:52:45 [emerg] 4977#4977: unknown directive ""init_by_lua"" in /path/to/conf/file:LINE_NO }}} The line in the conf file is for loading cjson: {{{ init_by_lua 'cjson = require ""cjson""'; }}} The only change (I know of) since last night, is nginx version 1.11.3 -> 1.11.5" defect closed major other 1.11.x invalid directive lua Linux ip-172-31-48-130 3.13.0-77-generic #121-Ubuntu SMP Wed Jan 20 10:50:42 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux "nginx version: nginx/1.11.5 built with OpenSSL 1.0.1f 6 Jan 2014 TLS SNI support enabled configure arguments: --with-cc-opt='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2' --with-ld-opt='-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now' --prefix=/usr/share/nginx --conf-path=/etc/nginx/nginx.conf --http-log-path=/var/log/nginx/access.log --error-log-path=/var/log/nginx/error.log --lock-path=/var/lock/nginx.lock --pid-path=/run/nginx.pid --modules-path=/usr/lib/nginx/modules --http-client-body-temp-path=/var/lib/nginx/body --http-fastcgi-temp-path=/var/lib/nginx/fastcgi --http-proxy-temp-path=/var/lib/nginx/proxy --http-scgi-temp-path=/var/lib/nginx/scgi --http-uwsgi-temp-path=/var/lib/nginx/uwsgi --with-debug --with-pcre-jit --with-ipv6 --with-http_ssl_module --with-http_stub_status_module --with-http_realip_module --with-http_auth_request_module --with-http_v2_module --with-http_dav_module --with-http_slice_module --with-threads --with-http_addition_module --with-http_flv_module --with-http_geoip_module=dynamic --with-http_gunzip_module --with-http_gzip_static_module --with-http_image_filter_module=dynamic --with-http_mp4_module --with-http_perl_module=dynamic --with-http_random_index_module --with-http_secure_link_module --with-http_sub_module --with-http_xslt_module=dynamic --with-mail=dynamic --with-mail_ssl_module --with-stream=dynamic --with-stream_ssl_module --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/headers-more-nginx-module --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/nginx-auth-pam --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/nginx-cache-purge --add-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/nginx-dav-ext-module --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/nginx-development-kit --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/nginx-echo --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/ngx-fancyindex --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/nchan --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/nginx-lua --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/nginx-upload-progress --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/nginx-upstream-fair --add-dynamic-module=/build/nginx-bDY4oY/nginx-1.11.5/debian/modules/ngx_http_substitutions_filter_module"