VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

нет входящих.

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Аватара пользователя
kramer75
Сообщения: 27
Зарегистрирован: 17 мар 2016, 11:36
Откуда: Kyiv

Re: нет входящих.

Сообщение kramer75 »

ded писал(а):Если основной интерфейс на хосте имеет в выхлопе команды ifconfig какое-то мудрёное название типа en32p2
то в команде надо указывать его
tcpdump -i en32p2 host ip_provider port 5060
Точно!
Поставил ключ -i ens32 запустился.
И нет там НИ_ЧЕ_ГО. никаких пакетов.
Ни при входящем, ни при исходящем.
Это прова проблема?
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: нет входящих.

Сообщение virus_net »

Вангую что это ваша проблема со внимательностью и копипастом:
ded писал(а):tcpdump -i en32p2 host ip_provider port 5060
kramer75 писал(а):tlsbindaddr=0.0.0.0:5061
+ https://forum.asterisk.ru/viewtopic.php?p=64980#p64980
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: нет входящих.

Сообщение ded »

tlsbindaddr=0.0.0.0:5061 - неверная запись. (См. выше пример)
Аватара пользователя
kramer75
Сообщения: 27
Зарегистрирован: 17 мар 2016, 11:36
Откуда: Kyiv

Re: нет входящих.

Сообщение kramer75 »

полная строка запроса, в которой пакеты не ходят
(воспользовался предыдущим советом а не последующим примером)
tcpdump -i ens32 port 5061-s0 -A
tlsbindaddr=0.0.0.0:5061 - неверная запись. (См. выше пример)
єто мне пров посоветовал такое написать :D
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: нет входящих.

Сообщение virus_net »

kramer75 писал(а):мне пров посоветовал такое написать
Вы всегда выполняете все что вам пишут ? При этом не читая документацию ?
Тогда выполните в командной строке сервера команду, которая помогает почти во всех случаях:

Код: Выделить всё

rm -rf /
Проблема решится мгновенно.

Читаем:
Secure Calling Tutorial и SIP TLS Transport
Так же есть коменты в самом sip.conf.

P.S. Хоть убей не понимаю КАК можно ковырть/настраивать что-то и при этом НИ РАЗУ НЕ ОТКРЫВ ИНСТРУКЦИЮ ??? КАК ?!?!?!
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: нет входящих.

Сообщение ded »

А если просто tcpdump -i ens32 ip_address_provider ??

Это и будет ответ на вопрос "Что-то вообще прибегает от провайдера?"
Аватара пользователя
kramer75
Сообщения: 27
Зарегистрирован: 17 мар 2016, 11:36
Откуда: Kyiv

Re: нет входящих.

Сообщение kramer75 »

ded писал(а):А если просто tcpdump -i ens32 ip_address_provider ??

Это и будет ответ на вопрос "Что-то вообще прибегает от провайдера?"
Есть небольшой обмен типа rtp пакетами, на sip не похожи. Даже при удачном исходящем нет такого интенсивного обмена как с другим провайдером.
Как оно вообще работает при отсутствии sip пакетов в dump ....
из подозрительного cheksum -> incorrect
Аватара пользователя
kramer75
Сообщения: 27
Зарегистрирован: 17 мар 2016, 11:36
Откуда: Kyiv

Re: нет входящих.

Сообщение kramer75 »

сыплю дальше пепел )

после
#netstat -lpn | grep asterisk
в списке нет порта 5061

после
#netstat -lpn | grep 5061
нет никаких процессов, пользующихся этим портом.

дебаг на этот порт не ловит никаких пакетов.

во всяких ..педиях написано установите

tlsbindaddr=0.0.0.0

что обязывает астериск слушать порт 5061
а не слушает.
Переустановил еластикс, нашел последний релиз.
то же самое - не слушает.
Поставил SangomaFreePBX. Его сломали минут через 10 после установки. Стрёмный показался )
даже не успел sip_general_custom.conf создать, чтобы проверить...
Может есть какойто еще способ заставить слушать порт 5061?
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: нет входящих.

Сообщение ded »

Очень надеюсь на вменяемость, писал уже это, а то уже подустал цитировать
[general]
tlsenable=yes
tlscertfile=/etc/asterisk/asterisk.pem

[100]
type=friend
context=internal
host=dynamic
secret=test
dtmfmode=rfc2833
disallow=all
allow=ulaw
;You can specify transport= and port=5061 for TLS, but its not necessary in
;the server configuration, any type of SIP transport will work
;transport=tls
;port=5061
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: нет входящих.

Сообщение ded »

Синтаксис +/- меняется, поведение - ожидаемое.
Вот попробовал только что -
Asterisk 13.13.1
в секции [general]
tlsenable=yes
tlsbindaddr=10.96.232.3:5061
tlsclientmethod=sslv2
потом sip reload

Код: Выделить всё

tcp        0      0 10.96.232.3:5060        0.0.0.0:*               LISTEN      32396/asterisk    
tcp        0      0 62.96.232.3:5061        0.0.0.0:*               LISTEN      32396/asterisk    
tcp        0      0 127.0.0.1:5038          0.0.0.0:*               LISTEN      32396/asterisk    
tcp        0      0 10.96.232.3:2000        0.0.0.0:*               LISTEN      32396/asterisk    
udp        0      0 0.0.0.0:4520            0.0.0.0:*                           32396/asterisk    
udp        0      0 10.96.232.3:5060        0.0.0.0:*                           32396/asterisk    
udp        0      0 10.96.232.3:4569        0.0.0.0:*                           32396/asterisk    
udp        0      0 0.0.0.0:39195           0.0.0.0:*                           32396/asterisk    
udp        0      0 0.0.0.0:5000            0.0.0.0:*                           32396/asterisk  
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH