Error (2026-06-11)
exceptions.ConnectionError: wreq::Error { kind: Connect, source: timed out }
Duration: 30s
Investigation
The scraper target https://cyfarfodyddpwyllgor.siryfflint.gov.uk (Flintshire's Welsh-language ModGov portal) is unreachable — TCP connections time out after 30 seconds. Direct curl requests to the endpoint also time out (exit code 28), confirming this is not a wreq-specific issue but a genuine network-level block or server downtime.
The scraper already has verify_requests = False set, so this is not a certificate issue.
Flintshire's ModGov instance appears to be blocking connections from Lambda's IP range, or the server itself is down.
Fix patterns ruled out
- HTTPS migration — already HTTPS
verify_requests = False — already set
http_lib = "playwright" — TCP timeout occurs before any HTTP exchange; playwright cannot help when the TCP layer is blocked
- URL changes — no evidence the URL has changed; the Welsh-language portal is the known address
What needs to happen
Check whether cyfarfodyddpwyllgor.siryfflint.gov.uk is temporarily down or has been decommissioned. If Flintshire has moved their ModGov instance, the base_url in metadata.json needs updating. If it's an IP block, use_proxy = True may be needed.
Error (2026-06-11)
Investigation
The scraper target
https://cyfarfodyddpwyllgor.siryfflint.gov.uk(Flintshire's Welsh-language ModGov portal) is unreachable — TCP connections time out after 30 seconds. Direct curl requests to the endpoint also time out (exit code 28), confirming this is not a wreq-specific issue but a genuine network-level block or server downtime.The scraper already has
verify_requests = Falseset, so this is not a certificate issue.Flintshire's ModGov instance appears to be blocking connections from Lambda's IP range, or the server itself is down.
Fix patterns ruled out
verify_requests = False— already sethttp_lib = "playwright"— TCP timeout occurs before any HTTP exchange; playwright cannot help when the TCP layer is blockedWhat needs to happen
Check whether
cyfarfodyddpwyllgor.siryfflint.gov.ukis temporarily down or has been decommissioned. If Flintshire has moved their ModGov instance, thebase_urlinmetadata.jsonneeds updating. If it's an IP block,use_proxy = Truemay be needed.