Страница 3 из 4
Re: нет входящих.
Добавлено: 30 июн 2017, 11:01
kramer75
ded писал(а):Если основной интерфейс на хосте имеет в выхлопе команды ifconfig какое-то мудрёное название типа en32p2
то в команде надо указывать его
tcpdump -i en32p2 host ip_provider port 5060
Точно!
Поставил ключ -i ens32 запустился.
И нет там НИ_ЧЕ_ГО. никаких пакетов.
Ни при входящем, ни при исходящем.
Это прова проблема?
Re: нет входящих.
Добавлено: 30 июн 2017, 11:21
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
Re: нет входящих.
Добавлено: 30 июн 2017, 11:28
ded
tlsbindaddr=0.0.0.0:5061 - неверная запись. (См. выше пример)
Re: нет входящих.
Добавлено: 30 июн 2017, 11:45
kramer75
полная строка запроса, в которой пакеты не ходят
(воспользовался предыдущим советом а не последующим примером)
tcpdump -i ens32 port 5061-s0 -A
tlsbindaddr=0.0.0.0:5061 - неверная запись. (См. выше пример)
єто мне пров посоветовал такое написать
Re: нет входящих.
Добавлено: 30 июн 2017, 11:56
virus_net
kramer75 писал(а):мне пров посоветовал такое написать
Вы всегда выполняете все что вам пишут ? При этом не читая документацию ?
Тогда выполните в командной строке сервера команду, которая помогает почти во всех случаях:
Проблема решится мгновенно.
Читаем:
Secure Calling Tutorial и
SIP TLS Transport
Так же есть коменты в самом sip.conf.
P.S. Хоть убей не понимаю КАК можно ковырть/настраивать что-то и при этом НИ РАЗУ НЕ ОТКРЫВ ИНСТРУКЦИЮ ??? КАК ?!?!?!
Re: нет входящих.
Добавлено: 30 июн 2017, 12:16
ded
А если просто tcpdump -i ens32 ip_address_provider ??
Это и будет ответ на вопрос "Что-то вообще прибегает от провайдера?"
Re: нет входящих.
Добавлено: 30 июн 2017, 13:54
kramer75
ded писал(а):А если просто tcpdump -i ens32 ip_address_provider ??
Это и будет ответ на вопрос "Что-то вообще прибегает от провайдера?"
Есть небольшой обмен типа rtp пакетами, на sip не похожи. Даже при удачном исходящем нет такого интенсивного обмена как с другим провайдером.
Как оно вообще работает при отсутствии sip пакетов в dump ....
из подозрительного cheksum -> incorrect
Re: нет входящих.
Добавлено: 05 июл 2017, 11:43
kramer75
сыплю дальше пепел )
после
#netstat -lpn | grep asterisk
в списке нет порта 5061
после
#netstat -lpn | grep 5061
нет никаких процессов, пользующихся этим портом.
дебаг на этот порт не ловит никаких пакетов.
во всяких ..педиях написано установите
tlsbindaddr=0.0.0.0
что обязывает астериск слушать порт 5061
а не слушает.
Переустановил еластикс, нашел последний релиз.
то же самое - не слушает.
Поставил SangomaFreePBX. Его сломали минут через 10 после установки. Стрёмный показался )
даже не успел sip_general_custom.conf создать, чтобы проверить...
Может есть какойто еще способ заставить слушать порт 5061?
Re: нет входящих.
Добавлено: 05 июл 2017, 11:54
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
Re: нет входящих.
Добавлено: 05 июл 2017, 14:03
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