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

Вопрос по phoneprov

Проблемы Asterisk без вэб-оболочек и их решения

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

Ответить
monstr
Сообщения: 22
Зарегистрирован: 19 июн 2013, 22:46

Вопрос по phoneprov

Сообщение monstr »

Привет ALL!!!
Установленна Asterisk 1.8.32.1
Задумался тут об autoprovisioning.
Прочел https://wiki.asterisk.org/wiki/display/ ... n+Asterisk
http://www.voip-info.org/wiki/index.php?page_id=7597
http://savepearlharbor.com/?p=218227

Далее делаю у себя так:
phoneprov.conf

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

[general]
serveraddr=192.168.0.3
serveriface=eth0
serverport=5060
default_profile=gxp2130

[gxp2130]
mime_type => text/xml
cfg${TOLOWER(${MAC})}.xml => gxp2130.xml
в manager.conf сделал так:

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

[general]
enabled = yes
webenabled = yes
в http.conf

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

[general]
enabled = yes
bindaddr = 192.168.0.3
bindport = 8088
prefix=asterisk
В каталог /usr/share/asterisk/phoneprov/ (именно тут он уменя создался при установке Астера) положил файл gxp2130.xml

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

<?xml version="1.0" encoding="UTF-8" ?>
<gs_provision version="1">
<config version="1">
<P2>admin</P2>
<P3>AdM1n</P3>
<P30>ast-prov.domain.int</P30>
<P31>1</P31>
<P32>60</P32>
<P34>123456</P34>
<P35>${USERNAME}</P35>
<P36>${USERNAME}</P36>
<P40>5060</P40>
<P47>ast-prov.domain.int</P47>
<P64>Auto</P64>
<P87>0</P87>
<P72>0</P72>
<P102>2</P102>
<P103>0</P103>
<P122>1</P122>
<P132>1</P132>
<P146>SPB_t${USERNAME}</P146>
<P188>1</P188>
<P191>0</P191>
<P192>ast-prov.domain.int/firmware/grandstream</P192>
<P194>3</P194>
<P212>1</P212>
<P237>ast-prov.domain.int:8088/asterisk/phoneprov</P237>
<P270>${USERNAME}</P270>
<P291>1</P291>
<P298>1</P298>
<P1349>0</P1349>
<P1362>ru</P1362>
<P1377>RSXX0091</P1377>
<P1378>60</P1378>
<P1379>c</P1379>
<P1405>0</P1405>
<P2301>0</P2301>
<P2302>0</P2302>
<P2303>1</P2303>
<P2313>15</P2313>
</config>
</gs_provision>
users.conf

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

[codecs](!)
disallow=all
allow=alaw

[phones-cisco](!,codecs)
type=peer
host=dynamic
canreinvite=no
context=from-phones
subscribecontext=local-phones
callcounter=yes
secret=123456

[localip](!,phones-cisco)
qualify=yes

[2001](localip)
username = test
macaddress = 000b82631131
autoprov = yes
fullname = Test
profile = gxp2130

Далее перезапускаю астер.
Говорю

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

ast-prov*CLI> phoneprov show routes
Static routes
Relative URI                              Physical location             
Dynamic routes
Relative URI                              Template                      
cfg.xml                                   gxp2130.xml                   

Т.е. файл не создаётся.

asterisk работает под юзером asterisk
[user@ast-prov asterisk]$ ls -l
итого 36
drwxr-xr-x. 2 root root 4096 Ноя 22 04:58 agi-bin
drwxr-xr-x. 3 root root 4096 Дек 22 11:42 documentation
drwxr-xr-x. 3 root root 4096 Дек 22 11:42 firmware
drwxr-xr-x. 2 root root 4096 Дек 22 11:42 images
drwxr-x---. 2 asterisk asterisk 4096 Ноя 22 04:58 keys
drwxr-xr-x. 2 root root 4096 Ноя 22 04:58 moh
drwxr-xr-x. 2 asterisk asterisk 4096 Дек 24 17:19 phoneprov
drwxr-xr-x. 2 root root 4096 Ноя 22 04:58 sounds
drwxr-xr-x. 2 root root 4096 Дек 22 11:42 static-http

В логах нет ничего.
Где кроется косяк?
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH