freelawproject/juriscraper

Washington State Website down for 2 weeks and counting.

Closed this issue · 3 comments

Appears Washington State began blocking us November 1st.
ConnectTimeout: HTTPSConnectionPool(host='www.courts.wa.gov', port=443): Max retries exceeded with url: /opinions...
Sentry Issue: COURTLISTENER-8HJ

TimeoutError: timed out
  File "urllib3/connection.py", line 199, in _new_conn
    sock = connection.create_connection(
  File "urllib3/util/connection.py", line 85, in create_connection
    raise err
  File "urllib3/util/connection.py", line 73, in create_connection
    sock.connect(sa)

ConnectTimeoutError: (<urllib3.connection.HTTPSConnection object at 0x7f31ed71b890>, 'Connection to www.courts.wa.gov timed out. (connect timeout=60)')
(1 additional frame(s) were not displayed)
...
  File "urllib3/connectionpool.py", line 490, in _make_request
    raise new_e
  File "urllib3/connectionpool.py", line 466, in _make_request
    self._validate_conn(conn)
  File "urllib3/connectionpool.py", line 1095, in _validate_conn
    conn.connect()
  File "urllib3/connection.py", line 693, in connect
    self.sock = sock = self._new_conn()
  File "urllib3/connection.py", line 208, in _new_conn
    raise ConnectTimeoutError(

MaxRetryError: HTTPSConnectionPool(host='www.courts.wa.gov', port=443): Max retries exceeded with url: /opinions/index.cfm?fa=opinions.byYear&fileYear=2024&crtLevel=C&pubStatus=UNP (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f31ed71b890>, 'Connection to www.courts.wa.gov timed out. (connect timeout=60)'))
  File "requests/adapters.py", line 667, in send
    resp = conn.urlopen(
  File "urllib3/connectionpool.py", line 843, in urlopen
    retries = retries.increment(
  File "urllib3/util/retry.py", line 519, in increment
    raise MaxRetryError(_pool, url, reason) from reason  # type: ignore[arg-type]

ConnectTimeout: HTTPSConnectionPool(host='www.courts.wa.gov', port=443): Max retries exceeded with url: /opinions/index.cfm?fa=opinions.byYear&fileYear=2024&crtLevel=C&pubStatus=UNP (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f31ed71b890>, 'Connection to www.courts.wa.gov timed out. (connect timeout=60)'))
(4 additional frame(s) were not displayed)
...
  File "cl/scrapers/management/commands/cl_scrape_opinions.py", line 437, in handle
    self.parse_and_scrape_site(mod, options)
  File "cl/scrapers/management/commands/cl_scrape_opinions.py", line 400, in parse_and_scrape_site
    site = mod.Site().parse()
Washington state courts’ computer systems have been down for 
nearly two weeks, disrupting the operation of local courts and 
preventing the completion of thousands of firearm sales.

The Administrative Office of the Courts announced Nov. 4 that
 the state’s Judicial Information Systems, Washington courts 
website and associated networks, and databases were taken 
offline after detecting “unauthorized activity.” Service is not 
expected to be fully restored until next week at the earliest.

https://washingtonstatestandard.com/2024/11/12/with-wa-courts-online-systems-down-thousands-of-firearm-sales-on-hold/

According to news reports -things are just down. I am going to shut off our scrapers for Washington State - so as to be a responsible citizen.

Going to leave this open until we turn it back on and verify the scraper works when they reboot their system.

Still down - 2024-11-15

this has been re-enabled and hopefully wont be an issue moving forward.