Downloading ngrok ... Traceback (most recent call last): File "/usr/lib/python3.13/urllib/request.py", line 1331, in do_open h.request(req.get_method(), req.selector, req.data, headers, ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ encode_chunked=req.has_header('Transfer-encoding')) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/http/client.py", line 1386, in request self._send_request(method, url, body, headers, encode_chunked) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/http/client.py", line 1432, in _send_request self.endheaders(body, encode_chunked=encode_chunked) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/http/client.py", line 1381, in endheaders self._send_output(message_body, encode_chunked=encode_chunked) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/http/client.py", line 1141, in _send_output self.send(msg) ~~~~~~~~~^^^^^ File "/usr/lib/python3.13/http/client.py", line 1085, in send self.connect() ~~~~~~~~~~~~^^ File "/usr/lib/python3.13/http/client.py", line 1520, in connect super().connect() ~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.13/http/client.py", line 1051, in connect self.sock = self._create_connection( ~~~~~~~~~~~~~~~~~~~~~~~^ (self.host,self.port), self.timeout, self.source_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/socket.py", line 844, in create_connection for res in getaddrinfo(host, port, 0, SOCK_STREAM): ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/socket.py", line 983, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ socket.gaierror: [Errno -3] Temporary failure in name resolution During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/opt/chainguard/keep-api/lib/python3.13/site-packages/pyngrok/installer.py", line 190, in install_ngrok download_path = _download_file(url, **kwargs) File "/opt/chainguard/keep-api/lib/python3.13/site-packages/pyngrok/installer.py", line 385, in _download_file raise e File "/opt/chainguard/keep-api/lib/python3.13/site-packages/pyngrok/installer.py", line 343, in _download_file response = urlopen(url, **kwargs) File "/usr/lib/python3.13/urllib/request.py", line 189, in urlopen return opener.open(url, data, timeout) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/urllib/request.py", line 489, in open response = self._open(req, data) File "/usr/lib/python3.13/urllib/request.py", line 506, in _open result = self._call_chain(self.handle_open, protocol, protocol + '_open', req) File "/usr/lib/python3.13/urllib/request.py", line 466, in _call_chain result = func(*args) File "/usr/lib/python3.13/urllib/request.py", line 1379, in https_open return self.do_open(http.client.HTTPSConnection, req, ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ context=self._context) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/urllib/request.py", line 1334, in do_open raise URLError(err) urllib.error.URLError: During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/opt/chainguard/keep-api/bin/ngrok", line 10, in sys.exit(main()) ~~~~^^ File "/opt/chainguard/keep-api/lib/python3.13/site-packages/pyngrok/ngrok.py", line 634, in main run(sys.argv[1:]) ~~~^^^^^^^^^^^^^^ File "/opt/chainguard/keep-api/lib/python3.13/site-packages/pyngrok/ngrok.py", line 620, in run install_ngrok(pyngrok_config) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/opt/chainguard/keep-api/lib/python3.13/site-packages/pyngrok/ngrok.py", line 128, in install_ngrok installer.install_ngrok(pyngrok_config.ngrok_path, ngrok_version=pyngrok_config.ngrok_version) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/chainguard/keep-api/lib/python3.13/site-packages/pyngrok/installer.py", line 194, in install_ngrok raise PyngrokNgrokInstallError(f"An error occurred while downloading ngrok from {url}: {e}") pyngrok.exception.PyngrokNgrokInstallError: An error occurred while downloading ngrok from https://bin.ngrok.com/c/bNyj1mQVY4c/ngrok-v3-stable-linux-amd64.zip: