questions about SIP and PBX

От: Vladimir Mendelevich <CGatePro_at_mx_ru>
Дата: Wed 16 Nov 2005 - 21:52:50 MSK


Hello!

Начали баловаться с 5.0.1. Вcе такое непривычное. :-)

Возникло три проблемы.

1. имеем D-Link DG-102SS. В девичестве DG-102SH. После перепрошивки становится SIP. ИМеет два порта аналоговых. Подключил я его к CGatePro. Видимо оно не умеет PRESENCE, потому что в IM его состояние всегда offline. Но не это главное.

Я могу позвонить с его одного порта на второй порт. Работает. Могу позвонить на IM на этом же сервере, на IM на другом сервере (CGPro 4.3.9). Но при наличии двух регистраций (одна с одного из портов, вторая с IM) звонок приходит на обе, а вот ответ на любой из них не получается.У вызывающего продолжаются длинные гудки. Совершенно не исключено, что это такой уродливый D-Link. Более того, скорее всего так оно и есть. но хотелось бы узнать прав ли я.

2. Не работает PBX. Или я не понимаю как ею воспользоваться. При звонке с D-Link на 200 получаю короткие гудки. Вот что при этом в логе CGPro.

21:39:28.65 2 SIPDATA-00285 inp: req udp [172.20.128.44:5061] INVITE(602 bytes) sip:200@hedgehog.lan.rarus.ru

21:39:28.65 2 SIPS-00508 enqueued
21:39:28.65 2 SIPDATA-00285 created SIPS-00508
21:39:28.65 2 SIPS-00508 [00285] INVITE sip:200@hedgehog.lan.rarus.ru from
udp [172.20.128.44:5061]
21:39:28.65 2 SIPDATA-00434 out: rsp udp [172.20.128.44:5061] 100-INVITE(295 bytes)
21:39:28.65 2 SIPS-00508 [00434] 100-INVITE(trying) sent to udp [172.20.128.44:5061]
21:39:28.65 2 SIGNAL-00218 enqueued
21:39:28.65 2 SIPS-00508 created SIGNAL-00218
21:39:28.65 2 SIGNAL-00218 SIPS-00508: INVITE sip:200@hedgehog.lan.rarus.ru
21:39:28.65 4 SIGNAL-00218 applying server rules
21:39:28.65 4 SIGNAL-00218 added AOR: sip:200@hedgehog.lan.rarus.ru
21:39:28.65 2 SIGNAL-00218 INVITE sip:200@hedgehog.lan.rarus.ru via
sip:200@hedgehog.lan.rarus.ru
21:39:28.65 2 SIGNAL-00218 pbx@hedgehog.lan.rarus.ru has no registration, trying 'no response' action
21:39:28.65 4 SIGNAL-00218 added AOR: sip:pbx#pbx@hedgehog.lan.rarus.ru 21:39:28.65 2 SIGNAL-00218 INVITE sip:pbx#pbx@hedgehog.lan.rarus.ru via sip:pbx#pbx@hedgehog.lan.rarus.ru
21:39:28.65 2 PBXLEG-00026 enqueued
21:39:28.65 2 PBXLEG-00026 'pbx' created for pbx@hedgehog.lan.rarus.ru
21:39:28.65 2 SIGNAL-00218 INVITE relayed to NODE-00026:
sip:pbx#pbx@hedgehog.lan.rarus.ru
21:39:28.65 2 PBXLEG-00026 started(Main)
21:39:28.65 2 PBXLEG-00026 rejecting done
21:39:28.65 2 PBXLEG-00026 program stopped
21:39:28.65 2 PBXLEG-00026 finishing
21:39:28.65 2 PBXLEG-00026 dequeued
21:39:28.65 2 SIGNAL-00218 401 received from NODE-00026
21:39:28.65 4 SIGNAL-00218 collected code=401
21:39:28.65 2 SIGNAL-00218 401 relaying
21:39:28.65 2 SIGNAL-00218 dequeued
21:39:28.65 2 SIPDATA-00435 out: rsp udp [172.20.128.44:5061] 401-INVITE(463
bytes)
21:39:28.65 2 SIPS-00508 [00435] 401-INVITE(final) sent to udp [172.20.128.44:5061]
21:39:28.70 2 SIPDATA-00286 inp: req udp [172.20.128.44:5061] ACK(301 bytes) sip:200@hedgehog.lan.rarus.ru
21:39:28.70 2 SIPDATA-00286 sent to SIPS-00508
21:39:28.70 2 SIPS-00508 [00286] confirmed: ACK received
21:39:28.73 2 SIPDATA-00287 inp: req udp [172.20.128.44:5061] INVITE(877
bytes) sip:200@hedgehog.lan.rarus.ru
21:39:28.73 2 SIPS-00510 enqueued
21:39:28.73 2 SIPDATA-00287 created SIPS-00510
21:39:28.73 2 SIPS-00510 [00287] INVITE sip:200@hedgehog.lan.rarus.ru from
udp [172.20.128.44:5061]
21:39:28.73 2 SIPDATA-00436 out: rsp udp [172.20.128.44:5061] 100-INVITE(316 bytes)
21:39:28.73 2 SIPS-00510 [00436] 100-INVITE(trying) sent to udp [172.20.128.44:5061]
21:39:28.73 2 SIGNAL-00220 enqueued
21:39:28.73 2 SIPS-00510 created SIGNAL-00220
21:39:28.73 2 SIGNAL-00220 SIPS-00510: INVITE sip:200@hedgehog.lan.rarus.ru
21:39:28.73 4 SIGNAL-00220 added AOR: sip:200@hedgehog.lan.rarus.ru
21:39:28.73 2 SIGNAL-00220 INVITE sip:200@hedgehog.lan.rarus.ru via
sip:200@hedgehog.lan.rarus.ru
21:39:28.73 1 SIGNAL-00220 INVITE dialog-request with an indirect URI
21:39:28.73 2 SIGNAL-00220 480 relaying
21:39:28.73 2 SIGNAL-00220 dequeued
21:39:28.73 2 SIPDATA-00437 out: rsp udp [172.20.128.44:5061] 480-INVITE(330
bytes)
21:39:28.73 2 SIPS-00510 [00437] 480-INVITE(final) sent to udp [172.20.128.44:5061]
21:39:28.78 2 SIPDATA-00288 inp: req udp [172.20.128.44:5061] ACK(301 bytes) sip:200@hedgehog.lan.rarus.ru
21:39:28.78 2 SIPDATA-00288 sent to SIPS-00510
21:39:28.78 2 SIPS-00510 [00288] confirmed: ACK received
21:39:33.73 2 SIPS-00508 dequeued
21:39:33.75 2 SIPS-00510 dequeued

Насторожило rejecting done. CGPro только установлен. Ничего пока не крутил.

3. Эти эксперименты были еще на 4.3.9. Есть два сервера.

К каждому подключено по одному IM. Оба за NAT. Оба приходят на внешние (публичные) интерфейсы CGatePro. Всякие Presence работают. Можно вызвать абонента голосом. Но. Самого голоса не слышно. Пробовал включать галку Force Relaying. Не помогает. Когда одного из клиентов вынули из-за ната, то к нему голос пошел. От него так и не идет. Куда рыть? Или надо логи показывать.

Скорее всего, я просто чего-то не понимаю во всем процессе. но хотелось бы понять чего именно. :-)

С уважением,

Сетевой отдел компании "1С-Рарус"
UIN:9244669
Phone:+7(095)250-6393 Получено Wed Nov 16 18:54:00 2005

Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:14:32 MSK