diff --git a/sat/plugins/plugin_comp_file_sharing.py b/sat/plugins/plugin_comp_file_sharing.py index 59ee6806..a6fc4b4d 100644 --- a/sat/plugins/plugin_comp_file_sharing.py +++ b/sat/plugins/plugin_comp_file_sharing.py @@ -82,10 +82,10 @@ OVER_QUOTA_TXT = D_( "{used_space}, you can't upload {file_size} more." ) -server.version = unicodedata.normalize( +HTTP_VERSION = unicodedata.normalize( 'NFKD', f"{C.APP_NAME} file sharing {C.APP_VERSION}" -).encode('ascii','ignore') +) class HTTPFileServer(resource.Resource): @@ -122,6 +122,7 @@ class HTTPFileServer(resource.Resource): return 'attachment' def render(self, request): + request.setHeader("server", HTTP_VERSION) request.setHeader("Access-Control-Allow-Origin", "*") request.setHeader("Access-Control-Allow-Methods", "OPTIONS, HEAD, GET, PUT") request.setHeader(