Назад | Перейти на главную страницу

Проблема вызова с Freeswitch

Я тестирую следующее с Freeswitch и другими устройствами (nokia n900, nokia e60, ekiga) и получаю схожие результаты между ними.

На сервере Freeswitch (1.0.4 в мультитенантном режиме) у меня есть несколько профилей пользователей для домена, например 1000, 1001 для host.com. Пользователь правильно аутентифицирован, и звонки могут быть выполнены. Когда я звоню с устройства, зарегистрированного как

1001@host.com

к

1002@host.com

он появится на другом конце (1002) как

1001@12.34.56.78

Я ожидал, что этот звонок будет отображаться как 1001@host.com. Это IP-адрес сервера Freeswitch. Из-за этого вызовы некорректно распознаются адресной книгой на некоторых устройствах. Можно ли использовать полное доменное имя домена / учетной записи вызывающего абонента вместо IP-адреса сервера в URI SIP?

Похоже, существуют разные идеи о том, как настроить мультитенант с помощью FreeSwitch, поэтому, возможно, сделайте ссылку на любую документацию, за которой вы следовали, или предоставьте урезанный пример xml или скриптов диалплана.

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