diff options
Diffstat (limited to 'cli/onionshare_cli/web/web.py')
-rw-r--r-- | cli/onionshare_cli/web/web.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/cli/onionshare_cli/web/web.py b/cli/onionshare_cli/web/web.py index a3f067c1..8dcee656 100644 --- a/cli/onionshare_cli/web/web.py +++ b/cli/onionshare_cli/web/web.py @@ -23,7 +23,7 @@ import os import queue import requests import shutil -from distutils.version import LooseVersion as Version +from packaging.version import Version from waitress.server import create_server import flask @@ -349,7 +349,13 @@ class Web: if self.mode == "chat": self.socketio.run(self.app, host=host, port=port) else: - self.waitress = create_server(self.app, host=host, port=port) + self.waitress = create_server( + self.app, + host=host, + port=port, + clear_untrusted_proxy_headers=True, + ident="OnionShare", + ) self.waitress.run() def stop(self, port): |