Python3 requests SSL

Недавно сменил VDS. Как следствие - перевыпустил SSL сертификаты для домена.
Все работает за исключением запросов к домену из под этого же сервера.

То-есть:
Есть VDS. Есть API, который поднят на этом же VDS.

(Все что написано далее выполняется на стороне этого же VDS)

import requests
requests.get("https://yandex.ru") # OK

# Далее обращаюсь к своему же API
requests.get("https://icyftl.ru/ctftime/teams/get/team/121175/id")

И вылетает:

requests.exceptions.SSLError: HTTPSConnectionPool(host='icyftl.ru', port=443): Max retries 
exceeded with url: /ctftime/teams/get/team/121175/id (Caused by 
SSLError(SSLCertVerificationError("hostname 'icyftl.ru' doesn't match 
'redmine.site.spb.ru'")))

Хотя если выполнить тот же код на моей стороне (с моей машины), то все хорошо.

certifi стоит и я честно не понимаю где искать проблему.

certifi==2020.6.20

Также пробовал с параметром verify=False

requests.get('https://icyftl.ru/ctftime/teams/get/team/121175/id',verify=False).text
/root/web/icyftl/caerme/venv/lib/python3.8/site-packages/urllib3/connectionpool.py:979: InsecureRequestWarning: Unverified HTTPS request is being made to host 'icyftl.ru'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
  warnings.warn(
'<!DOCTYPE html>\n<html>\n<head>\n  <meta charset="utf-8" />\n  <title>Redmine 404 error</title>\n  <style>\n    body {font-family: "Trebuchet MS", Georgia, "Times New Roman", serif; color: #303030; margin: 10px;}\n    h1 {font-size:1.5em;}\n    p {font-size:0.8em;}\n  </style>\n</head>\n<body>\n  <h1>Page not found</h1>\n  <p>The page you were trying to access doesn\'t exist or has been removed.</p>\n  <p><a href="javascript:history.back()">Back</a></p>\n</body>\n</html>\n'

Ответы (0 шт):