diff --git a/scripts/validate/links.py b/scripts/validate/links.py index 5d57416f..90038684 100644 --- a/scripts/validate/links.py +++ b/scripts/validate/links.py @@ -172,14 +172,18 @@ def check_if_link_is_working(link: str) -> Tuple[bool, str]: has_error = True error_message = f'ERR:CLT: {code} : {link}' - except (TimeoutError, requests.exceptions.ConnectTimeout): - has_error = True - error_message = f'ERR:TMO: {link}' - except requests.exceptions.SSLError as error: has_error = True error_message = f'ERR:SSL: {error} : {link}' + except requests.exceptions.ConnectionError as error: + has_error = True + error_message = f'ERR:CNT: {error} : {link}' + + except (TimeoutError, requests.exceptions.ConnectTimeout): + has_error = True + error_message = f'ERR:TMO: {link}' + except requests.exceptions.TooManyRedirects as error: has_error = True error_message = f'ERR:TMR: {error} : {link}'