Traceback (most recent call last): File "/home/arbel/miniconda3/lib/python3.11/asyncio/tasks.py", line 479, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/arbel/miniconda3/lib/python3.11/asyncio/threads.py", line 25, in to_thread return await loop.run_in_executor(None, func_call) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TimeoutError: timed out The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/arbel/miniconda3/lib/python3.11/site-packages/aiohttp/connector.py", line 1173, in _create_direct_connection hosts = await asyncio.shield(host_resolved) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/arbel/miniconda3/lib/python3.11/site-packages/aiohttp/connector.py", line 884, in _resolve_host addrs = await self._resolver.resolve(host, port, family=self._family) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/arbel/sites/lrscraper/dns_fallback.py", line 176, in resolve raise socket.gaierror(code, f'System and HTTPS DNS failed for {host}: {error}') from error socket.gaierror: [Errno -3] System and HTTPS DNS failed for rutgersjournaloflawandreligion.com: timed out The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/arbel/sites/lrscraper/scrapers/rutgers_journal_of_law_and_religion_scraper.py", line 30, in asyncio.run(scraper.run()) File "/home/arbel/miniconda3/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/arbel/miniconda3/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/arbel/miniconda3/lib/python3.11/asyncio/base_events.py", line 653, in run_until_complete return future.result() ^^^^^^^^^^^^^^^ File "/home/arbel/sites/lrscraper/light_base_scraper.py", line 1434, in run items = await asyncio.wait_for(self.discover_urls(), timeout=remaining) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/arbel/miniconda3/lib/python3.11/asyncio/tasks.py", line 479, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/arbel/sites/lrscraper/html_archive_pdf_base.py", line 67, in discover_urls page_html = await self._fetch_html(page_url) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/arbel/sites/lrscraper/html_archive_pdf_base.py", line 36, in _fetch_html async with session.get(url, timeout=30) as response: File "/home/arbel/miniconda3/lib/python3.11/site-packages/aiohttp/client.py", line 1187, in __aenter__ self._resp = await self._coro ^^^^^^^^^^^^^^^^ File "/home/arbel/miniconda3/lib/python3.11/site-packages/aiohttp/client.py", line 574, in _request conn = await self._connector.connect( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/arbel/miniconda3/lib/python3.11/site-packages/aiohttp/connector.py", line 544, in connect proto = await self._create_connection(req, traces, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/arbel/miniconda3/lib/python3.11/site-packages/aiohttp/connector.py", line 911, in _create_connection _, proto = await self._create_direct_connection(req, traces, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/arbel/miniconda3/lib/python3.11/site-packages/aiohttp/connector.py", line 1187, in _create_direct_connection raise ClientConnectorError(req.connection_key, exc) from exc aiohttp.client_exceptions.ClientConnectorError: Cannot connect to host rutgersjournaloflawandreligion.com:443 ssl:default [System and HTTPS DNS failed for rutgersjournaloflawandreligion.com: timed out]