Вернём доступ
к сервисам.
Почему: есть проблемы с DNS — системой, которая помогает компьютеру найти нужный сайт. Поэтому сайт может не открываться, а запросы из программы — не проходить.
Выход: готовая настройка запишет правильный адрес сервиса в файл hosts. Выберите ваш компьютер ниже — покажем, что делать.
Какие сервисы нужны?
Все основные сервисы уже выбраны. Можно оставить только нужные.
Можно указать свой домен на promotivation.ru или адрес API из списка сервисов. Если нужен только API, поле можно оставить пустым.
Для открытия сайта в браузере.
Сначала скачайте файл, затем выполните шаги инструкции.
Готовый файл настройки для Windows
Где найти скачанный файл?
Для специалиста: API, серверы и контейнерыГде применить настройку и как проверить подключение
Настройте среду, откуда идут запросы. Изменения на ноутбуке не помогут приложению на другом сервере. Выберите выше «API / сервер» — для Linux и macOS появится готовая команда curl. Если вы подключены как root, уберите sudo перед sh.
Приложение работает в контейнере+
Добавьте записи в настройки контейнера. Правка hosts основного сервера может не применяться к контейнеру.
Docker Compose: добавьте extra_hosts к своему сервису и пересоздайте этот контейнер.
Kubernetes: добавьте hostAliases в spec.template.spec своего Deployment и примените изменение.
После восстановления DNS уберите эти настройки и обновите контейнеры тем же способом.
Как проверить API без изменения hosts+
Запустите команду из той же среды, где работает приложение:
В выводе curl должен быть нужный IP и успешное TLS-подключение. Ответ 401, 403 или 404 сам по себе не означает сбой DNS. Используйте обычное HTTPS-имя API: оно нужно для правильной проверки сертификата.
Настроить вручнуюПошаговая инструкция для Windows
Снова откройте тот же файл. Удалите строки от # BEGIN PVK DNS RECOVERY до # END PVK DNS RECOVERY включительно и сохраните. Затем очистите кэш по инструкции выше и перезапустите браузер.
Что изменится на компьютере?+
В файл hosts добавится прямой адрес сервиса. Другие настройки компьютера сохранятся. При запуске готовой настройки сохранится копия исходного файла. При ручной настройке вы сделаете копию по инструкции.
Когда убрать настройку?+
Когда команда сервиса сообщит, что доступ к DNS восстановлен. Проверьте сообщение на странице статуса сервисов. После восстановления нажмите «Убрать настройку» и выполните шаги инструкции ещё раз: скачается файл удаления или появится команда для удаления настройки.
Что делать, если не получилось?+
Полностью закройте браузер и откройте снова. Если файл сообщил об ошибке или у вас нет прав администратора, передайте эту страницу человеку, который обслуживает компьютер. При предупреждении о сертификате обратитесь в поддержку сервиса.