96 просмотров
от (120 баллов) в категории Установка
Установил для тестов по мануалу с вашего сайта атс в docker и она запускается, но из локальной сети АТС недоступна. Доступна только с хост-машины, на которой установлен докер по ip из подсети докера.
Из локальной сети 192.168.45.0, к которой подключена хост-машина ничего не открывается - ни веб-интерфейс, ни телефоны не могут зарегистрироваться на АТС. В списке открытых портов тоже не видно ни одного порта из PBX. Веб-интерфейс тоже открывается только через адрес из подсети докера http://172.17.0.2.
Фаервол на хост-машине отключен.
Такое ощущение что некорректно работает сеть.
Docker version 24.0.5, build 24.0.5-0ubuntu1~20.04.1
от (123 тыс. баллов)
приведите полную команду, которой запускаете контейнер.
от (120 баллов)
docker start mikopbx
от (123 тыс. баллов)

См. документацию:

https://wiki.mikopbx.ru/setup

Важно использовать параметр:

--net=host

В системе должен существовать пользователь www-data

Для старта нового контейнера используйте набор команд:

# Создание на хост системе каталогов для хранения данных MikoPBX
# Для хранения настроек:
mkdir -p /var/spool/mikopbx/cf 
# Для хранения записей разговоров и бекапов:
mkdir -p /var/spool/mikopbx/storage

# Получаем контейнер:
docker pull ghcr.io/mikopbx/mikopbx-x86-64

# Вариант запуска MikoPBX
# НЕ привилегированный режим. Пользователь и группа "www-data" дожены существовать в системе:
docker run --cap-add=NET_ADMIN --net=host --name mikopbx \
           -v /var/spool/mikopbx/cf:/cf \
           -v /var/spool/mikopbx/storage:/storage \
           -e SSH_PORT=23 \
           -e ID_WWW_USER="$(id -u www-data)" \
           -e ID_WWW_GROUP="$(id -g www-data)" \
           -it -d --restart always ghcr.io/mikopbx/mikopbx-x86-64
от (120 баллов)
Естественно,  пользователь и группа www-data в системе есть.
Относительно вашего набора команд в моем варианте изменен только путь к шареным с докером папкам.
Вот мой вариант, которым тоже пробовал запускать.
docker run --cap-add=NET_ADMIN --net=host --name mikopbx \
           -v /opt/GMKdockerdata/mikopbx/cf:/cf \
           -v /opt/GMKdockerdata/mikopbx/storage:/storage \
           -e SSH_PORT=23 \
           -e ID_WWW_USER="$(id -u www-data)" \
           -e ID_WWW_GROUP="$(id -g www-data)" \
           -it -d --restart always ghcr.io/mikopbx/mikopbx-x86-64
от (640 баллов)
редактировать от

Посмотрите, что пишет в логах, командой docker logs mikopbx

от (123 тыс. баллов)
мб порт 80 и 5060 заняты на хост машине? мы докер образ регулярно используем в разработке, таких проблем не появляется.
от (120 баллов)
Порты точно ничем не заняты. Да и после запуска контейнера nestat -tunlp не показывает что порт 5060 чем-то занят.
Для чистоты эксперимента можете сами попробовать установить на убунту ваш образ докер.
от (120 баллов)
Логи не смотрел потому что образ уже удалил, может если появится время и желание разобраться, позже попробую.

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

На этом сайте можно бесплатно задать вопрос разработчикам MikoPBX и другим членам сообщества. Время ответа не регламентированно, но мы стараемся несколько раз в день заглядывать сюда. Для срочного решения проблем обращайтесь на платную линию поддержки

Популярные теги

askozia входящие-вызовы настройка исходящие маршрутизация провайдер запись-разговоров входящие ivr исходящие-звонки обновление битрикс24 ошибка очередь провайдеры очередь-вызовов переадресация запись установка маршрут история-звонков mikopbx транк панель-телефонии-1с перевод-вызова перевод askozia7 askozia6 битрикс callerid интеграция голосовая-почта логи модуль перехват-вызова ростелеком нерабочее-время bitrix24 факс nat docker запись-разговора веб-интерфейс goip настройка-провайдер история диалплан почта журнал-звонков релиз gsm вызовы звонок внешние-номера web-интерфейс zabbix маршруты cdr sip панель pjsip переадресация-мобильный voicemail ascozia телефонная-книга аон мобильный звонков лицензирование вызовов редактор номер asterisk лицензия ami регистрация оповещения провайдеров время голосовая fax trunk разговоров группы-пользователей #mikopbx пропущенные-звонки донабор beeline monitoring тишина smtp cisco мобильные мультифон мегафон шлюз не-работает электронная-почта не-слышно-звук

2.8 тыс. вопросов

2.4 тыс. ответов

6.7 тыс. комментариев

465 тыс. пользователей

...