You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@atlas.apache.org by si...@apache.org on 2021/07/09 19:33:51 UTC

[atlas] 01/01: ATLAS-4350: Removed Jetty version from http response header

This is an automated email from the ASF dual-hosted git repository.

sidmishra pushed a commit to branch branch-2.0
in repository https://gitbox.apache.org/repos/asf/atlas.git

commit 9da499ee6819a0d74325d22f78ce4f14873590c1
Author: sidmishra <si...@cloudera.com>
AuthorDate: Thu Jul 8 15:22:55 2021 -0700

    ATLAS-4350: Removed Jetty version from http response header
    
    Signed-off-by: sidmishra <si...@apache.org>
    (cherry picked from commit fbaaa59e36010a4358d069aec8eebb7f48d59d24)
---
 webapp/src/main/java/org/apache/atlas/web/service/EmbeddedServer.java  | 1 +
 .../main/java/org/apache/atlas/web/service/SecureEmbeddedServer.java   | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/webapp/src/main/java/org/apache/atlas/web/service/EmbeddedServer.java b/webapp/src/main/java/org/apache/atlas/web/service/EmbeddedServer.java
index 61aa313..4c3a1c5 100755
--- a/webapp/src/main/java/org/apache/atlas/web/service/EmbeddedServer.java
+++ b/webapp/src/main/java/org/apache/atlas/web/service/EmbeddedServer.java
@@ -97,6 +97,7 @@ public class EmbeddedServer {
         final int bufferSize = AtlasConfiguration.WEBSERVER_REQUEST_BUFFER_SIZE.getInt();;
         http_config.setResponseHeaderSize(bufferSize);
         http_config.setRequestHeaderSize(bufferSize);
+        http_config.setSendServerVersion(false);
 
         ServerConnector connector = new ServerConnector(server, new HttpConnectionFactory(http_config));
         connector.setPort(port);
diff --git a/webapp/src/main/java/org/apache/atlas/web/service/SecureEmbeddedServer.java b/webapp/src/main/java/org/apache/atlas/web/service/SecureEmbeddedServer.java
index 7a04574..86e655e 100755
--- a/webapp/src/main/java/org/apache/atlas/web/service/SecureEmbeddedServer.java
+++ b/webapp/src/main/java/org/apache/atlas/web/service/SecureEmbeddedServer.java
@@ -132,11 +132,12 @@ public class SecureEmbeddedServer extends EmbeddedServer {
         http_config.setSecurePort(port);
         http_config.setRequestHeaderSize(bufferSize);
         http_config.setResponseHeaderSize(bufferSize);
-        http_config.setSendServerVersion(true);
+        http_config.setSendServerVersion(false);
         http_config.setSendDateHeader(false);
 
         HttpConfiguration https_config = new HttpConfiguration(http_config);
         https_config.addCustomizer(new SecureRequestCustomizer());
+        https_config.setSendServerVersion(false);
 
         // SSL Connector
         ServerConnector sslConnector = new ServerConnector(server,