Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

SIP troubles

0

Добрый вечер. Стоит Астериск 1.8.15 + free pbx. Настроены 3 SIP транка от разных провайдеров, 2 успешно и один нет. Настройки идентичны за исключением ip и пароля. Настройки неработающего транка:

type=peer
host=109.198.104.174
externip=82.193.158.49
secret=Password
username=00217
fromuser=379400
port=5060
canreinvite=no
qualify=yes
context=from-trunk
allow=g729&alaw
insecure=invite, port
dtmfmode=info

Строка регистрации:379400@109.198.104.174:Password:00217@109.198.104.174:5060/379400

Настройки работающего транка, он без регистрации:

type=peer
host=ip-address
externip=ip-address
fromuser=telephone
port=5060
insecure=port,invite
context=from-trunk
canreinvite=no
allow=g729&alaw
qualify=yes
dtmfmode=info

tcpdump при попытке звонка выдаёт:

01:10:47.807873 IP 174.104.198.109.e-tagil.ru.sip-tls > idealcomp.convex.ru.sip: SIP, length: 1124
01:10:48.311247 IP 174.104.198.109.e-tagil.ru.sip-tls > idealcomp.convex.ru.sip: SIP, length: 1124
01:10:49.311283 IP 174.104.198.109.e-tagil.ru.sip-tls > idealcomp.convex.ru.sip: SIP, length: 1124
01:10:51.310670 IP 174.104.198.109.e-tagil.ru.sip-tls > idealcomp.convex.ru.sip: SIP, length: 1124
01:10:55.310880 IP 174.104.198.109.e-tagil.ru.sip-tls > idealcomp.convex.ru.sip: SIP, length: 1124
01:11:03.314631 IP 174.104.198.109.e-tagil.ru.sip-tls > idealcomp.convex.ru.sip: SIP, length: 1124
01:11:12.088264 IP idealcomp.convex.ru.sip > 174.104.198.109.e-tagil.ru.sip: SIP, length: 529
01:11:12.096229 IP 174.104.198.109.e-tagil.ru.sip > idealcomp.convex.ru.sip: SIP, length: 536
01:11:19.316260 IP 174.104.198.109.e-tagil.ru.sip-tls > idealcomp.convex.ru.sip: SIP, length: 1124

SIP debug on peer

Reliably Transmitting (no NAT) to 109.198.104.174:5060:
OPTIONS sip:109.198.104.174 SIP/2.0
Via: SIP/2.0/UDP 82.193.158.49:5060;branch=z9hG4bK72f19b31
Max-Forwards: 70
From: "Unknown" <sip:379400@82.193.158.49>;tag=as5915e07e
To: <sip:109.198.104.174>
Contact: <sip:379400@82.193.158.49:5060>
Call-ID: 22cf5a00050b321c4fbc8be9427b030a@82.193.158.49:5060
CSeq: 102 OPTIONS
User-Agent: FPBX-2.10.0rc1(1.8.15)
Date: Sat, 01 Jun 2013 19:18:12 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0


---

<--- SIP read from UDP:109.198.104.174:5060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP 82.193.158.49:5060;branch=z9hG4bK72f19b31
From: "Unknown" <sip:379400@82.193.158.49>;tag=as5915e07e
To: <sip:109.198.104.174>;tag=3401781036-3792826570-352374691-722841111
Call-ID: 22cf5a00050b321c4fbc8be9427b030a@82.193.158.49:5060
CSeq: 102 OPTIONS
Allow: ACK, BYE, CANCEL, INFO, INVITE, OPTIONS, PRACK, REFER, REGISTER, SUBSCRIBE, UPDATE
Accept: application/dtmf-relay
Accept: application/ISUP
Accept: application/sdp
Supported: 100rel
Server: MERA MVTS3G v.4.4.0-23aS
Content-Length: 0

<------------->
--- (13 headers 0 lines) ---
Really destroying SIP dialog '22cf5a00050b321c4fbc8be9427b030a@82.193.158.49:5060' Method: OPTIONS

В чем может быть проблема подскажите, пожалуйста.

удалить закрыть спам изменить тег редактировать

спросил 2013-06-01 23:32:39 +0400

dmitra90 Gravatar dmitra90
1 7 1

Comments

1) В чем проявляется проблема неуспешно работающего транка?

2) Ваши логи бесполезны: вывод tcpdump показывает обмен трафиком, а не его содержимое, пакеты OPTIONS и ответ на него это что-то вроде пинга

switch ( 2013-06-02 06:55:31 +0400 )редактировать

1)При наборе номера из вне, в трубке полная тишина в течение 30 секунд, а потом короткие гудки "занято". 2) Провайдер утверждает, что инвайты проходят на сервер.

dmitra90 ( 2013-06-02 11:12:29 +0400 )редактировать

Всем спасибо, проблема была в фаерволе.

dmitra90 ( 2013-06-02 22:39:39 +0400 )редактировать

2 Ответа

1
  1. читаете Гольдштейна (книга "Протокол SIP")
  2. делаете дамп и открываете его в wireshark
  3. в wireshark есть анализатор звонков
  4. с помощью картинок разбираетесь в проблеме: image descriptionimage description
ссылка удалить спам редактировать

ответил 2013-06-02 06:58:12 +0400

switch Gravatar switch
8334 11 7 91
http://lynks.ru/
0

ngrep -d any port 5060 -W byline

гараздо приятнее tcpdump'а

ссылка удалить спам редактировать

ответил 2013-06-02 12:13:44 +0400

komrad123 Gravatar komrad123
3780 5 3 42

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2013-06-01 23:32:39 +0400

Просмотрен: 240 раз

Обновлен: Jun 02 '13

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.