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

Проблемы при регистрации sip клиентов

0

Не регистрируются sip клиенты из внешней сети.

Имеется Сервер(win 2003 server) с двумя сетевыми картами. Одна смотрит в интерент (89.255.xx.xx), другая в локальную сеть (192.168.0.1)

Также в локальной сети имеется Сервер Asterisk 1.8.13.1 (192.168.0.2)

На сервере win 2003 server поднят RAS и проброшен порт 5060 на 192.168.0.2

При попытке зарегистрировать sip клиента из вне, происходит следующее:

[Jul 24 00:16:22] NOTICE[1721]: chan_sip.c:24665 handle_request_subscribe: Failed to authenticate device <sip:103@89.255.xxx.xxx;transport=UDP>;tag=f8154b41 for SUBSCRIBE
[Jul 24 00:16:22] NOTICE[1721]: chan_sip.c:25005 handle_request_register: Registration from '<sip:103@89.255.xxx.xxx;transport=UDP>' failed for '89.179.xxx.xxx:5060' - Device does not match ACL
[Jul 24 00:16:22] NOTICE[1721]: chan_sip.c:25005 handle_request_register: Registration from '<sip:103@89.255.xxx.xxx;transport=UDP>' failed for '89.179.xxx.xxx:5060' - Device does not match ACL

Клиенты из локальной сети регистрируются без проблем

содержимое sip.conf

[general]
    allowguest=no
    language=ru
    binport=5060
    externip=89.255.xxx.xxx
    localnet=192.168.0.0/255.255.0.0
    bindaddr=0.0.0.0
    tcpbindaddr=0.0.0.0
    canreinvite => no
    nat=yes

[103]
    type = friend
    port = 5060
    host = dynamic
    context = phones
    secret = 103
    username = 103
    dtmfmode = rfc2833
    callseid="103"<103>
    allow=alaw
    allow=ulaw
    allow=g729
    allow=gsm
    deny=0.0.0.0/0
    nat=yes

В чем может быть проблема? Куда копать?

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

спросил 2013-07-24 00:32:20 +0400

toxa0000 Gravatar toxa0000
17 7 1 7

обновил 2013-07-24 00:34:49 +0400

1 Ответ

2

В логе ясно написано "Device does not match ACL". У вас прописан только deny, а где permit?

deny=0.0.0.0/0
permit ???
ссылка удалить спам редактировать

ответил 2013-07-24 01:47:42 +0400

Olpag Gravatar Olpag
2024 3 6 30

Ваш ответ

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-07-24 00:32:20 +0400

Просмотрен: 6,776 раз

Обновлен: Jul 24 '13

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