diff --git a/kong/conf_loader/init.lua b/kong/conf_loader/init.lua index 6dbde41eedf..9d0a0ea0927 100644 --- a/kong/conf_loader/init.lua +++ b/kong/conf_loader/init.lua @@ -987,6 +987,7 @@ local function check_and_parse(conf, opts) "nginx_http_ssl_conf_command", "nginx_http_proxy_ssl_conf_command", "nginx_http_lua_ssl_conf_command", + "nginx_http_grpc_ssl_conf_command", "nginx_stream_ssl_conf_command", "nginx_stream_proxy_ssl_conf_command", "nginx_stream_lua_ssl_conf_command"}) do diff --git a/kong/templates/kong_defaults.lua b/kong/templates/kong_defaults.lua index 690629f88db..1a8bfc1e24c 100644 --- a/kong/templates/kong_defaults.lua +++ b/kong/templates/kong_defaults.lua @@ -94,6 +94,7 @@ nginx_http_ssl_session_timeout = NONE nginx_http_ssl_conf_command = NONE nginx_http_proxy_ssl_conf_command = NONE nginx_http_lua_ssl_conf_command = NONE +nginx_http_grpc_ssl_conf_command = NONE nginx_http_lua_regex_match_limit = 100000 nginx_http_lua_regex_cache_max_entries = 8192 nginx_http_keepalive_requests = 10000 diff --git a/kong/templates/nginx_kong.lua b/kong/templates/nginx_kong.lua index c95b1cfcf3b..098506efde6 100644 --- a/kong/templates/nginx_kong.lua +++ b/kong/templates/nginx_kong.lua @@ -28,6 +28,7 @@ underscores_in_headers on; lua_ssl_conf_command CipherString DEFAULT:@SECLEVEL=0; proxy_ssl_conf_command CipherString DEFAULT:@SECLEVEL=0; ssl_conf_command CipherString DEFAULT:@SECLEVEL=0; +grpc_ssl_conf_command CipherString DEFAULT:@SECLEVEL=0; > end > if ssl_ciphers then ssl_ciphers ${{SSL_CIPHERS}};