Описание
Запрос сервиса dci_back к сервису ipmgr завершился с ошибкой. Такие запросы выполняются для управления адресным пространством — физическими сетями, пулами, IP-адресами.
Содержимое
Error 8501, Query to IPmgr6 failedВозможные решения
Имена контейнеров могут отличаться в зависимости от используемой версии Docker Compose. Вместо символа подчёркивания в именах контейнеров может использоваться дефис.
Чтобы узнать точные имена контейнеров, выполните команду:
docker ps -a --format "table {{.Names}}\t{{.Status}}\t{{.ID}}" | (read -r; printf "%s\n" "$REPLY"; sort)
-
Проверьте, что контейнер dci_ipmgr_1 запущен:
- Подключитесь к серверу с платформой по SSH.
-
Проверьте статус контейнера:
docker ps -a -f "name=dci_ipmgr_1" -
Если контейнер остановлен, запустите его:
docker start dci_ipmgr_1
- Проверьте доступность сервиса ipmgr из контейнера dci_back:
- Подключитесь к серверу с платформой по SSH.
-
Перейдите в контейнер dci_back:
docker exec -it dci_back bash -
Выполните запрос:
curl -k -# -X GET -H "internal-auth: on" -o- "http://localhost:1500/ip/v3/userspace" -
Выйдите из контейнера:
exit - Если ответа на запрос не было, перезапустите контейнер интеграции:
docker restart dci_ipmgr_1
- Изучите логи сервисов контейнера dci_ipmgr_1:
- Подключитесь к серверу с платформой по SSH.
-
Выполните команду:
docker exec -it dci_ipmgr_1 less -R /var/log/ipmgr_proxy_service.log
- Если в платформе установлен модуль "Интеграция с IPmanager 6", проверьте его настройки.