aboutsummaryrefslogtreecommitdiff
path: root/cli/onionshare_cli/web/web.py
diff options
context:
space:
mode:
Diffstat (limited to 'cli/onionshare_cli/web/web.py')
-rw-r--r--cli/onionshare_cli/web/web.py10
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):