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

Elastix 2.2.0 при исходящем вызове нет голоса, входящие просто не работают

0

есть местный сип провайдер с адресом sip сервера 10.155.1.205 и сервер elastix с адресом 10.155.2.13,который смотрит в локальную сеть провайдера. следующие конфиги: транк скрин1 транк скрин2 Outbound Routes

Sip провайдер раньше IP АТС конечных пользователей не подключал. Мое подключение первое! При исходящем вызове нет голоса!а при входящем ни гудков ничего просто тишина! Помогите разобраться может у меня все таки что-то не так ???? RTP ходит вроде - судя по tcpdump. IPTABLES выключен - политики по умолчанию в ACCEPT. Но самое странное:

[root@ABSOLUT asterisk.elastix]# asterisk -r -x "sip show registry"
Host                                    dnsmgr Username       Refresh State                Reg.Time
0 SIP registrations.

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

спросил 2012-01-25 19:29:53 +0400

zlo_ch Gravatar zlo_ch
1 1 3

обновил 2012-01-25 19:41:06 +0400

6 Ответов

1

Строку регистрации убрать, USER Context и User details убрать, Peer details привести к виду:

  type=friend
  qualify=yes
  port=5060
  insecure=very
  host=10.155.1.205

После чего смотреть:

   sip set debug ip 10.155.1.205

при входящем звонке и при исходящем.

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

ответил 2012-01-25 20:26:27 +0400

shakirov Gravatar shakirov flag of Russian Federation
1143 46 14 46
http://gammatelecom.ru/

Comments

Пришлось оставить: fromuser=номер - без нее сип провайдер выпускает звонки наружу. А так же эластикс отсылает заголовок с внутренним номером Результат тот же голоса при исходящем нет !

zlo_ch ( 2012-01-25 20:53:33 +0400 )редактировать

в outbound вам нужно поставить Force CID и выставить в нужном формате свой городской номер. Поставьте еще canreinvite=no

shakirov ( 2012-01-25 20:58:44 +0400 )редактировать

нет не помогло. Голоса нет - номер набирается, снимаешь трубку .... и тишина

zlo_ch ( 2012-01-25 21:08:03 +0400 )редактировать
1

А у вас шлюз какой указан в настройках сети эластикса? По идее должен быть шлюз, и проблема может быть в нём. Я недавно настраивал эластикс за НАТом, НАТ на роутере с IPTables, никаких проблем не было. Попробуйте в цепочке INPUT явно указать RTP и сип порты. И поставьте для дебага Forward в Drop. Какой роут по умолчанию?

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

ответил 2012-01-26 12:43:42 +0400

asdev Gravatar asdev flag of Ukraine
244 21 6 15

Comments

Траффик же ходит, если нет шлюза или адреса не из одной подсети то вообще ничего бы не работало. про iptables и NAT не морочьте голову человеку, у него прямой кабель и iptables пустой.

shakirov ( 2012-01-26 14:29:54 +0400 )редактировать
1

Ничего странного, у вас строка регистрации можно сказать пустая. смотрите подсказку возле Register string и пропишите строку правильно, как минимум

user:pass@10.155.1.205/CID

Во вторых смотрите файрвол между эластиксом и провайдером.

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

ответил 2012-01-25 19:51:33 +0400

shakirov Gravatar shakirov flag of Russian Federation
1143 46 14 46
http://gammatelecom.ru/

Comments

iptables смотрите все цепочки, например командой: iptables-save

shakirov ( 2012-01-25 19:52:51 +0400 )редактировать
0

итак от провайдера ко мне приходит отдельный кабель. У меня он сразу входит в сип сервер.На самом эластиксе:

[root@ABSOLUT asterisk.elastix]# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

По поводу строки регистрации я понимаю, что нужен логин и пароль, но провайдер мне сам КЛЯТВЕННО ЗАЯВЛЯЕТ, что логина и пароля нет !!!(я тоже думаю без них работать не будет). У меня самого такое в первый раз(чтобы без авторизации на транке) Поправил строку Register

10.155.1.205/номер

Результат тот же?!?!

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

ответил 2012-01-25 20:08:59 +0400

zlo_ch Gravatar zlo_ch
1 1 3

обновил 2012-01-25 20:20:22 +0400

Comments

я ведь написал вам что смотреть нужно все цепочки iptables, например командой iptables-save. Логин и пароль не обязателен, авторизация у провайдера может быть просто по ip адресу, без регистрации. Я так для таксистов с циски получаю номер. Если провайдер говорит что без регистрации, занчит без регистрации, смотрите sip set debug ip 10.155.1.205 при входящем звонке и при исходящем.

shakirov ( 2012-01-25 20:16:38 +0400 )редактировать

[root@ABSOLUT asterisk.elastix]# iptables-save

Generated by iptables-save v1.3.5 on Wed Jan 25 20:21:11 2012

*filter :INPUT ACCEPT [109739:14690023] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [108917:20210951] COMMIT

Completed on Wed Jan 25 20:21:11 2012

zlo_ch ( 2012-01-25 20:21:22 +0400 )редактировать
0

Сеть была настроена правильно: шлюзом был роутер, который стоит в моей локалке. На интерфейсе смотрящем в сеть провайдера шлюза не было. NAT у меня тоже не использовался!IPTABLES был отключен!

А проблема просто решалась - резались заголовки на той самой CISCO-SBC. Провайдер сам нашел у себя причину.

Спасибо всем за ответы!

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

ответил 2012-01-26 13:20:48 +0400

zlo_ch Gravatar zlo_ch
1 1 3
0

Лог при входящем вызове(eth1 -смотрит в локалку с адресом 192.168.1.250, eth1 - на сеть сип провадера с адресом 10.155.1.205):

[root@ABSOLUT ~]# asterisk -r -d
Asterisk 1.8.7.0, Copyright (C) 1999 - 2011 Digium, Inc. and others.
=========================================================================
Parsing /etc/asterisk/asterisk.conf
Seeding global EID 'f4:6d:04:e7:b6:09' from 'eth0' using 'siocgifhwaddr'
Parsing /etc/asterisk/extconfig.conf
Connected to Asterisk 1.8.7.0 currently running on ABSOLUT (pid = 2911)
Verbosity is at least 6
Core debug is at least 1
ABSOLUT*CLI> sip set debug ip 10.155.1.205
SIP Debugging Enabled for IP: 10.155.1.205
Reliably Transmitting (no NAT) to 10.155.1.205:5060:
OPTIONS sip:10.155.1.205 SIP/2.0
Via: SIP/2.0/UDP 10.155.2.13:5060;branch=z9hG4bK220bec95
Max-Forwards: 70
From: "Unknown" <sip:Unknown@10.155.2.13>;tag=as05876111
To: <sip:10.155.1.205>
Contact: <sip:Unknown@10.155.2.13:5060>
Call-ID: 6bbe03c13d15ca340e5dac6d08f2a3a7@10.155.2.13:5060
CSeq: 102 OPTIONS
User-Agent: FPBX-2.8.1(1.8.7.0)
Date: Wed, 25 Jan 2012 16:52:28 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0


---

<--- SIP read from UDP:10.155.1.205:5060 --->
SIP/2.0 200 OK
From: "Unknown" <sip:Unknown@10.155.2.13>;tag=as05876111
To: <sip:10.155.1.205>;tag=sip+1+11e20000+1d7b953a
Via: SIP/2.0/UDP 10.155.2.13:5060;received=10.155.2.13;branch=z9hG4bK220bec95
Server: CISCO-SBC/2.x
Max-Forwards: 70
Contact: <sip:Unknown@10.155.2.13:5060>
Call-ID: 6bbe03c13d15ca340e5dac6d08f2a3a7@10.155.2.13:5060
CSeq: 102 OPTIONS
User-Agent: FPBX-2.8.1(1.8.7.0)
Date: Wed, 25 Jan 2012 16:52:28 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0

<------------->
--- (14 headers 0 lines) ---
Really destroying SIP dialog '6bbe03c13d15ca340e5dac6d08f2a3a7@10.155.2.13:5060' Method: OPTIONS
Reliably Transmitting (no NAT) to 10.155.1.205:5060:
OPTIONS sip:10.155.1.205 SIP/2.0
Via: SIP/2.0/UDP 10.155.2.13:5060;branch=z9hG4bK2c69d8fe
Max-Forwards: 70
From: "Unknown" <sip:Unknown@10.155.2.13>;tag=as6eda34c5
To: <sip:10.155.1.205>
Contact: <sip:Unknown@10.155.2.13:5060>
Call-ID: 0918f39f623998070f028a4c4a370fc2@10.155.2.13:5060
CSeq: 102 OPTIONS
User-Agent: FPBX-2.8.1(1.8.7.0)
Date: Wed, 25 Jan 2012 16:53:28 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0


---

<--- SIP read from UDP:10.155.1.205:5060 --->
SIP/2.0 200 OK
From: "Unknown" <sip:Unknown@10.155.2.13>;tag=as6eda34c5
To: <sip:10.155.1.205>;tag=sip+1+1fe70005+e35ddadb
Via: SIP/2.0/UDP 10.155.2.13:5060;received=10.155.2.13;branch=z9hG4bK2c69d8fe
Server: CISCO-SBC/2.x
Max-Forwards: 70
Contact: <sip:Unknown@10.155.2.13:5060>
Call-ID: 0918f39f623998070f028a4c4a370fc2@10.155.2.13:5060
CSeq: 102 OPTIONS
User-Agent: FPBX-2.8.1(1.8.7.0)
Date: Wed, 25 Jan 2012 16:53:28 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0

<------------->
--- (14 headers 0 lines) ---
Really destroying SIP dialog '0918f39f623998070f028a4c4a370fc2@10.155.2.13:5060' Method: OPTIONS

При исходящем:

[root@ABSOLUT ~]# asterisk -r -d
Asterisk 1.8.7.0, Copyright (C) 1999 - 2011 Digium, Inc. and others.
=========================================================================
Parsing /etc/asterisk/asterisk.conf
Seeding global EID 'f4:6d:04:e7:b6:09' from 'eth0' using 'siocgifhwaddr'
Parsing /etc/asterisk/extconfig.conf
Connected to Asterisk 1.8.7.0 currently running on ABSOLUT (pid = 2911)
Verbosity is at least 6
Core debug is at least 1
Reliably Transmitting (no NAT) to 10.155.1.205:5060:
OPTIONS sip:10.155.1.205 SIP/2.0
Via: SIP/2.0/UDP 10.155.2.13:5060;branch=z9hG4bK548644ba
Max-Forwards: 70
From: "Unknown" <sip:Unknown@10.155.2.13>;tag=as4bdd247c
To: <sip:10.155.1.205>
Contact: <sip:Unknown@10.155.2.13:5060>
Call-ID: 151f6efc5c82ea9720204bef38572a31@10.155.2.13:5060
CSeq: 102 OPTIONS
User-Agent: FPBX-2.8.1(1.8.7.0)
Date: Wed, 25 Jan 2012 16:57:28 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0


---

<--- SIP read from UDP:10.155.1.205:5060 --->
SIP/2.0 200 OK
From: "Unknown" <sip:Unknown@10.155.2.13>;tag=as4bdd247c
To: <sip:10.155.1.205>;tag=sip+1+23d70006+4c8c92da
Via: SIP/2.0/UDP 10.155.2.13:5060;received=10.155.2.13;branch=z9hG4bK548644ba
Server: CISCO-SBC/2.x
Max-Forwards: 70
Contact: <sip:Unknown@10.155.2.13:5060>
Call-ID: 151f6efc5c82ea9720204bef38572a31@10.155.2.13:5060
CSeq: 102 OPTIONS
User-Agent: FPBX-2.8.1(1.8.7.0)
Date: Wed, 25 Jan 2012 16:57:28 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0

<------------->
--- (14 headers 0 lines) ---
Really destroying SIP dialog '151f6efc5c82ea9720204bef38572a31@10.155.2.13:5060' Method: OPTIONS

Тот же самый результат после всех манипуляций.

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

ответил 2012-01-25 21:00:06 +0400

zlo_ch Gravatar zlo_ch
1 1 3

обновил 2012-01-25 21:11:30 +0400

Comments

к сожалению тот дебаг что вы привели не информативен, это всеголишь SIP пинги. Сделайте qualify=no врменено и снова снимите дебаг. Только кладите его кудани-будь на pastebin.com, и в raw сюда ссылку. Про циску я был прав кстати :) CISCO-SBC/2.x

shakirov ( 2012-01-25 22:25:07 +0400 )редактировать

Спасибо Вам за ответы! завтра обязательно так сделаю! С вами еще каким то образом возможно связаться кроме как тут??? у меня просто не было опыта дружбы с VOIP оборудованием CISCO. Так же постараюсь уточнить модель возможно уже есть готовые решения

zlo_ch ( 2012-01-25 22:38:13 +0400 )редактировать

ненужно узнавать модель циски, это ни на что не влияет. Можете взять у оператора данные по настройке оконечного оборудования клиентов, что они там ставят на местах.

shakirov ( 2012-01-26 00:04:00 +0400 )редактировать

Ваш ответ

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 ленту новостей

Статистика

Задан: 2012-01-25 19:29:53 +0400

Просмотрен: 2,216 раз

Обновлен: Jan 26 '12

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