import socket import socketserver import http.server import os PORT = 8080 os.chdir('/home/ubuntu/.openclaw/workspace') class DualStackServer(socketserver.TCPServer): address_family = socket.AF_INET6 allow_reuse_address = True def server_bind(self): self.socket.setsockopt(socket.IPPROTO_IPV6, socket.IPV6_V6ONLY, 0) super().server_bind() Handler = http.server.SimpleHTTPRequestHandler with DualStackServer(("::", PORT), Handler) as httpd: print(f"Serving on [::]:{PORT} (IPv4 + IPv6)") httpd.serve_forever()