LinuxForum.Fans
Тема

asterisk

Автор: GoUpInSmoke 4 сообщений 1996 просмотров
#298189

Привет. Ни как не могу разобраться с файлом extensions.conf
В нём есть такой диаплан
[office]
exten => 200,1,Dial(SIP/200)
exten => 201,1,Dial(SIP/201)

в sip.conf

Показать
text
[200]
type=friend
host=dynamic
username=200
secret=secret
nat=no
canreinvite=no
context=office
callerid=200;
allow=ulaw
allow=alaw

[201] type=friend host=dynamic username=201 secret=secret nat=no canreinvite=no context=office callerid=201; allow=ulaw allow=alaw

пользователь 200 звонить на 201 может в консоли астериска отображается, но вот 201 не может звонить на 200. в консоли астериска вообще ни каких движений.
Если кто разбирается помогите пожалуйста настроить.

#298208

вот debug peer

Показать
text
I> p set debug peer 1002
No such command 'p set debug peer 1002' (type 'core show help p set' for other possible commands)
GeoPlus*CLI> sip set debug peer 1002
SIP Debugging Enabled for IP: 192.168.0.244

<--- SIP read from UDP:192.168.0.244:5060 ---> PUBLISH sip:1002@192.168.0.1 SIP/2.0 CSeq: 19 PUBLISH Via: SIP/2.0/UDP 192.168.0.244:5060;branch=z9hG4bKfa3e1999-7b64-e211-9aaf-90004ecbd12b;rport User-Agent: Ekiga/4.0.0 From: <sip:1002@192.168.0.1> Call-ID: d45f0aef-7a64-e211-9aaf-90004ecbd12b@localhost.localdomain To: <sip:1002@192.168.0.1> Expires: 300 Event: presence Content-Length: 484 Content-Type: application/pidf+xml Max-Forwards: 70

<?xml version="1.0" encoding="UTF-8"?> <presence xmlns="urn:ietf:params:xml:ns:pidf" xmlns:dm="urn:ietf:params:xml:ns:pidf:data-model" xmlns:rpid="urn:ietf:params:xml:ns:pidf:rpid" entity="pres:1002@192.168.0.1"> <tuple id="TE87924BE"> <status> <basic>open</basic> </status> <contact priority="1">sip:1002@192.168.0.1</contact> <note>I&apos;m available using Ekiga</note> <timestamp>2013-01-24T14:04:43+04:00</timestamp> </tuple> </presence> <-------------> --- (12 headers 3 lines) ---

<--- SIP read from UDP:192.168.0.244:5060 ---> PUBLISH sip:1002@192.168.0.1 SIP/2.0 CSeq: 19 PUBLISH Via: SIP/2.0/UDP 192.168.0.244:5060;branch=z9hG4bKfa3e1999-7b64-e211-9aaf-90004ecbd12b;rport User-Agent: Ekiga/4.0.0 From: <sip:1002@192.168.0.1> Call-ID: d45f0aef-7a64-e211-9aaf-90004ecbd12b@localhost.localdomain To: <sip:1002@192.168.0.1> Expires: 300 Event: presence Content-Length: 484 Content-Type: application/pidf+xml Max-Forwards: 70

<?xml version="1.0" encoding="UTF-8"?> <presence xmlns="urn:ietf:params:xml:ns:pidf" xmlns:dm="urn:ietf:params:xml:ns:pidf:data-model" xmlns:rpid="urn:ietf:params:xml:ns:pidf:rpid" entity="pres:1002@192.168.0.1"> <tuple id="TE87924BE"> <status> <basic>open</basic> </status> <contact priority="1">sip:1002@192.168.0.1</contact> <note>I&apos;m available using Ekiga</note> <timestamp>2013-01-24T14:04:43+04:00</timestamp> </tuple> </presence> <-------------> --- (12 headers 3 lines) ---

<--- SIP read from UDP:192.168.0.244:5060 ---> PUBLISH sip:1002@192.168.0.1 SIP/2.0 CSeq: 19 PUBLISH Via: SIP/2.0/UDP 192.168.0.244:5060;branch=z9hG4bKfa3e1999-7b64-e211-9aaf-90004ecbd12b;rport User-Agent: Ekiga/4.0.0 From: <sip:1002@192.168.0.1> Call-ID: d45f0aef-7a64-e211-9aaf-90004ecbd12b@localhost.localdomain To: <sip:1002@192.168.0.1> Expires: 300 Event: presence Content-Length: 484 Content-Type: application/pidf+xml Max-Forwards: 70

<?xml version="1.0" encoding="UTF-8"?> <presence xmlns="urn:ietf:params:xml:ns:pidf" xmlns:dm="urn:ietf:params:xml:ns:pidf:data-model" xmlns:rpid="urn:ietf:params:xml:ns:pidf:rpid" entity="pres:1002@192.168.0.1"> <tuple id="TE87924BE"> <status> <basic>open</basic> </status> <contact priority="1">sip:1002@192.168.0.1</contact> <note>I&apos;m available using Ekiga</note> <timestamp>2013-01-24T14:04:43+04:00</timestamp> </tuple> </presence> <-------------> --- (12 headers 3 lines) ---

<--- SIP read from UDP:192.168.0.244:5060 ---> PUBLISH sip:1002@192.168.0.1 SIP/2.0 CSeq: 19 PUBLISH Via: SIP/2.0/UDP 192.168.0.244:5060;branch=z9hG4bKfa3e1999-7b64-e211-9aaf-90004ecbd12b;rport User-Agent: Ekiga/4.0.0 From: <sip:1002@192.168.0.1> Call-ID: d45f0aef-7a64-e211-9aaf-90004ecbd12b@localhost.localdomain To: <sip:1002@192.168.0.1> Expires: 300 Event: presence Content-Length: 484 Content-Type: application/pidf+xml Max-Forwards: 70

<?xml version="1.0" encoding="UTF-8"?> <presence xmlns="urn:ietf:params:xml:ns:pidf" xmlns:dm="urn:ietf:params:xml:ns:pidf:data-model" xmlns:rpid="urn:ietf:params:xml:ns:pidf:rpid" entity="pres:1002@192.168.0.1"> <tuple id="TE87924BE"> <status> <basic>open</basic> </status> <contact priority="1">sip:1002@192.168.0.1</contact> <note>I&apos;m available using Ekiga</note> <timestamp>2013-01-24T14:04:43+04:00</timestamp> </tuple> </presence> <-------------> --- (12 headers 3 lines) ---

<--- SIP read from UDP:192.168.0.244:5060 ---> PUBLISH sip:1002@192.168.0.1 SIP/2.0 CSeq: 20 PUBLISH Via: SIP/2.0/UDP 192.168.0.244:5060;branch=z9hG4bK6eb88eae-7b64-e211-9aaf-90004ecbd12b;rport User-Agent: Ekiga/4.0.0 From: <sip:1002@192.168.0.1> Call-ID: d45f0aef-7a64-e211-9aaf-90004ecbd12b@localhost.localdomain To: <sip:1002@192.168.0.1> Expires: 300 Event: presence Content-Length: 484 Content-Type: application/pidf+xml Max-Forwards: 70

<?xml version="1.0" encoding="UTF-8"?> <presence xmlns="urn:ietf:params:xml:ns:pidf" xmlns:dm="urn:ietf:params:xml:ns:pidf:data-model" xmlns:rpid="urn:ietf:params:xml:ns:pidf:rpid" entity="pres:1002@192.168.0.1"> <tuple id="TE87924BE"> <status> <basic>open</basic> </status> <contact priority="1">sip:1002@192.168.0.1</contact> <note>I&apos;m available using Ekiga</note> <timestamp>2013-01-24T14:04:43+04:00</timestamp> </tuple> </presence> <-------------> --- (12 headers 3 lines) ---

<--- SIP read from UDP:192.168.0.244:5060 ---> PUBLISH sip:1002@192.168.0.1 SIP/2.0 CSeq: 20 PUBLISH Via: SIP/2.0/UDP 192.168.0.244:5060;branch=z9hG4bK6eb88eae-7b64-e211-9aaf-90004ecbd12b;rport User-Agent: Ekiga/4.0.0 From: <sip:1002@192.168.0.1> Call-ID: d45f0aef-7a64-e211-9aaf-90004ecbd12b@localhost.localdomain To: <sip:1002@192.168.0.1> Expires: 300 Event: presence Content-Length: 484 Content-Type: application/pidf+xml Max-Forwards: 70

<?xml version="1.0" encoding="UTF-8"?> <presence xmlns="urn:ietf:params:xml:ns:pidf" xmlns:dm="urn:ietf:params:xml:ns:pidf:data-model" xmlns:rpid="urn:ietf:params:xml:ns:pidf:rpid" entity="pres:1002@192.168.0.1"> <tuple id="TE87924BE"> <status> <basic>open</basic> </status> <contact priority="1">sip:1002@192.168.0.1</contact> <note>I&apos;m available using Ekiga</note> <timestamp>2013-01-24T14:04:43+04:00</timestamp> </tuple> </presence> <-------------> --- (12 headers 3 lines) ---

<--- SIP read from UDP:192.168.0.244:5060 ---> PUBLISH sip:1002@192.168.0.1 SIP/2.0 CSeq: 20 PUBLISH Via: SIP/2.0/UDP 192.168.0.244:5060;branch=z9hG4bK6eb88eae-7b64-e211-9aaf-90004ecbd12b;rport User-Agent: Ekiga/4.0.0 From: <sip:1002@192.168.0.1> Call-ID: d45f0aef-7a64-e211-9aaf-90004ecbd12b@localhost.localdomain To: <sip:1002@192.168.0.1> Expires: 300 Event: presence Content-Length: 484 Content-Type: application/pidf+xml Max-Forwards: 70

<?xml version="1.0" encoding="UTF-8"?> <presence xmlns="urn:ietf:params:xml:ns:pidf" xmlns:dm="urn:ietf:params:xml:ns:pidf:data-model" xmlns:rpid="urn:ietf:params:xml:ns:pidf:rpid" entity="pres:1002@192.168.0.1"> <tuple id="TE87924BE"> <status> <basic>open</basic> </status> <contact priority="1">sip:1002@192.168.0.1</contact> <note>I&apos;m available using Ekiga</note> <timestamp>2013-01-24T14:04:43+04:00</timestamp> </tuple> </presence> <-------------> --- (12 headers 3 lines) ---

<--- SIP read from UDP:192.168.0.244:5060 ---> PUBLISH sip:1002@192.168.0.1 SIP/2.0 CSeq: 20 PUBLISH Via: SIP/2.0/UDP 192.168.0.244:5060;branch=z9hG4bK6eb88eae-7b64-e211-9aaf-90004ecbd12b;rport User-Agent: Ekiga/4.0.0 From: <sip:1002@192.168.0.1> Call-ID: d45f0aef-7a64-e211-9aaf-90004ecbd12b@localhost.localdomain To: <sip:1002@192.168.0.1> Expires: 300 Event: presence Content-Length: 484 Content-Type: application/pidf+xml Max-Forwards: 70

<?xml version="1.0" encoding="UTF-8"?> <presence xmlns="urn:ietf:params:xml:ns:pidf" xmlns:dm="urn:ietf:params:xml:ns:pidf:data-model" xmlns:rpid="urn:ietf:params:xml:ns:pidf:rpid" entity="pres:1002@192.168.0.1"> <tuple id="TE87924BE"> <status> <basic>open</basic> </status> <contact priority="1">sip:1002@192.168.0.1</contact> <note>I&apos;m available using Ekiga</note> <timestamp>2013-01-24T14:04:43+04:00</timestamp> </tuple> </presence> <-------------> --- (12 headers 3 lines) ---

Пожалуйста, пользуйтесь BBCode. Предупреждение. yars.

#298236
GoUpInSmoke написал:
Привет. Ни как не могу разобраться с файлом extensions.conf
В нём есть такой диаплан

пользователь 200 звонить на 201 может в консоли астериска отображается, но вот 201 не может звонить на 200. в консоли астериска вообще ни каких движений.
Если кто разбирается помогите пожалуйста настроить.

Вообще то настройки приведены правильные. Я с первой попытки ошибок не обнаружил. Так что собака зарылась где-то в ином месте, а не в этих настройках. Кстати, два совета:
1. Пользоваться для описания пиров (юзерей) глобальным шаблоном, куда вынести все стандартные описания, общие для всех пиров. А в секциях [200] оставлять только конкретику, определяющего данного пира. Пока пиров 2 - это непринципиально, а когда 200?
2. Подозреваю, что здесь не так много спецов по *. Это совершенно отдельная область знаний. Попробуй обратиться на более профильный форум http://www.asteriskforum.ru/

И далее - то есть совсем нет никаких отображений при звонках с 201 в консоли астериска (asterisk -vvvr)? Посмотри в этой консоли, зарегистрированы ли твои пиры: sip show peers...
Скорее всего какая-то ошибка в регистрации пира на * (например, iptables ему вход рубит, причин масса). Пира нет, поэтому нет и никаких сообщений в консоли.

И последнее - у тебя проблемы с пиром 201. А почему нам показываешь дебажный лог на пира 1002? То есть от совершенно иного пира.

#298408

Сорри за пира 1002 я изменил номера на 4-х значные, а показал старый дэбаг. С регистрацией всё в порядке, проверил первым делом. По поводу узкого профиля согласен )))

Войдите или зарегистрируйтесь, чтобы ответить.