Создаю chan_sip транк при попытке применения получаю ошибку со следущим содержанием:
exit: 1
Whoops\Exception\ErrorException: Invalid argument supplied for foreach() in file /var/www/html/admin/modules/core/functions.inc.php on line 4088
Stack trace:
1. Whoops\Exception\ErrorException->() /var/www/html/admin/modules/core/functions.inc.php:4088
2. Whoops\Run->handleError() /var/www/html/admin/modules/core/functions.inc.php:4088
3. core_devices_get_user_mappings() /var/www/html/admin/modules/core/functions.inc.php:43
4. core_conf->map_dev_user() /var/www/html/admin/modules/core/functions.inc.php:460
5. core_conf->generate_sip_additional() /var/www/html/admin/modules/core/functions.inc.php:104
6. core_conf->generateConf() /var/www/html/admin/libraries/BMO/FileHooks.class.php:65
7. FreePBX\FileHooks->processOldHooks() /var/www/html/admin/libraries/BMO/FileHooks.class.php:24
8. FreePBX\FileHooks->processFileHooks() /var/lib/asterisk/bin/retrieve_conf:892
Сборка AsteriskNoW
Если транк отключить то всё применяется а вот при включении и применении вылазит эта ошибка.
Конфиг транка
username=+37524XXXXXXX@ims.beltel.by
type=friend
transport=udp
secret=password
qualify=yes
port=5060
nat=force_rport,comedia
insecure=port,invite
host=93.85.255.188
fromuser=+37524XXXXXXX
fromdomain=ims.beltel.by
disallow=all
context=from-trunk
callerid=24XXXXXXX
allow=alaw
allow=ulaw
Строка регистрации
+37524XXXXXXX@ims.beltel.by:password:+37524XXXXXXX@ims.beltel.by@93.85.255.188/+37524XXXXXXX