Перейти к содержимому
Vibe

Vibe · Replicate

Replicate API не работает: connection refused

В CLI и SDK: `curl: (7) Failed to connect to api.replicate.com:443`, connection refused или мгновенный reset — при этом status.replicate.com часто зелёный. Летом 2026 такие жалобы из РФ массово связаны с прокси, корпоративным фильтром или конфликтующим туннелем, а не с падением Replicate. Сначала отделите локальный egress от outage платформы, затем проверяйте ключ и модель.

Обновлено: 14 августа 2026

Симптомы

Как это выглядит на практике

  • curl/python/Node: `(7) Failed to connect to api.replicate.com port 443: Connection refused` или мгновенный reset
  • replicate.com/dashboard иногда открывается, а api.replicate.com из CLI — нет (или наоборот)
  • status.replicate.com Operational, но ваш запрос не доходит до TLS-handshake
  • На домашнем Wi‑Fi curl проходит, на LTE/офисной сети — refused (или наоборот)
  • После включения системного прокси, корп. ВПН или корп. фильтра ошибка появилась впервые
  • С ключом всё ок на другой сети/машине — локальный маршрут, не «сломан Replicate»

Причины

Почему так происходит

  • На мобильной сети оператор может включить белые списки — проходит только разрешённый трафик
  • Адреса сервиса и VPS-серверов не входят в «белый» список, поэтому соединение не устанавливается
  • HTTP_PROXY/HTTPS_PROXY/all_proxy или корпоративный HTTPS-инспектор режут или подменяют исходящий к api.replicate.com
  • Второй туннель/VPS/расширение-прокси конфликтует с маршрутом — refused на 443 до TLS
  • Нестабильный или обрезанный маршрут оператора/офиса к зарубежным API-хостам (Wi‑Fi vs LTE может отличаться)
  • Реже — неверный endpoint, firewall на машине или истёкший/отозванный API token (401/403, не refused)

Разборы и инструкции — в гайдах.

Сценарий

Сценарий для Replicate

Replicate — облачный inference API (api.replicate.com). В 2026 разработчики из РФ часто видят curl (7) connection refused на :443, пока status.replicate.com зелёный: пакет режется или уходит в «мёртвый» прокси до TLS. replicate.com (веб) и api.replicate.com — разные хосты; dashboard может жить, CLI — нет. Типичный порядок: (1) статус платформы; (2) curl без прокси; (3) NO_PROXY/отключить конфликтующий туннель; (4) Wi‑Fi↔LTE; (5) токен и endpoint. Soft Vibe — если без прокси refused, а со стабильным профилем Incy/Happ запрос доходит; trial без карты, без гарантий 100% и без обещания обхода политики Replicate по региону/оплате.

Какие сообщения бывают

  • curl: (7) Failed to connect to api.replicate.com port 443: Connection refused
  • Connection refused / connection reset by peer
  • ECONNREFUSED (Node/fetch)
  • SSL handshake timeout — уже другой слой, не чистый refused

Wi‑Fi · LTE · оператор

Wi‑Fi
Refused и на Wi‑Fi, и на LTE одинаково — чаще прокси env или локальный firewall
LTE
Refused только на LTE при живом Wi‑Fi — маршрут оператора; сравните curl --noproxy на обеих
Оператор
Сначала NO_PROXY и отключение конфликтующего туннеля; Whitelist (LTE) — только если симптомы белых списков

Чеклист перед VPS

  • status.replicate.com + время инцидента — массово или только ваш IP/сеть
  • curl -v --noproxy '*' https://api.replicate.com/v1/models — refused до TLS или HTTP-ответ
  • env HTTP_PROXY/HTTPS_PROXY/ALL_PROXY; NO_PROXY включает api.replicate.com
  • Отключить второй туннель, корп. ВПН, HTTPS-инспекцию антивируса; один профиль
  • replicate.com в браузере vs api.replicate.com в curl на одной сети
  • Wi‑Fi ↔ LTE / другая сеть — меняется ли refused
  • Dashboard → API token: новый ключ, Bearer в заголовке; 401/402 ≠ connection refused
  • При стабильном egress через Incy/Happ — повторить тот же predict/run; без «всегда заработает»

Это не...

  • Не outage Replicate, если status зелёный и refused только из вашей сети/прокси
  • Не «неверная модель» — refused до HTTP, модель ещё не участвует
  • Не лечится сменой API-ключа при curl (7) — сначала сеть и прокси
  • Не путать с блокировкой карты/региона Replicate — там обычно 402/403 после установления TLS
  • Vibe не заменяет корпоративный прокси и не гарантирует доступ к API Replicate

Решение

Что можно сделать

  • Outage vs локальный egress

    Откройте status.replicate.com и downdetector. Если статус зелёный, а у вас refused только из вашей сети — чините прокси/маршрут, не ждите «починят сервер».

  • Прокси и NO_PROXY

    Проверьте env: `echo $HTTP_PROXY $HTTPS_PROXY $ALL_PROXY`. Тест: `curl -v --noproxy '*' https://api.replicate.com/v1/models`. Добавьте `api.replicate.com,replicate.com` в NO_PROXY или отключите прокси в shell/IDE.

  • Туннель и второй маршрут

    Отключите VPS, корп. ВПН и расширения-прокси. Один активный профиль. Повторите тот же curl; если без туннеля refused, а со стабильным маршрутом (Incy/Happ) — проходит, дело в egress.

  • Сеть и ключ

    Wi‑Fi ↔ LTE / другая SIM. Затем dashboard → API token: новый ключ, `Authorization: Bearer`, не путать refused (сеть) с 401/402 (аккаунт).

Ошибки

Частые ошибки

  • Менять модель и код SDK, не проверив curl --noproxy к api.replicate.com
  • Считать зелёный status доказательством «у меня всё должно работать» — refused часто локальный
  • Оставлять HTTP_PROXY и включённый VPS одновременно — ложный refused
  • Ротировать API-ключи при curl (7) вместо отключения прокси/туннеля
  • Проверять только replicate.com в браузере, игнорируя CLI endpoint

Профиль

Стандартный сервер в Incy

Vibe даёт подписку и кабинет на сайте. Подключение — в Incy (на Windows — Happ): нажмите «Добавить в Incy» в кабинете и выберите сервер. Trial без карты, тарифы от 249 ₽/мес.

  • Подключение в Incy за пару минут после оплаты или trial
  • Кабинет на сайте: подписки и продление без чата
  • Несколько серверов — можно переключить, если маршрут ведёт себя нестабильно

FAQ

Частые вопросы

Скорее локальный egress: прокси, фильтр или туннель режут :443 до сервера. Проверьте curl --noproxy и вторую сеть.

Похожие темы

Смотрите также

Попробуйте на своём устройстве

Trial без карты. Дальше — кабинет и подключение в Incy.

Тарифы