Заставить Asterisk бросить вызов всем SIP-запросам с ответом 401/407 - PullRequest
0 голосов
/ 10 августа 2011

Я ищу запись в файле конфигурации, чтобы заставить сервер Asterisk отвечать на все запросы SIP (которые не содержат действительные учетные данные авторизации) с ответом 401/407.

Настройка "host = dynamic"в sip.conf может использоваться для разрешения проблем аутентификации для REGISTER и INVITE, но, похоже, не относится к BYE, SUBSCRIBE и т. п.Может быть, что-то вроде «insecure = no», которое применяется ко всем методам SIP?

1 Ответ

0 голосов
/ 12 октября 2011

В Asterisk нет настроек для этого. Host = dynamic просто вынуждает вас зарегистрироваться, это никак не связано с аутентификацией.

Установка секрета = включает аутентификацию. Код решает, когда и зачем проходить аутентификацию. Подписка должна быть аутентифицирована, если нет, то это ошибка, о которой следует сообщить.

...