но ведь
GateKeeper connection state:
Gatekeeper: 88.21.255.160
GK state: Registered
ну да, видно тамddkprog писал(а):и да, gatekeeper работает по udp а не tcp
Код: Выделить всё
1:14:31.931567 IP 10.45.131.10.13030 > 88.21.255.160.1719: UDP, length 41
21:14:31.938634 IP 88.21.255.160.1719 > 10.45.131.10.13030: UDP, length 78
21:14:31.939073 IP 10.45.131.10.13030 > 88.21.255.160.1719: UDP, length 112
21:14:31.949905 IP 88.21.255.160.1719 > 10.45.131.10.13030: UDP, length 114
21:14:31.950627 IP 88.21.255.160.1719 > 10.45.151.10.13030: UDP, length 29
& tcpdump host 88.21.255.160 дают первичное понимание - порты открыты в направлении Астериска? Трафик и обмен пакетами присутствует? Первое вхождение в проблему показало: нет, трафик бегал в никуда, потому что не с того интерфейса.ded писал(а): nmap 88.21.255.160 -p 1719-1720 -sU
Ошибся, думал одно, писал другое. Правильно надо было так: Вам надо изучать Н.225 запросы к гейткиперу на регистрацию и ответыded писал(а): Вам надо изучать Q.931 запросы к гейткиперу на регистрацию и ответы:
Gatekeeper request, reject and confirm messages (GRx)
Registration request, reject and confirm messages (RRx)
Он верный, если есть потребность перевести техническую дискуссию в коммерческое поле. Однако есть тонкости, которые проявляются лишь при добросовестном изучении вопроса. С одной стороны автор действительно не проявил должной сообразительности после того, как раскуривание перетекло за 2 страницы топика, практически повторяя одно и то же в нескольких сообщениях. С другой стороны следует задать вопрос: "А было ли раскуривание направлено только на обучение или преследовало иные цели?". Очевидно, что одним из необходимых условий обучения является то, что обучающий должен обладать большим знанием относительно обучаемого в исследуемой теме. Однако для того, чтобы добиться цели, т.е. повысить знание обучаемого, эти знания должны также передаваться без искажений и в доступной обучаемому форме. Проще говоря, взялись обучать, хотя бы сами не "врите" и не усложняйте вопрос.ded писал(а):Ничего из этого метода мне не кажется неверным.
Верно, корректный ответ "H.323 не любит NAT" подразумевает именно такую расширенную форму - поддержка NAT не реализована в большинстве H.323-устройств (в т.ч. в канальных драйверах Asterisk) по причинам не связанным с самой технологией. В краткой форме - скорее нет, чем да.Ну а во-вторых, это не "H.323 не любит NAT", а поддержка NAT не реализована в большинстве H.323-устройств (в т.ч. в канальных драйверах Asterisk) по причинам не связанным с самой технологией.
Спасибо за подсказку. Приступил к изучению.amateur писал(а):
davidjonson, в chan_ooh323 сообщение "Error:Gatekeeper could not be found" появляется по истечению времени ожидания ответа на сообщение GRQ. Однако непонятно каким образом у Вас получается "GK state: Registered", и зачем после регистрации повторно отсылается GRQ. Вместо того, чтобы несколько раз констатировать факт наличия этих сообщений, запишите их в файл (tcpdump -s 0 -w <файл>.pcap) и предъявите их тем, к кому Вы обращаетесь за помощью.
спасибо, попробую.ddkprog писал(а):опция tracelevel=7 не активирована, лога нет
и расширеный модуль ooh323 соберите, в папочку /ooh323c/ зайдите и наберите make opt && make install
только астериск перед этим остановите
и да, gatekeeper работает по udp а не tcp