From 9a60db6356db428c27d215d40cd14baf623e43c8 Mon Sep 17 00:00:00 2001 From: Mike Bishop Date: Thu, 18 Jun 2026 16:02:54 -0400 Subject: [PATCH] Switch from 0.0.0.0 to :: --- lib/TWCManager/Control/HTTPControl.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/TWCManager/Control/HTTPControl.py b/lib/TWCManager/Control/HTTPControl.py index adb24175..d8946e4e 100644 --- a/lib/TWCManager/Control/HTTPControl.py +++ b/lib/TWCManager/Control/HTTPControl.py @@ -9,6 +9,7 @@ from socketserver import ThreadingMixIn from datetime import datetime, timedelta import re +import socket import subprocess import sys import threading @@ -22,7 +23,7 @@ class ThreadingSimpleServer(ThreadingMixIn, HTTPServer): - pass + address_family = socket.AF_INET6 class HTTPControl: @@ -73,7 +74,7 @@ def __init__(self, master): while port_attempt < max_port_attempts and httpd is None: try: - httpd = ThreadingSimpleServer(("", self.httpPort), HTTPHandler) + httpd = ThreadingSimpleServer(("::", self.httpPort), HTTPHandler) logger.info( "HTTPControl: HTTP server created successfully on port %s", self.httpPort,