Все статьи

Getting Started

Что такое CICDoo Начало работы: мастер настройки Панель и карта инфраструктуры

Concepts

Стадии: продакшн, staging и разработка Домены, поддомены и SSL Версии и редакции Odoo (Community или Enterprise) Воркспейсы и командная работа

Servers

Добавление сервера Домены сервера и DNS Использование балансировщика нагрузки Действия с сервером: деплой, логи и графики

Projects & Git

Создание проекта Подключение GitHub Подключение GitLab Ветки и инстансы

Instances & Console

Создание инстанса Перезапуск, остановка и удаление инстанса Слияние веток между стадиями Web IDE и удалённый доступ Настройки инстанса Деплои и очередь задач

Agent Tasks

Что такое задачи агента Настройка задач агента Запуск задачи и разбор результата Время агента и его пополнение

Monitoring & Backups

Мониторинг инстанса Резервные копии и восстановление Уведомления об инцидентах (email и SMS)

Workspaces & Permissions

Приглашение участников в воркспейс Права участников и доступ к ресурсам Участник не видит ресурс или не может им пользоваться

Account & Security

Двухфакторная аутентификация (2FA) Настройки профиля и интеграций Пароли и восстановление доступа

Billing & Plans

Тарифы и цены Повышение тарифа и управление подпиской Если подписка на проект не оплачена Партнёрская программа

Support & Tickets

Создание тикета в поддержку Помощь от команды CICDoo

Troubleshooting

Устранение неполадок: не удаётся подключить сервер Устранение неполадок: деплой завершился ошибкой Устранение неполадок: git push возвращает 403 после переноса репозитория Устранение неполадок: инстанс недоступен или работает медленно Устранение неполадок: проблемы с доменом или SSL

Устранение неполадок

Устранение неполадок: проблемы с доменом или SSL

Что проверить, если домен не резолвится или SSL-сертификат отсутствует либо сломан, и где находятся связанные настройки.

DNS ещё не указывает на сервер

Если домен вообще не доходит до вашего инстанса, первый подозреваемый, это DNS:

  • Убедитесь, что DNS-запись домена действительно указывает на IP-адрес сервера.
  • Изменения DNS расходятся не сразу. В зависимости от TTL записи и вашего резолвера новое значение может дойти до всех за время от нескольких минут до многих часов. Это нормальное поведение интернета, а не настройка CICDoo.

Обновить DNS на странице Серверы

На странице Серверы у карточки каждого сервера есть меню действий с пунктом Обновить DNS. Пользуйтесь им после изменения DNS-записей, чтобы CICDoo перепроверил DNS сервера, а не ждал следующего автоматического обновления.

Конфликты с прокси Cloudflare

Когда домен проксируется через Cloudflare (оранжевое облако), он резолвится в IP-адреса Cloudflare, а не вашего сервера. Для веб-трафика это нормально, но ломает всё, чему нужен реальный адрес сервера:

  • На сервере включите переключатель Прокси Cloudflare и задайте в поле IP для подключения реальный IP сервера, чтобы CICDoo по-прежнему мог достучаться до него по SSH. Если оставить IP для подключения пустым, CICDoo будет использовать адрес из DNS, то есть адрес Cloudflare.
  • Настройки домена инстанса показывают, включён ли для этого инстанса прокси Cloudflare.

Дополнительные домены и перевыпуск SSL

В Консоли инстанса откройте Настройки, а затем вкладку Домен:

  • В панели виден Основной домен инстанса.
  • Дополнительные домены позволяют отдавать инстанс ещё и на других доменах, по одному в строке. DNS каждого дополнительного домена должен указывать на ваш сервер, иначе он не заработает.
  • Принудительно генерировать SSL заставляет перевыпустить SSL-сертификаты при следующем перезапуске. Включите этот параметр, сохраните настройки домена и перезапустите инстанс (кнопка перезапуска в шапке консоли), если сертификат отсутствует, истёк или был выпущен до того, как DNS стал правильным.

Оповещения о состоянии SSL в колокольчике уведомлений

CICDoo следит за состоянием своего поставщика SSL-сертификатов. Если генерация сертификатов временно недоступна, колокольчик уведомлений в верхней панели показывает оповещение ("SSL Generation Unavailable"). В такой ситуации предлагается обходной путь: включить на домене прокси Cloudflare (оранжевое облако), чтобы он оставался защищённым, пока генерация сертификатов не работает.

Когда эскалировать

Создайте тикет в поддержку (см. Создание тикета в поддержку), если домен корректно резолвится на ваш сервер, но SSL всё равно не выпускается после принудительной генерации SSL и перезапуска, или если Обновить DNS упорно показывает неверный адрес. Приложите:

  • Точный домен (и укажите, основной он или дополнительный).
  • Включено ли проксирование Cloudflare и задан ли IP для подключения.
  • Что показывает браузер (текст ошибки сертификата или ошибка соединения).
  • Когда вы в последний раз меняли DNS-записи.

Всё ещё не получается? Откройте тикет из приложения или свяжитесь с инженером.