Requests: рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЕрдиреБрд░реЛрдз

рдХреЛ рдирд┐рд░реНрдорд┐рдд 31 рдорд╛рд░реНрдЪ 2017  ┬╖  37рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: psf/requests

рдирдорд╕реНрддреЗ

рдПрд╕рдПрд╕рдПрд▓ рдХреЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреБрд░рд╛рдиреА рдХрд╣рд╛рдиреА рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдХрджрдо рдЖрдЧреЗ... рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░

рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИ рдЬреЛ рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдореЗрд░реА рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдореЗрдВ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди, рдЗрд╕реЗ рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рддреИрдирд╛рдд рдХрд░рддреЗ рд╕рдордп, рдореБрдЭреЗ рдЕрдиреБрд░реЛрдз рдореЙрдбреНрдпреВрд▓ (рдПрд╕рдПрд╕рдПрд▓ рддреНрд░реБрдЯрд┐) рдХреЗ рд╕рд╛рде рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛ рд░рд╣реА рд╣реИред

[2017-03-31 11:32:29,863] рдРрдк рдореЗрдВ рддреНрд░реБрдЯрд┐: рдЕрдкрд╡рд╛рдж рдкрд░ / рднреЗрдЬреЗрдВ [рдкреЛрд╕реНрдЯ]
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python2.7/dist-packages/flask/app.py", рд▓рд╛рдЗрди 1982, wsgi_app рдореЗрдВ
рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ = self.full_dispatch_request ()
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python2.7/dist-packages/flask/app.py", рд▓рд╛рдЗрди 1614, full_dispatch_request рдореЗрдВ
rv = self.handle_user_exception (рдИ)
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python2.7/dist-packages/flask/app.py", рд▓рд╛рдЗрди 1517, рд╣реИрдВрдбрд▓_рдпреВрд╕рд░_рдПрдХреНрд╕рдкреНрд╢рди рдореЗрдВ
рдкреБрдирд░реНрд░рдЪрдирд╛ (exc_type, exc_value, tb)
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python2.7/dist-packages/flask/app.py", рд▓рд╛рдЗрди 1612, full_dispatch_request рдореЗрдВ
рдЖрд░рд╡реА = рд╕реНрд╡рдпрдВ рдкреНрд░реЗрд╖рдг_рдЕрдиреБрд░реЛрдз ()
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python2.7/dist-packages/flask/app.py", рд▓рд╛рдЗрди 1598, рдбрд┐рд╕реНрдкреИрдЪ_рд░реЗрдХреНрд╡реЗрд╕реНрдЯ рдореЗрдВ
рд╡рд╛рдкрд╕реА self.view_functions рдирд┐рдпрдоред рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ
рдлрд╝рд╛рдЗрд▓ "app.py", рд▓рд╛рдЗрди 62, Sendrequest рдореЗрдВ
рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ = рд╕рддреНрд░ред рдкреЛрд╕реНрдЯ (рдпреВрдЖрд░рдПрд▓, рдкреИрд░рд╛рдореНрд╕, рд╣реЗрдбрд░ = рдПрдЪ, рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ = рдЧрд▓рдд)
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", рд▓рд╛рдЗрди 535, рдкреЛрд╕реНрдЯ рдореЗрдВ
рд╡рд╛рдкрд╕реА рд╕реНрд╡рдпрдВ рдЕрдиреБрд░реЛрдз ('рдкреЛрд╕реНрдЯ', рдпреВрдЖрд░рдПрд▓, рдбреЗрдЯрд╛ = рдбреЗрдЯрд╛, рдЬреЗрд╕рди = рдЬреЗрд╕рди, * kwargs)рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", рд▓рд╛рдЗрди 488, рдЕрдиреБрд░реЛрдз рдореЗрдВрд╕рдореНрдорд╛рди = рд╕реНрд╡рдпрдВ рднреЗрдЬреЗрдВ (рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХрд╛, * send_kwargs)
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", рд▓рд╛рдЗрди 609, рднреЗрдЬрдиреЗ рдореЗрдВ
рдЖрд░ = рдПрдбреЗрдкреНрдЯрд░ред рднреЗрдЬреЗрдВ (рдЕрдиреБрд░реЛрдз, **kwargs)
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python2.7/dist-packages/requests/adapters.py", рд▓рд╛рдЗрди 497, рднреЗрдЬрдиреЗ рдореЗрдВ
SSLError рдмрдврд╝рд╛рдПрдБ (рдИ, рдЕрдиреБрд░реЛрдз = рдЕрдиреБрд░реЛрдз)
SSLError: ("рдЦрд░рд╛рдм рд╣реИрдВрдбрд╢реЗрдХ: SysCallError (-1, 'рдЕрдирдкреЗрдХреНрд╖рд┐рдд EOF')",)

рдореИрдВрдиреЗ рд╕реБрдирд╛ рд╣реИ рдХрд┐ рдпрд╣ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕реЗ рдХреИрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЗрд╕ рдкрд░ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░? рдХреНрдпрд╛ рдореБрдЭреЗ рдХреЛрдИ рдирд┐рд░реНрднрд░рддрд╛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЗрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ:

requests[security]==2.7.0
cryptography==1.9
pyOpenSSL==17.4.0

рд╕рднреА 37 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдХреНрдпрд╛ рдЖрдк рдЕрдкрдиреЗ рдХрдВрдЯреЗрдирд░ рдореЗрдВ openssl version рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ?

рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдкрд╛рдпрдерди рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рднреА рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд╣рдо рдпрд╣ рднреА рдЬрд╛рдирдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗред

рдирдорд╕реНрддреЗ

рдкрд╛рдпрдерди 2.7 (12)
Openssl 1.0.2g

рдзрдиреНрдпрд╡рд╛рдж

рдХреНрдпрд╛ рдЖрдк рдХрдВрдЯреЗрдирд░ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рд╣рд░ рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рдПрдХ рд╣реА рд╕рдВрд╕реНрдХрд░рдг рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВ? рджреЛ рд╕рдВрд╕реНрдХрд░рдг рдХреНрдпрд╛ рд╣реИрдВ?

2.11.1 рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп, рдФрд░ 2.12.5 рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ред рдЗрд╕рд╕реЗ рдХреНрдпрд╛ рдлрд╝рд░реНрдХ рдкрдбрд╝рддрд╛ рд╣реИ?

рд╣рд╛рдБ, рдЙрди рджреЛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдХреБрдЫ рдЕрдЪреНрдЫреЗ рдХреЛрдб рдкрд░рд┐рд╡рд░реНрддрди рд╣реИрдВред рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдЬрд▓реНрджреА рд╕реЗ 2.11 рдкрд░ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?

рдЕрднреА рднреА рд╡рд┐рдлрд▓ рд╣реЛ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдЕрд▓рдЧ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреЗ рд╕рд╛рде
...
...
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python2.7/dist-packages/requests/adapters.py", рд▓рд╛рдЗрди 491, рднреЗрдЬрдиреЗ рдореЗрдВ
SSLError рдмрдврд╝рд╛рдПрдБ (рдИ, рдЕрдиреБрд░реЛрдз = рдЕрдиреБрд░реЛрдз)
SSLError: EOF рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдЙрд▓реНрд▓рдВрдШрди рдореЗрдВ рд╣реБрдЖ (_ssl.c:590)

рдПрдЪрдЖрд░рдПрдоред рд╡рд╣ рдЕрд▓рдЧ рддреНрд░реБрдЯрд┐ рдХрд╛рдлреА рд╕рдорд╛рди рддреНрд░реБрдЯрд┐ рд╣реИред рдХреНрдпрд╛ рдЖрдк рд╣рдореЗрдВ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рдХрд┐рд╕ рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

рд╡рд╣ рдореЗрд░рд╛ рдЕрдкрдирд╛ рд╕рд░реНрд╡рд░ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдкрд╛рд╕ рдПрдХ рд╕реНрд╡-рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╣реИред рдореИрдВ SSL рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Verify=False рднреЗрдЬ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИ

рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ = рд╕рддреНрд░ред рдкреЛрд╕реНрдЯ (рдпреВрдЖрд░рдПрд▓, рдкреИрд░рд╛рдореНрд╕, рд╣реЗрдбрд░ = рдПрдЪ, рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ = рдЧрд▓рдд)

рдХреНрдпрд╛ рдЖрдк рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдЯреАрдПрд▓рдПрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рджрд┐рдЦрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рдХрд┐рд╕ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ?

рдЗрд╕рдХрд╛ рдЯреАрдПрд▓рдПрд╕ 1.2 рдФрд░ рд╡рд╣реА рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рд╕рдВрд╕реНрдХрд░рдг... рдХреБрдЫ рдЦрд╛рд╕ рдирд╣реАрдВред рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╡рд╣рд╛рдБ
рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рдкрд░ рдХреБрдЫ рднреА рдЧрд▓рдд рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдбреЛрдХрд░ рдХреЗ рдмрд╛рд╣рд░ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
рдкрд╛рддреНрд░

рд╢реБрдХреНрд░, 31 рдорд╛рд░реНрдЪ, 2017 рдХреЛ рд╢рд╛рдо 4:07 рдмрдЬреЗ, рдХреЛрд░реА рдмреЗрдирдлреАрд▓реНрдб рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

рдХреНрдпрд╛ рдЖрдк рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдЯреАрдПрд▓рдПрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдФрд░ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рдХреНрдпрд╛ рджрд┐рдЦрд╛ рд╕рдХрддреЗ рд╣реИрдВ?
рд╕рдВрд╕реНрдХрд░рдг рдЗрд╕рдХреЗ рдЦрд┐рд▓рд╛рдл рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рд╕реВрддреНрд░ рдХреЛ рд▓рд┐рдЦрд╛ рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/kennethreitz/requests/issues/3948#issuecomment-290738188 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AMK55o2K5PaiflW3wHWD_rZYm_WFXXGyks5rrRa6gaJpZM4Mvjzc
.

рддреЛ, рдпрд╣рд╛рдВ "рдЧрд▓рдд" рдХреЛ рдХреЗрд╡рд▓ рдЗрд╕ рдмрд╛рдд рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╕рд░реНрд╡рд░ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдмреАрдЪ рдХреЛрдИ рдореЗрд▓ рдирд╣реАрдВ рд╣реИ рдпрд╛ рдирд╣реАрдВред рд░реБрдЪрд┐ рд╕реЗ рдмрд╛рд╣рд░, рдХреНрдпрд╛ рдЖрдкрдХрд╛ рд╕рд░реНрд╡рд░ SNI рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИ? рдХреНрдпрд╛ рдЖрдк рд╣реЛрд╕реНрдЯрдирд╛рдо рдпрд╛ рдЖрдИрдкреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рддрдХ рдкрд╣реБрдВрдЪ рд░рд╣реЗ рд╣реИрдВ?

рдЙрд╕ рдХрдВрдЯреЗрдирд░ рдореЗрдВ, рдХреНрдпрд╛ рдЖрдк рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдХреЛ рдЙрд╕реА рдпреВрдЖрд░рдПрд▓ рд╕реЗ рдШреБрдорд╛ рд╕рдХрддреЗ рд╣реИрдВ? рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рд╕рд┐рд░реНрдл рдЯреЗрд▓рдиреЗрдЯ рдЗрд╕реЗ? рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдЕрдиреБрд░реЛрдз рдЙрд╕ рд╕рд░реНрд╡рд░ рддрдХ рднреА рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рд╕реЗ рдЖрдкрдиреЗ рдХрдВрдЯреЗрдирд░ рдХреЛ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рд╣реИред

рдирдорд╕реНрддреЗ

рджреЛрдиреЛрдВ рдХреЗ рдЬрд╡рд╛рдм рдореЗрдВред рдпрд╣ рдПрд╕рдПрдирдЖрдИ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдореИрдВ рдЗрд╕реЗ рд╣реЛрд╕реНрдЯрдирд╛рдо рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╣реБрдВрдЪрддрд╛ рд╣реВрдВ

рдХрдВрдЯреЗрдирд░ рд╕реЗ рдореИрдВ рд╕рд░реНрд╡рд░ рдкрд░ рдЯреЗрд▓рдиреЗрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдЗрд╕рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ
рд╡рд╣ред рдореИрдВрдиреЗ http рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдФрд░ рд╕реЗрд╡рд╛ рдХрд╛ рдЦреБрд▓рд╛рд╕рд╛ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣реИ
рдПрд╕рдПрд╕рдПрд▓ рд╣реИрдВрдбрд╢реЗрдХ рдХреНрдпрд╛ рд╡рд┐рдлрд▓ рд╣реЛ рд░рд╣рд╛ рд╣реИ

рд╢реБрдХреНрд░, 31 рдорд╛рд░реНрдЪ, 2017 рдХреЛ рд╢рд╛рдо 4:16 рдмрдЬреЗ, рдЗрдпрд╛рди рдХреЙрд░реНрдбрд╛рд╕реНрдХреЛ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

рдЙрд╕ рдХрдВрдЯреЗрдирд░ рдореЗрдВ, рдХреНрдпрд╛ рдЖрдк рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдХреЛ рдЙрд╕реА рдпреВрдЖрд░рдПрд▓ рд╕реЗ рдШреБрдорд╛ рд╕рдХрддреЗ рд╣реИрдВ? рдпрд╛ рдФрд░ рднреА
рдмрд╕ рдЗрд╕реЗ рдЯреЗрд▓рдиреЗрдЯ? рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдЕрдиреБрд░реЛрдз рд╕рд░реНрд╡рд░ рд╕реЗ рднреА рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ
рдЬрд╣рд╛рдВ рдЖрдкрдиреЗ рдХрдВрдЯреЗрдирд░ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рд╣реИред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рд╕реВрддреНрд░ рдХреЛ рд▓рд┐рдЦрд╛ рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/kennethreitz/requests/issues/3948#issuecomment-290740743 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AMK55kVKzprqGA1n1PKJznWX_g_V7nsxks5rrRi-gaJpZM4Mvjzc
.

рдареАрдХ рд╣реИ, рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рд╕реЗ рдЖрдкрдХреЗ рд╕рд░реНрд╡рд░ рдкрд░ openssl s_client -connect host:port рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдХреНрдпрд╛ рд╣реИ?

рдирдорд╕реНрддреЗ

рдпрд╣ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдЬреБрдбрд╝рддрд╛ рд╣реИ (рдЬреБрдбрд╝рд╛ рд╣реБрдЖ (00003))

рд╢реБрдХреНрд░, 31 рдорд╛рд░реНрдЪ, 2017 рдХреЛ рд╢рд╛рдо 4:19 рдмрдЬреЗ, рдХреЛрд░реА рдмреЗрдирдлреАрд▓реНрдб рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

рдареАрдХ рд╣реИ, opensl s_client -connect host:port to . рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдХреНрдпрд╛ рд╣реИ?
рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рд╕реЗ рдЖрдкрдХрд╛ рд╕рд░реНрд╡рд░?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рд╕реВрддреНрд░ рдХреЛ рд▓рд┐рдЦрд╛ рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/kennethreitz/requests/issues/3948#issuecomment-290741631 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AMK55oeDzw5HhrujLbMFLA6CCowT0umwks5rrRmLgaJpZM4Mvjzc
.

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рд╕рдВрдкреВрд░реНрдг рдкрд░рд┐рдгрд╛рдоред рдореБрдЭреЗ рдЗрд╕ рдмрд╛рдд рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИ рдХрд┐ рдмрд╛рддрдЪреАрдд рдХрд╛ рдирддреАрдЬрд╛ рдХреНрдпрд╛ рд╣реИред

рд░рд┐рдЯрд░реНрди рдХреЛрдб рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ: 19 (рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рд╕реНрд╡-рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдкреНрд░рдорд╛рдгрдкрддреНрд░)

рд╢реБрдХреНрд░, 31 рдорд╛рд░реНрдЪ, 2017 рдХреЛ рд╢рд╛рдо 4:34 рдмрдЬреЗ, рдХреЛрд░реА рдмреЗрдирдлреАрд▓реНрдб рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рд╕рдВрдкреВрд░реНрдг рдкрд░рд┐рдгрд╛рдоред рдореБрдЭреЗ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИ рдХрд┐ рдкрд░рд┐рдгрд╛рдо рдХреНрдпрд╛ рд╣реИ
рдмрд╛рддрдЪреАрдд рд╣реИред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рд╕реВрддреНрд░ рдХреЛ рд▓рд┐рдЦрд╛ рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/kennethreitz/requests/issues/3948#issuecomment-290746053 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AMK55o4JyAkpP5h1ZPLBOkRONN2z9Em8ks5rrRz-gaJpZM4Mvjzc
.

рд╡рд╣ рдкреВрд░рд╛ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рд╣реИред рдХреГрдкрдпрд╛ рдЙрд╕ рдЖрджреЗрд╢ рд╕реЗ рд╕рдм рдХреБрдЫ рдХреЙрдкреА рдФрд░ рдкреЗрд╕реНрдЯ рдХрд░реЗрдВред

рдирд╣реАрдВ, рдкреВрд░рд╛ рдкрд░рд┐рдгрд╛рдоред рд╕рднреА рдЖрдЙрдЯрдкреБрдЯред рд╡рд╣ рд╕рдм рдХреБрдЫ рдЬреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИред

рд╡рд╣рд╛рдБ рдФрд░ рдХреБрдЫ рднреА рджрд┐рд▓рдЪрд╕реНрдк рдирд╣реАрдВ рд╣реИ, рдмрд╕ рдЯреАрдПрд▓рдПрд╕ рд╕рдВрд╕реНрдХрд░рдг, рдкреНрд░рдорд╛рдгрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рдЖрджрд┐ ...

рдореИрдВ рдХрдВрдЯреЗрдирд░ рдХреЗ рдмрд╛рд╣рд░ рдмрд┐рд▓реНрдХреБрд▓ рд╡рд╣реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ
рдПрд▓ рдПрд▓ рд╡рд┐рдП, 31 рдорд╛рд░реНрдЪ 2017 рдФрд░ рдкрд┐рдЫрд▓реЗ 16:40, рдХреЛрд░реА рдмреЗрдирдлреАрд▓реНрдб рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд╡рд┐рд╡рд░рдг:

рдирд╣реАрдВ, рдкреВрд░рд╛ рдкрд░рд┐рдгрд╛рдоред рд╕рднреА рдЖрдЙрдЯрдкреБрдЯред рд╡рд╣ рд╕рдм рдХреБрдЫ рдЬреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рд╕реВрддреНрд░ рдХреЛ рд▓рд┐рдЦрд╛ рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/kennethreitz/requests/issues/3948#issuecomment-290747930 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AMK55iD8dY2eDxdfz1j0YzpteN8ThFJ3ks5rrR58gaJpZM4Mvjzc
.

рд╡рд╣ рдЬрд╛рдирдХрд╛рд░реА рдареАрдХ рд╡рд╣реА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдореБрдЭреЗ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИред рд╣рдорд╛рд░реЗ рдЯреАрдПрд▓рдПрд╕ рдХреНрд▓рд╛рдЗрдВрдЯ рд╣реИрд▓реЛ рдореЗрдВ рдХреБрдЫ рдЖрдкрдХреЗ рд╕рд░реНрд╡рд░ рдХреЛ рдкрд╛рдЧрд▓ рдмрдирд╛ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдпрд╣ рджреЗрдЦрдиреЗ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИ рдХрд┐ рдЖрдкрдХрд╛ рд╕рд░реНрд╡рд░ рдХреНрдпрд╛ рдмрд╛рддрдЪреАрдд рдХрд░ рд░рд╣рд╛ рд╣реИред

рдареАрдХ рд╣реИ, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рдореЗрд░рд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдирд╣реАрдВ рд╣реИред рдореИрдВ рдХреЛрдИ рдЦреЛрдЬ рд▓реВрдВрдЧрд╛
рдЕрдиреНрдп рдкреГрд╖реНрда рдЬреЛ рд╕реНрд╡-рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ (рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ рддреЛ рдХреГрдкрдпрд╛
рд╢реЗрдпрд░) рдФрд░ рдореИрдВ рдЙрд╕рдХреЗ рдЦрд┐рд▓рд╛рдл рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛, рддрд╛рдХрд┐ рдЖрдк рдЙрд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХреЗрдВ
рд╕рд░реНрд╡рд░ рднреА

рдПрд▓ рдПрд▓ рд╡реА, 31 рдорд╛рд░реНрдЪ 2017 рдФрд░ рдкрд┐рдЫрд▓реЗ 16:46, рдХреЛрд░реА рдмреЗрдирдлреАрд▓реНрдб рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд╡рд┐рд╡рд░рдг:

рд╡рд╣ рдЬрд╛рдирдХрд╛рд░реА рдареАрдХ рд╡рд╣реА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдореБрдЭреЗ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИред рд╣рдорд╛рд░реЗ рдЯреАрдПрд▓рдПрд╕ рдореЗрдВ рдХреБрдЫ
рдХреНрд▓рд╛рдЗрдВрдЯ рд╣реИрд▓реЛ рдЖрдкрдХреЗ рд╕рд░реНрд╡рд░ рдХреЛ рдкрд╛рдЧрд▓ рдмрдирд╛ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рджреЗрдЦрдиреЗ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИ
рдЖрдкрдХрд╛ рд╕рд░реНрд╡рд░ рдХреНрдпрд╛ рдмрд╛рддрдЪреАрдд рдХрд░ рд░рд╣рд╛ рд╣реИред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рд╕реВрддреНрд░ рдХреЛ рд▓рд┐рдЦрд╛ рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/kennethreitz/requests/issues/3948#issuecomment-290749603 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AMK55oT_6jlrkIO4VlXRsoohjEGzNy3pks5rrR_TgaJpZM4Mvjzc
.

рдпрд╣ рдЖрдкрдХрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдирд╣реАрдВ рд╣реИред рд╡рд┐рдЪрд╛рд░рд╛рдзреАрди рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ (рдЕрдирдкреЗрдХреНрд╖рд┐рдд рдИрдУрдПрдл) рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЯреАрдПрд▓рдПрд╕ рд╣реИрдВрдбрд╢реЗрдХ рдХреЗ рджреМрд░рд╛рди рд╕рд░реНрд╡рд░ рдиреЗ рд╣рдореЗрдВ рдПрдХ рдЯреАрд╕реАрдкреА рдлрд┐рди рдпрд╛ рдЖрд░рдПрд╕рдЯреА рдкреИрдХреЗрдЯ рд╕рд░реНрд╡рд░ рдиреЗ рдХрдиреЗрдХреНрд╢рди рдмрдВрдж рдХрд░рдирд╛ рдЪреБрдирд╛ рд╣реИ, рд╣рдореЗрдВ рдирд╣реАрдВред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╕рд░реНрд╡рд░ рдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рд╣рдо рдРрд╕рд╛ рдХреБрдЫ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдЙрд╕реЗ рдкрд╕рдВрдж рд╣реИред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдпрд╣ рдЖрдкрдХреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╛ рджреЛрд╖ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛: рд╣рдо рдЕрднреА рддрдХ рдЗрд╕реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдирд╣реАрдВ рд╣реИрдВред

@javixeneize рдЙрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдмрд┐рдирд╛ рдЬреЛ рд╣рдордиреЗ рдЖрдкрд╕реЗ рдорд╛рдВрдЧреА рд╣реИ, рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╣рдо рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдареАрдХ рд╣реИ... рдореИрдВ рдЗрд╕реЗ рд╕реЛрдорд╡рд╛рд░ рдХреЛ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдКрдВрдЧрд╛
рдПрд▓ рдПрд▓ рд╡реА, 31 рдорд╛рд░реНрдЪ 2017 рдФрд░ рдкрд┐рдЫрд▓реЗ 17:19, рдЗрдпрд╛рди рдХреЙрд░реНрдбрд╛рд╕реНрдХреЛ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд╡рд┐рд╡рд░рдг:

@javixeneize https://github.com/javixeneize рдмрд┐рдирд╛ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ
рд╣рдордиреЗ рдЖрдкрд╕реЗ рдорд╛рдВрдЧрд╛ рд╣реИ, рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рд╣рдо рдФрд░ рдХреНрдпрд╛ рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/kennethreitz/requests/issues/3948#issuecomment-290759070 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AMK55ugTXZp-cZpp9JJJ7WmACcYXho2Rks5rrSeegaJpZM4Mvjzc
.

root<strong i="5">@4f66ccbaef3c</strong>:/# openssl s_client -connect api.quinto.ai:443
CONNECTED(00000003)
depth=2 O = Digital Signature Trust Co., CN = DST Root CA X3
verify return:1
depth=1 C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3
verify return:1
depth=0 CN = fbbot.quintoapp.com
verify return:1
---
Certificate chain
 0 s:/CN=fbbot.quintoapp.com
   i:/C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3
 1 s:/C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3
   i:/O=Digital Signature Trust Co./CN=DST Root CA X3
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIFCjCCA/KgAwIBAgISA1Bg18LrjA3qyyrEDmzE+5YSMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzAzMTQwNzMyMDBaFw0x
NzA2MTIwNzMyMDBaMB4xHDAaBgNVBAMTE2ZiYm90LnF1aW50b2FwcC5jb20wggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD0xbEa4W4k4BlPrIxeVX+ekPl1
Od4OuwepY5Ha2BQd6YMiphh+we5H6JVu2XDuPbQnmQMtEwGa2T2Adhic4bGPPC7+
0j+utJuqGBRIbYJ09A5EQOhB4HhOSI82l1ZpPkHpvOiC4UoEgG4KOLnqBX0JydI3
8vhiV4EgbLr77wARsEeinK+Zj+7bpsEK8q+B7mR5km6f6tKT/i++Wd4Fx3Pz7iuK
aCulKzG4IMxopE/9DDf608H/3cFcSHvg/4IguPoOCx2ArNKE7QCNFGYAx9HhnV2y
AYVbd2WGWeJKuNWEwCF+nvxGDo4cHdT6kq9HHB6kPTYrZb7PrKtkq1C3MNB/AgMB
AAGjggIUMIICEDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEG
CCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFENiqFyUkXGaxd/woyxi
6SqQz2WqMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMHAGCCsGAQUF
BwEBBGQwYjAvBggrBgEFBQcwAYYjaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNy
eXB0Lm9yZy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5j
cnlwdC5vcmcvMB4GA1UdEQQXMBWCE2ZiYm90LnF1aW50b2FwcC5jb20wgf4GA1Ud
IASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsGAQUFBwIB
FhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIwgZ4MgZtU
aGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5IFJlbHlp
bmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIENlcnRp
ZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0Lm9yZy9y
ZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAf80at95dsb9WsSMaChtKNEJR
FfuPd/5MZaqFxWM6+AtEGZt2qbeOExIShEHFehUSWQnrCBTiPY6ildK1E5nhduap
4K0O7FrnMVaNBhnoBT7jsZMs7ivLpaKCT6imR71hQTUv07xw1kQJMu/jrHHtVjNi
9iI+VryZeETIVBtCXbirwKxT0JYLicdS/9M9m9wC7/H8xWVkcRR5dMI2Im+4klX4
eGmgi+XCJPkDZZEpfQHmIqQQ9ccCpP0BFs0JqfwLich71NdPihVnJDhVZrEVMcgs
+412WdWCOTIXrEzsL6xddypVETY2k5Z3S8sZTInWA9nYOGHW82xwh6/tRU+yiQ==
-----END CERTIFICATE-----
subject=/CN=fbbot.quintoapp.com
issuer=/C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3
---
No client certificate CA names sent
Peer signing digest: SHA512
Server Temp Key: ECDH, P-256, 256 bits
---
SSL handshake has read 3157 bytes and written 433 bytes
---
New, TLSv1/SSLv3, Cipher is ECDHE-RSA-AES128-GCM-SHA256
Server public key is 2048 bit
Secure Renegotiation IS supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
    Protocol  : TLSv1.2
    Cipher    : ECDHE-RSA-AES128-GCM-SHA256
    Session-ID: 78B1ABFE5A7BF1E698FB5D43D1A75D6F874DD9D2E12816E3276B349FC0C4B96B
    Session-ID-ctx:
    Master-Key: B6EE0F224CB1A93379B86524E9F01D618A018E2F1D68F5AB29F7570611F0D9CF4210F9946335A9FAAEEA143B0BC98D26
    Key-Arg   : None
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    TLS session ticket lifetime hint: 300 (seconds)
    TLS session ticket:
    0000 - 00 39 b1 81 4d f9 90 0a-b2 dd a8 e7 b5 6b 74 7c   .9..M........kt|
    0010 - ba 4e 8b 51 75 df c4 ae-e1 6c dc 3e 05 a1 0e fc   .N.Qu....l.>....
    0020 - 4e 61 83 34 f4 ea 06 b7-8d 54 82 01 a8 b2 fa 2a   Na.4.....T.....*
    0030 - 48 69 01 b5 06 6b ee 18-3d 93 f5 d7 31 d8 66 8f   Hi...k..=...1.f.
    0040 - a4 6f f4 6c 2d 48 37 9f-33 b7 36 49 39 1f 2f 31   .o.l-H7.3.6I9./1
    0050 - 1a 0d 8f 8e 34 36 3d d1-09 fb 6b 5b 5d 68 80 3e   ....46=...k[]h.>
    0060 - 66 d9 44 11 4d 12 d5 cc-df eb c3 45 ae 04 10 56   f.D.M......E...V
    0070 - 34 ad 98 8f f9 1b f2 33-00 a4 b3 3c a5 40 80 8e   4......3...<.@..
    0080 - 9b f1 b5 40 e5 2b 29 86-7e 2b f6 95 03 4b e3 b4   ...@.+).~+...K..
    0090 - ab 16 25 bc 47 bf fb 87-dc 13 0e 10 a8 1b 18 fb   ..%.G...........
    00a0 - 3b 65 07 96 05 ce 1a c2-9a d4 d8 73 fd 38 40 8b   ;e.........s.8@.
    00b0 - 0e 52 df 26 19 fc 9f 04-06 28 b3 25 5c e2 64 51   .R.&.....(.%\.dQ

    Start Time: 1496212705
    Timeout   : 300 (sec)
    Verify return code: 0 (ok)
---
read:errno=0

рдЖрдкрдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдорд╕реНрдпрд╛ @ harry1064 рдХреНрдпрд╛ рд╣реИ?

@ рд▓реБрдХрд╛рд╕рд╛ рдпрджрд┐ рдЖрдк openssl s_client -connect api.quinto.ai:443 рдХрдорд╛рдВрдб рдХреЗ рдЙрдкрд░реЛрдХреНрдд рдкрд░рд┐рдгрд╛рдо рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдореИрдВ рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдкрд░ рдЪрд▓ рд░рд╣реЗ рдбреЙрдХрдЯрд░ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдЪрд▓рд╛ рдЧрдпрд╛, рдЖрдк CN рдХреЛ fbbot.quintoapp.com рджреЗрдЦреЗрдВрдЧреЗ рдЬреЛ рдЙрд╕ рд╕рд░реНрд╡рд░ рдХреЛ рд╣реЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ рдЬрд╣рд╛рдВ рдореЗрд░рд╛ рдбреЙрдХрдЯрд░ рдХрдВрдЯреЗрдирд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИред
рд▓реЗрдХрд┐рди рд╡рд╣реА рдХрдорд╛рдВрдб рдЬреЛ рдореИрдВрдиреЗ рд╣реЛрд╕реНрдЯ рд╕рд░реНрд╡рд░ рдкрд░ рдЪрд▓рд╛рдпрд╛, CN api.quinto.ai рдерд╛ред
рддреЛ рдореВрд▓ рд░реВрдк рд╕реЗ, рдореЗрд░реЗ рдкрд╛рд╕ рдбреЛрдХрд░ рдХрдВрдЯреЗрдирд░ рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рдкрд╛рдпрдерди рд╕рд░реНрд╡рд░ рд╣реИ рдФрд░ рдореИрдВ рдХрд┐рд╕реА рдЕрдиреНрдп рд╕рд░реНрд╡рд░ api.quinto.ai рд╕реЗ рдЕрдиреБрд░реЛрдз рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рд▓реЗрдХрд┐рди рдореИрдВ рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдРрд╕рд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реВрдВред рд╡рд╣реА рдкрд╛рдпрдерди рдХреЛрдб рдореИрдВ рдореЗрдЬрдмрд╛рди рдорд╢реАрди рдкрд░ рджреБрднрд╛рд╖рд┐рдпрд╛ рдкрд░ рдЪрд▓рд╛ рдЧрдпрд╛, рдЬреЛ рдареАрдХ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ рдбреЙрдХрдЯрд░ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдкрд╛рдЗрдерди рджреБрднрд╛рд╖рд┐рдпрд╛ рдХреЗ рдЕрдВрджрд░ рд╕реЗ рдПрдХ рд╣реА рдХреЛрдб рдЪрд▓рд╛рддрд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ OpenSSL s_client рд╕рд░реНрд╡рд░ рдирд╛рдо рд╕рдВрдХреЗрдд рдлрд╝реАрд▓реНрдб рдкреНрд░рд╕реНрддреБрдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рджреВрд░рд╕реНрде рд╕рд░реНрд╡рд░ рдЬреЛ рднреА рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЪреБрдирддрд╛ рд╣реИ рдЙрд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдЧрд╛ред рдпрджрд┐ рдЖрдк рдЕрдкрдирд╛ рдЖрджреЗрд╢ рдмрджрд▓рддреЗ рд╣реИрдВ рддреЛ рдХреНрдпрд╛ рдЖрдкрдХреЛ рджреЛрдиреЛрдВ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╕рдорд╛рди рдЖрдЙрдЯрдкреБрдЯ рдорд┐рд▓рддрд╛ рд╣реИ:

openssl s_client -connect api.quinto.ai:443 -servername api.quinto.ai

рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдЕрдЧрд░ рдЖрдк рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдбреЙрдХрд░ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ, рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд╕рд╛рде рдирд╣реАрдВ: рдЖрдк рдУрдкрдирдПрд╕рдПрд▓ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬреЛ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЖрдк рдХреИрд╕реЗ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо рдЖрдкрдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░реЗрдВред

рдореБрдЭреЗ рджреЛрдиреЛрдВ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╕рдорд╛рди рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдорд┐рд▓реАред рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдпрд╣ рднреА рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдбреЙрдХрдЯрд░ рдХреА рд╕рдорд╕реНрдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рд╢рд╛рдпрдж iptables рдХреЗ рдмреАрдЪ рдореИрдкрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рд╢рд╛рдпрдж рдпрд╣ рдХрд┐рд╕реА рдХреА рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдореЗрд░реЗ рд▓рд┐рдП рдореБрдЭреЗ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ 1.0.2g 1 рдорд╛рд░реНрдЪ 2016

requests[security]==2.7.0  # not 2.18.x
cryptography==1.9   # not 2.0

рдпрд╣ рдЪрд░реНрдЪрд╛ рдорд╣реАрдиреЛрдВ рдкрд╣рд▓реЗ рдЕрдзреВрд░реА рд░рд╣ рдЧрдИ рдереАред рдореИрдВ рдЗрд╕реЗ рдмрдВрдж рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рд╣рдо рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВред

@ harry1064 @javixeneize рдХреНрдпрд╛ рдЖрдк рд▓реЛрдЧреЛрдВ рдиреЗ рдЗрд╕рдХрд╛ рдХреЛрдИ рд╣рд▓ рдвреВрдВрдв рд▓рд┐рдпрд╛ рд╣реИ? рдореИрдВ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рд╛рде рд╣реВрдВ рдФрд░ рд╢рд╛рдпрдж рдпрд╣ рдПрдХ рдбреЙрдХрд░ рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рд▓реЗрдХрд┐рди рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рджреВрд░ рдХрд┐рдпрд╛ рдЬрд╛рдП ...

рдзрдиреНрдпрд╡рд╛рдж!

рдирд╣реАрдВ...

El El jue, 11 ene 2018 рдФрд░ рдкрд┐рдЫрд▓реЗ 14:11, рдЧреЗрдмреНрд░рд┐рдпрд▓ рдЧреБрд▓рд╛рд░реНрдЯреЗ <
рд╕реВрдЪрдирд╛рдПрдВ@github.com> рд╡рд┐рд╡рд░рдг:

@ harry1064 https://github.com/harry1064 @javixeneize
https://github.com/javixeneize рдХреНрдпрд╛ рдЖрдк рд▓реЛрдЧреЛрдВ рдиреЗ рдЗрд╕рдХрд╛ рд╕рдорд╛рдзрд╛рди рдвреВрдВрдв рд▓рд┐рдпрд╛ рд╣реИ
рдпрд╣? рдореИрдВ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рд╛рде рд╣реВрдВ рдФрд░ рд╢рд╛рдпрдж рдпрд╣ рдПрдХ рдбреЙрдХрд░ рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рд▓реЗрдХрд┐рди
рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рджреВрд░ рдХрд┐рдпрд╛ рдЬрд╛рдП ...

рдзрдиреНрдпрд╡рд╛рдж!

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/requests/requests/issues/3948#issuecomment-356944272 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AMK55roWfMLccuizdHkWQTTOq2gU3BXMks5tJhYegaJpZM4Mvjzc
.

рдЗрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ:

requests[security]==2.7.0
cryptography==1.9
pyOpenSSL==17.4.0

рдирдорд╕реНрддреЗ ,
рдореБрдЭреЗ рднреА рдЗрд╕реА рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ рдереА, рдЙрдкрд░реНрдпреБрдХреНрдд рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдЧрд┐рд░рд╛рд╡рдЯ рдХреЗ рдмрд╛рдж рд╕рдм рдХреБрдЫ рд╕реБрдЪрд╛рд░реВ рд░реВрдк рд╕реЗ рдЪрд▓рд╛ рдЧрдпрд╛ ( python 3.6 )

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

brainwane picture brainwane  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mitar picture mitar  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

xsren picture xsren  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

avinassh picture avinassh  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ghtyrant picture ghtyrant  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ