Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Проблема с H323

Проблема с H323

Модуль загружен, но порт не слушается.
Сообщений: 6521

Re: Проблема с H323

Не кажется странным, что уходит на 80.75.130.228:1750 а должен то 1720 порт у провайдера?
Повторяю вопрос:
Сделайте со своего астериска
nmap 81.222.112.11
Что покажет?

Постарайтесь без originate!
Dial(H323/mtt-h323/$(EXTEN})
Почти наверняка у провайдера включены fasstart + h245 tunneling

и попробуйте

[mtt-h323]
type=h323
2009-06-19 18:41

Откуда: Россия, Москва
Сообщений: 55

Re: Проблема с H323

Не кажется странным, что уходит на 80.75.130.228:1750 а должен то 1720 порт у провайдера?
Мой косяк. Осталось от предыдущих экспериментов. Поправил. Не помогло. :)

Сделайте со своего астериска
nmap 81.222.112.11
Что покажет?

sockstat не показывает на этом порту ничего.
Поставил и дёрнул nmap - тишина конечно же.

Dial(H323/mtt-h323/$(EXTEN})

Даёт:
dial_exec_full: Unable to create channel of type 'H323' (cause 27 - Destination out of order)

При этом:

originate h323/80.75.130.228 extension 100@infotel-geo
-- Making call to 80.75.130.228:1720 without gatekeeper.
Using 81.222.112.11 for outbound call
== New H.323 Connection created.
-- root is calling host 80.75.130.228:1720
-- Call token is ip$localhost/14124
-- Call reference is 14124
-- DTMF Payload is [pt=101]
Setting capabilities to 0x10e (gsm|ulaw|alaw|g729)
Capabilities in preference order is (alaw|ulaw|gsm|g729)
Allowed Codecs:
Table:
G.711-ALaw-64k <1>
G.711-uLaw-64k <2>
GSM-06.10 <3>
G.729A <4>
G.729 <5>
UserInput/hookflash <6>
UserInput/RFC2833 <7>
UserInput/dtmf <8>
Set:
0:
0:
G.711-ALaw-64k <1>
G.711-uLaw-64k <2>
GSM-06.10 <3>
G.729A <4>
G.729 <5>
1:
UserInput/hookflash <6>
2:
UserInput/RFC2833 <7>
UserInput/dtmf <8>

-- Sending SETUP message
-- Transmitting RFC2833 on payload 101
-- Received RELEASE COMPLETE message...
-- ClearCall: Request to clear call with token ip$localhost/14124, cause EndedByUnreachable
-- Sending RELEASE COMPLETE
-- ClearCall: Request to clear call with token ip$localhost/14124, cause EndedByTransportFail
ExternalRTPChannel Destroyed
ExternalRTPChannel Destroyed
ExternalRTPChannel Destroyed
ExternalRTPChannel Destroyed
ExternalRTPChannel Destroyed
ExternalRTPChannel Destroyed
ExternalRTPChannel Destroyed
ExternalRTPChannel Destroyed
ExternalRTPChannel Destroyed
ExternalRTPChannel Destroyed
-- ip$80.75.130.228:1720 could not be reached.
== H.323 Connection deleted.

Сменить тип попробовал.
Дало только:
[Jun 19 19:02:18] WARNING[87472]: chan_h323.c:1218 build_alias: Keyword host does not make sense in type=h323
== Adding alias "mtt-h323" to endpoint
== Adding E.164 "+78003339100" to endpoint


2009-06-19 19:25

Avatara of line24
Откуда: Санкт-Петербург
Сообщений: 568

Re: Проблема с H323

за время прошедшее с 16:33 до 19:25 вполне можно с нуля поднять и настроить Yate в качестве конвертера h323-sip. рекомендую сделать это, ибо он просто встает и железно работает.
http://www.line24.ru - системы массового телефонного обслуживания.
2009-06-19 19:48

Сообщений: 6521

Re: Проблема с H323

Вадим, за это же время можно с нуля поднять и настроить chan_h323 если знаешь как. Все наши беды - от незнания.
На данный момент провайдер шлёт непрерывно на наш сервер TCP Sync пакеты на которые астериск должен адекватно ответить чтобы что-то зашевелилось.
На порту 1720 куда эти пакеты идут никого нет (а должен быть астериск).
Ваш провайдер наверное знает, что слать надо не TCP а UDP пакеты на 1720.

Судя по дебагу у вас там ещё много осталось лишнего. Дебаг выглядит от chan_ooh323 в части ip$localhost/14124, а не от chan_h323, поэтому не понимает keyword type=h323
Вот пример из оригинального файла конфигурации:
; The NuFone Network's
; Open H.323 driver configuration
;
[general]
port = 1720
;bindaddr = 1.2.3.4 ; this SHALL contain a single, valid IP address for this machine
;tos=lowdelay
;
;[det-gw]
;type=h323
;prefix=1248,1313
;context=detroit


2009-06-19 20:29

Сообщений: 1129

Re: Проблема с H323

та все правильно
сигнальный траффик h323 по 1720 TCP
то у вас какие то глюки

[general]
port = 1720
bindaddr=81.222.112.11

такой бинд адресс вообще есть в системе? или от фонаря?
должен быть бинд в системе на порт 1720
ищите копайте что вы там накрутили...

астериск в фулл дебаг перед загрузкой модуля h323
ортодоксальный антиастерискер || антилинуксоид! (астериск || линукс) - иррациональное решение!. и здесь я тоже http://forum.asterisk.ru
2009-06-19 22:44

Откуда: Россия, Москва
Сообщений: 55

Re: Проблема с H323

Адрес такой есть:

vlan1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 81.222.112.11 netmask 0xffffffe0 broadcast 81.222.112.31


Конфиг весь оригинальный как раз тоже (то есть лишнего ничего):

[general]
port = 1720
bindaddr=81.222.112.11
disallow=all
allow=alaw,ulaw,gsm,G729
dtmfmode=rfc2833
gatekeeper = DISABLE
2009-06-22 09:49

Откуда: Россия, Москва
Сообщений: 55

Re: Проблема с H323

В дебаге полном тоже ничего существенного:

[Jun 22 09:50:09] DEBUG[87472] config.c: Parsing /usr/local/etc/asterisk/h323.conf
[Jun 22 09:50:09] DEBUG[87472] chan_h323.c: Destroying alias 'mtt-h323'
[Jun 22 09:50:09] WARNING[87472] chan_h323.c: Keyword host does not make sense in type=h323
[Jun 22 09:50:09] VERBOSE[87472] logger.c: == Adding alias "mtt-h323" to endpoint


Блин, знать бы куда копать. :(
2009-06-22 09:57

Сообщений: 1129

Re: Проблема с H323

фантастика какая то
а что у вас линукс или бсд?
судя по vlan1
наверное бсд

покажите весь sockstat -4

в логе должна быть запись
" == H.323 listener started"

если она есть значит 1720 tcp на айпи адрессе висит
ортодоксальный антиастерискер || антилинуксоид! (астериск || линукс) - иррациональное решение!. и здесь я тоже http://forum.asterisk.ru
2009-06-22 18:04

Откуда: Россия, Москва
Сообщений: 55

Re: Проблема с H323

BSD
На порту 1720 нет вообще никого.

sockstat -4 | grep asterisk
root asterisk 87472 7 tcp4 *:8088 *:*
root asterisk 87472 8 tcp4 *:5038 *:*
root asterisk 87472 10 tcp4 127.0.0.1:51127 127.0.0.1:5432
root asterisk 87472 21 udp4 *:4569 *:*
root asterisk 87472 26 tcp4 81.222.112.11:1750 *:*
root asterisk 87472 29 udp4 *:2727 *:*
root asterisk 87472 35 udp4 *:4520 *:*
root asterisk 87472 36 udp4 *:5060 *:*
root asterisk 87472 37 tcp4 *:2000 *:*
root asterisk 87472 39 tcp4 127.0.0.1:50228 127.0.0.1:5432
root asterisk 87472 40 udp4 *:15930 *:*
root asterisk 87472 42 udp4 *:15931 *:*
root asterisk 87472 45 udp4 *:4516 *:*
root asterisk 87472 48 udp4 *:14116 *:*
root asterisk 87472 49 udp4 *:14117 *:*
root asterisk 87472 50 udp4 *:17232 *:*
root asterisk 87472 51 udp4 *:17233 *:*
root asterisk 87472 52 udp4 *:14600 *:*
root asterisk 87472 53 udp4 *:14601 *:*
root asterisk 87472 54 udp4 *:4239 *:*
root asterisk 87472 55 udp4 *:4332 *:*
root asterisk 87472 58 udp4 *:10290 *:*
root asterisk 87472 59 udp4 *:10291 *:*
root asterisk 87472 60 udp4 *:4013 *:*
root asterisk 87472 64 udp4 *:14646 *:*
root asterisk 87472 65 udp4 *:14647 *:*
root asterisk 87472 66 udp4 *:11398 *:*
root asterisk 87472 67 udp4 *:11399 *:*
root asterisk 87472 68 udp4 *:4103 *:*
root asterisk 87472 71 udp4 *:4227 *:*
root asterisk 87472 73 udp4 *:17966 *:*
root asterisk 87472 74 udp4 *:17967 *:*
root asterisk 87472 75 udp4 *:4445 *:*
root asterisk 87472 78 udp4 *:11438 *:*
root asterisk 87472 79 udp4 *:11439 *:*
root asterisk 87472 82 udp4 *:4880 *:*
root asterisk 87472 85 udp4 *:10268 *:*
root asterisk 87472 86 udp4 *:10269 *:*
root asterisk 87472 87 udp4 *:4606 *:*
root asterisk 87472 90 udp4 *:4025 *:*


В логе этой надписи нет и я не понимаю почему.
2009-06-22 18:15

Сообщений: 1129

Re: Проблема с H323

root asterisk 87472 26 tcp4 81.222.112.11:1750 *:*
я так предполагаю там 1720 должен быть...
останови астериск и посмотри
этот порт тоже пропадет из sockstat ?
ортодоксальный антиастерискер || антилинуксоид! (астериск || линукс) - иррациональное решение!. и здесь я тоже http://forum.asterisk.ru
2009-06-22 18:20

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru