ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

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

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

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

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

Сообщение kramer75 » 30 июн 2017, 12:01

ded писал(а):Если основной интерфейс на хосте имеет в выхлопе команды ifconfig какое-то мудрёное название типа en32p2
то в команде надо указывать его
tcpdump -i en32p2 host ip_provider port 5060


Точно!
Поставил ключ -i ens32 запустился.
И нет там НИ_ЧЕ_ГО. никаких пакетов.
Ни при входящем, ни при исходящем.
Это прова проблема?
Аватар пользователя
kramer75
 
Сообщений: 27
Зарегистрирован: 17 мар 2016, 12:36
Откуда: Kyiv

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

Сообщение virus_net » 30 июн 2017, 12:21

Вангую что это ваша проблема со внимательностью и копипастом:
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 - звони бесплатно и напрямую.
virus_net
 
Сообщений: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

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

Сообщение ded » 30 июн 2017, 12:28

tlsbindaddr=0.0.0.0:5061 - неверная запись. (См. выше пример)
ded
 
Сообщений: 15801
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение kramer75 » 30 июн 2017, 12:45

полная строка запроса, в которой пакеты не ходят
(воспользовался предыдущим советом а не последующим примером)
tcpdump -i ens32 port 5061-s0 -A

tlsbindaddr=0.0.0.0:5061 - неверная запись. (См. выше пример)

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

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

Сообщение virus_net » 30 июн 2017, 12:56

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 - звони бесплатно и напрямую.
virus_net
 
Сообщений: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

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

Сообщение ded » 30 июн 2017, 13:16

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

Это и будет ответ на вопрос "Что-то вообще прибегает от провайдера?"
ded
 
Сообщений: 15801
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение kramer75 » 30 июн 2017, 14:54

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

Это и будет ответ на вопрос "Что-то вообще прибегает от провайдера?"


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

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

Сообщение kramer75 » 05 июл 2017, 12:43

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

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

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

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

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

tlsbindaddr=0.0.0.0

что обязывает астериск слушать порт 5061
а не слушает.
Переустановил еластикс, нашел последний релиз.
то же самое - не слушает.
Поставил SangomaFreePBX. Его сломали минут через 10 после установки. Стрёмный показался )
даже не успел sip_general_custom.conf создать, чтобы проверить...
Может есть какойто еще способ заставить слушать порт 5061?
Аватар пользователя
kramer75
 
Сообщений: 27
Зарегистрирован: 17 мар 2016, 12:36
Откуда: Kyiv

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

Сообщение ded » 05 июл 2017, 12:54

Очень надеюсь на вменяемость, писал уже это, а то уже подустал цитировать
[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
 
Сообщений: 15801
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded » 05 июл 2017, 15:03

Синтаксис +/- меняется, поведение - ожидаемое.
Вот попробовал только что -
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 
ded
 
Сообщений: 15801
Зарегистрирован: 26 авг 2010, 19:00

Пред.След.

Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH