h1. Регистрация на Smartswitch нескольких SIP аккаунтов с одинакового IP адреса + порта {{>toc}} Зарегистрировать можно, но звонки надежно работать не будут в методе аутентификации по умолчанию "IP адрес + порт". Ниже поясняется почему. h2. Примеры. h3. Пример 1. У вас есть абонент А, зарегистрированный с 1.1.1.1:1234 И абонент B, зарегистрированный с 2.2.2.2:4321. После SIP регистрации Smartswitch внутри заполняет таблицу вида |IP адрес|порт|абонент| |1.1.1.1|1234|A| |2.2.2.2|4321|B| После получения INVITE c 1.1.1.1:1234, согласно этой таблицы, Smartswitch определяет, что звонит абонент A, и успешно аутентифицирует по логину и паролю от абонента A. h3. Пример 2. У вас есть абонент А, зарегистрированный с 1.1.1.1:1234 И абонент B, зарегистрированный тоже с 1.1.1.1:1234. После SIP регистрации Smartswitch внутри заполняет таблицу вида |IP адрес|порт|абонент| |1.1.1.1|1234|A| |1.1.1.1|1234|B| После получения INVITE c 1.1.1.1:1234, согласно этой таблицы, Smartswitch определяет, что звонит абонент А, и пытается аутентифицировать по логину и паролю от абонента A. Однако фактически звонок мог приходить от абонента B! И аутентификация по логину и паролю не пройдет. h2. Решение. Нужно переключить *режим аутентификации* в SIP настройках на абонентах вместо режима по умолчанию "IP адрес+порт" на "имя пользователя". Регистрация будет работать как и ранее. При входящем звонке Smartswitch будет находить абонента не по его IP адрес+порту, а по имени пользователя, содержащемуся в INVITE. После нахождения соответствующего пользователя, Smartswitch проверит его пароль. Для исходящего звонка на абонента Smartswitch будет использовать зарегистрированный IP+порт абонента. Аутентификация по имени пользователя более опасна с точки зрения взлома, и несовместима с некоторыми другими параметрами SIP (система не даст сохранить вам совсем опасные комбинации), потому по умолчанию она не используется. Также это нетипичный случай, когда несколько аккаунтов регистрируются с одинакового IP адреса+порта. Потому следует использовать ее только для тех редких абонентов, кому это может быть действительно нужно.