Сначала обычный запрос
Начните с запроса к домену. В примерах используется example.com: замените его своим именем. Подробный вывод curl помогает увидеть этап соединения и ответ сервера.
curl -v --connect-timeout 5 --max-time 15 https://example.com/Не публикуйте полный вывод без проверки: в нём могут оказаться заголовки авторизации и cookies.
Проверить адрес, сохранив имя
Если проверяете новый сервер до обновления DNS, задайте адрес через --resolve. В URL остаётся домен: curl использует его для TLS и HTTP. Адрес 192.0.2.10 ниже — документационный пример, замените его реальным.
curl -v --resolve example.com:443:192.0.2.10 https://example.com/Не смешивать разные ошибки
Тайм-аут соединения сам по себе не доказывает блокировку IP: проверяйте маршрутизацию, firewall и слушающий порт. Ошибка сертификата относится к TLS. Полученный HTTP 502 означает, что до HTTP-сервера запрос дошёл, а дальше нужно разбираться с прокси и upstream.
Сопоставьте результат с другой сетью и серверными логами. Один неудачный запрос — повод сузить проверку, а не менять все настройки сразу.
Документация
Параметры и коды завершения: официальное руководство curl.
Проверяйте один слой за раз. Исправление должно объяснять наблюдаемую ошибку.