Страница 1 из 1

FreePBX - обработка входящих звонков

Добавлено: 15 сен 2011, 07:33
GreenDay
Добрый день.

Подскажите, уже голову второй день ломаю не могу понять как решить задачу.
Нужно оценить возможность перехода настроенной asterisk на управление через веб-интерфейс. Сейчас множество входящих городских телефонов приходят по разным транкам с другого сип сервера и обрабатываются каким либо образом исходя из строки регистрации транка, в которой в конце указано имя экстеншена.
В веб-интерфейсе FreePBX вообще найти не могу как реализовать обработку входящих для отдельного транка или для конкретного телефона, на который звонят.

Подскажите, возможно ли через Веб-интерфейс такое сделать?

Re: FreePBX - обработка входящих звонков

Добавлено: 15 сен 2011, 07:48
GreenDay
После просмотра логов входящего звонка при максимальном дебаге не увидел чтобы другой сип-сервер присылал номер телефона.

И прописывание всяких вариаций номера в DID поле не помогло.

Какой формат тогда номера должен быть в DID, если условно нужно обработать только звонок на 2220000?

Re: FreePBX - обработка входящих звонков

Добавлено: 15 сен 2011, 08:05
Vlad1983
2220000 и вбивать

172.16.18.20.5060 > 172.16.18.2.5060: SIP, length: 839
INVITE sip:2220000@172.16.18.2:5060;user=phone SIP/2.0
Allow:INVITE,ACK,OPTIONS,BYE,CANCEL,INFO,PRACK,REFER,SUBSCRIBE,NOTIFY,UPDATE
Via:SIP/2.0/UDP 172.16.18.20:5060;branch=z9hG4bK4c8cf453213aab34
From: "3371640" <sip:3371640@172.16.18.2>;tag=72126bf0-459631
To: <sip:2220000@172.16.18.2:5060;user=phone>
Call-ID:BD21-2325-47459631B7B5486ED477-864@SipHost
CSeq:451 INVITE
Contact:<sip:3532371640@172.16.18.20:5060>
Expires:90
Max-Forwards:70
...

у тя транки походу криво прописаны из-за чего INVITE даже не мачится нормально на транк

Re: FreePBX - обработка входящих звонков

Добавлено: 15 сен 2011, 08:56
GreenDay
Я извиняюсь может за глупый вопрос.

А с какими опциями tcpdump вы мне пример показали. Какие бы опции я не юзал в нем, в wireshark все равно по другому показывает и нужных мне полей для просмотра нет...

У меня инвайт приходит такой: INVITE sip:s@77.94.x.xx:5060 SIP/2.0
Это со строны FreePBX надо настраивать по другому транк или со стороны другого сервера?

Re: FreePBX - обработка входящих звонков

Добавлено: 15 сен 2011, 08:58
Vlad1983
tcpdump -i any -vnn -s0 port 5060

Re: FreePBX - обработка входящих звонков

Добавлено: 15 сен 2011, 09:03
GreenDay
У меня инвайт приходит такой: INVITE sip:s@77.94.x.xx:5060 SIP/2.0
Это со строны FreePBX надо настраивать по другому транк или со стороны другого сервера?

Re: FreePBX - обработка входящих звонков

Добавлено: 15 сен 2011, 09:23
GreenDay
На FreePBX 73832xxxxxx:67890:12345@77.94.2.34

Re: FreePBX - обработка входящих звонков

Добавлено: 15 сен 2011, 09:44
GreenDay
Спасибо, работает. У меня на работающей астериске тоже стоит там экстеншен, но там буквенный и по этому экстеншену дальше уже какая-то обработка идет.