From 3ad5b72ebf0e6a92c7fb30542b6eb3255a1788a9 Mon Sep 17 00:00:00 2001 From: MacRimi Date: Sat, 7 Feb 2026 19:02:08 +0100 Subject: [PATCH] Update flask_server.py --- AppImage/scripts/flask_server.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/AppImage/scripts/flask_server.py b/AppImage/scripts/flask_server.py index 08b15a28..94d40c3f 100644 --- a/AppImage/scripts/flask_server.py +++ b/AppImage/scripts/flask_server.py @@ -6698,9 +6698,19 @@ if __name__ == '__main__': import sys import logging - # Silence werkzeug logger + # Custom filter to suppress TLS handshake noise when running HTTP + # (browsers may cache HTTPS and keep sending TLS ClientHello to an HTTP server) + class TLSNoiseFilter(logging.Filter): + def filter(self, record): + msg = record.getMessage() if record else "" + if "Bad request version" in msg or "Bad request syntax" in msg: + return False + return True + + # Silence werkzeug logger and add TLS noise filter log = logging.getLogger('werkzeug') log.setLevel(logging.ERROR) + log.addFilter(TLSNoiseFilter()) # Silence Flask CLI banner cli = sys.modules['flask.cli']