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