VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

FreePBX соntext

Обо всем касательно FreePBX, MetPBX, TrixBox, Elastix, AstPBX и всех других дистрибутивов

Модераторы: april22, Zavr2008

april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

FreePBX соntext

Сообщение april22 »

Здравствуйте !
помогите разобратся в механизме ,
FreePBX
файл sip_additional.conf
править этот файл я понимаю нельзя , все равно система исправит ,
есть EXT
[1000]
deny=0.0.0.0/0.0.0.0
secret=xxxxxx
dtmfmode=rfc2833
canreinvite=no
context=to-moscow
host=dynamic
trustrpid=yes
sendrpid=no
type=friend
nat=yes
port=5060
qualify=yes
qualifyfreq=60
transport=udp
encryption=no
callgroup=
pickupgroup=
dial=SIP/1000
mailbox=1000@device
permit=0.0.0.0/0.0.0.0
callerid=1000 <1000>
callcounter=yes
faxdetect=no
cc_monitor_policy=generic

для этого EXT написан context to-moscow через веб панель , все прекрасно работает.

как в моем случае используя скрипт исправить например этот контекст с to-moscow на All-Deny, не используя веб ?

хотелось бы просто запускать некий скрипт на РНР и там менялись бы контексты или есть какой то другой механизм ?
Своими вопросами , вы загоняете меня в ГУГЛЬ.
Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: FreePBX соntext

Сообщение SolarW »

FreePBX вроде как настройки хранит в MySQL базе.
Попробуйте менять настройки контекста в базе и после этого вызывать программу, которая из настроек хранящихся в базе обновит файлы *_additional.conf и заставит астериск перечитать конфигурацию.
В общем тот скрипт который вызывается по нажатию оранжевой кнопки Apply configuration.
Кажется он называется retrieve_conf
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: FreePBX соntext

Сообщение april22 »

SolarW писал(а):Кажется он называется retrieve_conf
буду рыть - если найду ( пока не нашол ) - то все мои вопросы закроются в лучшем виде .
Своими вопросами , вы загоняете меня в ГУГЛЬ.
Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: FreePBX соntext

Сообщение SolarW »

А чего его искать то?

Код: Выделить всё

find / -name retrieve_conf -print
В эластике

Код: Выделить всё

/usr/share/freepbx/tmp/freepbx-2.8.1/amp_conf/htdocs/admin/modules/framework/bin/retrieve_conf
/usr/share/freepbx/tmp/freepbx-2.8.1/amp_conf/bin/retrieve_conf
/var/www/html/admin/modules/framework/bin/retrieve_conf
/var/lib/asterisk/bin/retrieve_conf
Подозреваю какой-то из последних двух тот, что нужен.
Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: FreePBX соntext

Сообщение SolarW »

Кстати указанный файл на PHP написан.
Смело можете его в свой скрипт скопипастить.
Только свой скрипт из под нужного пользователя запускайте, чтобы сгенерированные .conf файлы с правильным владельцем/правами были.
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: FreePBX соntext

Сообщение april22 »

КАК всегда - НИЗКИЙ ПОКЛОН !!!!!

Код: Выделить всё

root@aster1 admin]# find / -name retrieve_conf -print
/var/lib/asterisk/bin/retrieve_conf
/usr/src/freepbx-2.10.0/amp_conf/bin/retrieve_conf
любой из них приводит к перечитыванию конфига :-)

теперь алгоритм правильный сострапать надо что и куда и как .....

Еще раз огромнейшее спасибо !!!!!!!!!!!!!!!!!!!!!!!!!
Своими вопросами , вы загоняете меня в ГУГЛЬ.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: FreePBX соntext

Сообщение Vlad1983 »

судя по названию контекста "All-Deny", автоматической блокировки конкретных внутренних номеров.
ЛС: @rostel
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: FreePBX соntext

Сообщение april22 »

Vlad1983 писал(а):судя по названию контекста "All-Deny", автоматической блокировки конкретных внутренних номеров.
по достижению определееного биллингового момента
Своими вопросами , вы загоняете меня в ГУГЛЬ.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: FreePBX соntext

Сообщение Vlad1983 »

в таком случае проще realtime юзеров держать
никаких скриптов перезаписи конфигурации все применяется сразу (если не кешировать)
ЛС: @rostel
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: FreePBX соntext

Сообщение april22 »

Vlad1983 писал(а):в таком случае проще realtime юзеров держать
никаких скриптов перезаписи конфигурации все применяется сразу (если не кешировать)
а можно по подробней ?
Своими вопросами , вы загоняете меня в ГУГЛЬ.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH