2016-07-06 4 views
-1

Я определил канал SIP на Asterisk 11.22.0, созданный root @ fabio-linux на x86_64 под управлением Linux Centos 6, но, к сожалению, порт для SIP-канала закрыт, и я не могу выполнить проверку подлинности прокси-сервера, получая ошибку 407. Может ли кто-нибудь помочь мне? ThanksПочему SIP-порт Asterisk (5060) закрыт?

+0

Если вы получаете 407, это означает, что что-то неправильно с проверкой подлинности. Почему вы считаете, что порт закрыт? – os11k

+0

, потому что некоторые сетевые инструменты говорят, что он закрыт. Кажется, что звездочка не может обмениваться данными по этому порту на INVITE с моего SIP-провайдера. –

+1

Не могли бы вы назвать сетевые инструменты? Я сомневаюсь, что соединение закрыто. Я предполагаю, что ваши инструменты проверяют соединение по протоколу TCP, но SIP в большинстве случаев работает через UDP. – os11k

ответ

0

На Centos вам необходимо настроить SELinux.

Чтобы отключить его: sed -i s/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/config

затем reboot

Это должно помочь:

http://blogs.digium.com/2012/11/05/how-to-install-asterisk-11-on-centos-6/

http://www.asteriskdocs.org/en/3rd_Edition/asterisk-book-html-chunk/installing_base_configuration.html

+0

благодарит за ответ, но уже отключен –

+0

Не могли бы вы отправить раздел подключения поставщика из sip.conf? –

+0

[CheapVoIP] тип = равный [email protected] секрет = ********** fromuser = ххх fromdomain = sip.cheapnet.it хост = sip.cheapnet. это outboundproxy = sip.cheapnet.it insecure = invite, port realm = sip.cheapnet.он физ = да квалифицируют = да regseconds = 60 Disallow = все позволяют = alaw позволяют = ULAW позволяют = g729 –

 Смежные вопросы

  • Нет связанных вопросов^_^