SSLError: [Errno 1] _ssl.c: 510: ошибка: 14090086: подпрограммы SSL: SSL3_GET_SERVER_CERTIFICATE: сбой проверки сертификата - PullRequest
0 голосов
/ 29 мая 2018

По мере того, как мы переносили приложение Twitter chatbot (код Python) с одного сервера на другой.Оба сервера точно отражают изображение.На новом сервере я получаю сообщение об ошибке при инициализации потока пользователя в tweepy.

auth = OAuthHandler(CONSUMER_KEY,CONSUMER_SECRET)
auth.set_access_token(ACCESS_TOKEN,ACCESS_TOKEN_SECRET)
while 1:
    try:
        twitterStream = Stream(auth,listener())
        twitterStream.userstream() #I am getting error here
    except BaseException,e:
        print "Exception occured"
        print int(time.time())
        print "Restarting Stream"
        time.sleep(30)
        print e
        continue

Ошибка:

HTTPSConnectionPool (host = 'userstream.twitter.com', port = 443):Максимальное количество повторных попыток превышено с помощью url: /1.1/user.json?delimited=lengted от NewConnectionError (': Не удалось установить новое соединение: [Errno 110] Тайм-аут соединения',))

&

[Errno 1] _ssl.c: 510: ошибка: 14090086: процедуры SSL: SSL3_GET_SERVER_CERTIFICATE: сбой проверки сертификата

Какую конфигурацию я должен выполнить на новом серверечтобы запустить это гладко?

Мой новый сервер имеет следующие детали ------ ОС - Ubuntu 14.04.5 ------ Python - 2.7.6 ----- Открыть SSLВерсия - OpenSSL 1.0.1f ----- запросы (2.11.1) ----- tweepy (3.5.0) ----- pyOpenSSL (0.13)

...