Назад | Перейти на главную страницу

CentOS 7 Asterisk + FreePBX Установить:

Я попытался запустить ./install -n в своей установке FreePBX и получил:

=====
Checking if Asterisk is running and we can talk to it as the 'asterisk' user...Error!
Could not determine Asterisk version (got: No ethernet interface found for seeding global EID. You will have to set it manually.). Please report this.
=====

Выполнение основной версии шоу на Asterisk дает мне No ethernet interface found for seeding global EID. You will have to set it manually. а затем номер версии в строке ниже.

Я осмотрелся и не нашел решения

В исходном файле freepbx / installlib / installcommand.class.php

Заменить строку 266 быть похожим на следующее:

$lastline = exec("runuser" . $answers['user'] . ' -s /bin/bash -c "cd ~/ && asterisk -rx \'core show version\' | grep ^Asterisk 2>&1"', $tmpout, $ret);

Вместо того:

$lastline = exec("runuser" . $answers['user'] . ' -s /bin/bash -c "cd ~/ && asterisk -rx \'core show version\' 2>&1"', $tmpout, $ret);