Все статьи

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

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

Устранение неполадок: не удаётся подключить сервер

Чек-лист, который стоит пройти, когда CICDoo не может установить SSH-соединение при добавлении сервера.

Перед началом

CICDoo подключается к вашему серверу по SSH, используя данные, которые вы вводите в форме добавления нового сервера: домен или IP-адрес, имя пользователя и один из трёх способов аутентификации (Пароль, Приватный ключ или Публичный ключ). Если подключение не удаётся, пройдите этот чек-лист по порядку.

Чек-лист

  • Сервер доступен из интернета? CICDoo подключается снаружи, поэтому до машины, которая существует только в вашей локальной сети, не достучаться. Попробуйте подключиться к ней по SSH сами, из-за пределов своей сети.
  • Адрес правильный? С включённым переключателем Собственный домен вы вводите доменное имя (например, server.example.com); убедитесь, что его DNS-запись указывает на сервер. С выключенным переключателем вы вводите IP-адрес сервера напрямую, и CICDoo выдаёт для него поддомен cicdoo.com; перепроверьте IP.
  • Имя пользователя правильное? Имя пользователя должно быть существующей учётной записью на сервере (часто root). Аутентификация проверяется ровно для этого пользователя.
  • Аутентификация верна?
  • Пароль: введите его заново и внимательно; один неверный символ ломает вход.
  • Приватный ключ: вы загружаете файл ключа. Убедитесь, что это приватный ключ (а не файл .pub), что он не повреждён и что соответствующий ему публичный ключ установлен на сервере для этого пользователя.
  • Публичный ключ: форма показывает публичный ключ CICDoo с кнопкой копирования. Его нужно дописать в файл ~/.ssh/authorized_keys ровно того пользователя, которого вы указали, и ровно на том сервере, который вы добавляете. Если в форме настроено обучающее видео, там же будет ссылка на него.
  • Файрвол пропускает SSH? У облачных провайдеров часто по умолчанию стоит файрвол или security group, блокирующая входящий SSH. Убедитесь, что порт SSH открыт в интернет.
  • Домен за Cloudflare? Если домен проксируется через Cloudflare (оранжевое облако), адрес из DNS, это IP Cloudflare, а не ваш сервер, и SSH не пройдёт. Включите в форме переключатель Прокси Cloudflare и заполните поле IP для подключения реальным IP сервера, чтобы CICDoo подключался напрямую. Если оставить IP для подключения пустым, CICDoo будет использовать адрес из DNS.

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

Если всё вышеперечисленное в порядке, а подключение по-прежнему не удаётся, создайте тикет в поддержку (см. Создание тикета в поддержку). Поставьте Тип проблемы Сервер и укажите:

  • Домен или IP и имя пользователя, которые вы вводили.
  • Выбранный способ аутентификации (никогда не вставляйте в тикет пароли или приватные ключи).
  • Получается ли у вас самих зайти на сервер по SSH снаружи, и любое сообщение об ошибке, которое показал CICDoo.
  • Стоит ли перед сервером Cloudflare или балансировщик нагрузки.

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