diff --git a/services/browser_service.py b/services/browser_service.py index b6c891e..04fd622 100644 --- a/services/browser_service.py +++ b/services/browser_service.py @@ -195,7 +195,7 @@ class BrowserService: # Если таймаут или соединение не прошло — помечаем прокси как нерабочий и меняем if not result.success and result.error and any( - k in result.error for k in ("Timeout", "ERR_", "Connection", "SOCKS") + k in result.error for k in ("Timeout", "ERR_", "Connection", "SOCKS", "NS_ERROR_", "502", "Bad Gateway") ): logger.warning(f"Visit attempt {attempt + 1} bad proxy, retrying with new") continue