Merge pull request #2696 from bfin/fix/completely-remove-server-header
If server_tokens is disabled completely remove the Server header
This commit is contained in:
commit
9dd12d02da
2 changed files with 2 additions and 2 deletions
|
@ -184,7 +184,7 @@ http {
|
|||
|
||||
server_tokens {{ if $cfg.ShowServerTokens }}on{{ else }}off{{ end }};
|
||||
{{ if not $cfg.ShowServerTokens }}
|
||||
more_set_headers "Server: ";
|
||||
more_clear_headers Server;
|
||||
{{ end }}
|
||||
|
||||
# disable warnings
|
||||
|
|
|
@ -51,7 +51,7 @@ var _ = framework.IngressNginxDescribe("Server Tokens", func() {
|
|||
err = f.WaitForNginxConfiguration(
|
||||
func(cfg string) bool {
|
||||
return strings.Contains(cfg, "server_tokens off") &&
|
||||
strings.Contains(cfg, "more_set_headers \"Server: \"")
|
||||
strings.Contains(cfg, "more_clear_headers Server;")
|
||||
})
|
||||
Expect(err).NotTo(HaveOccurred())
|
||||
})
|
||||
|
|
Loading…
Reference in a new issue