From d2b024d354e29b1ea528b8cb3d9fb89a6ef1d518 Mon Sep 17 00:00:00 2001 From: Fernando <fernandog@users.noreply.github.com> Date: Thu, 7 Jan 2016 15:08:59 -0200 Subject: [PATCH] Warn about SSL error instead of raise error --- sickbeard/logger.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sickbeard/logger.py b/sickbeard/logger.py index 253cb9eff..31248bf08 100644 --- a/sickbeard/logger.py +++ b/sickbeard/logger.py @@ -189,8 +189,9 @@ class Logger(object): # pylint: disable=too-many-instance-attributes message = '%s :: %s' % (cur_thread, msg) # Change the SSL error to a warning with a link to information about how to fix it. + # Check for u'error [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:590)' check = re.sub(r'error \[Errno 1\] _ssl.c:\d{3}: error:\d{8}:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error', 'See: http://git.io/vuU5V', message) - if check != message: + if check != message or 'sslv3 alert handshake failure' in message: message = check level = WARNING -- GitLab