Есть FreeSWITCH Version 1.5.8b+git-20140212~32bit.
Есть несколько транков, для каждого создан свой profile - как для удобства, так и могут отличаться некоторые параметры транков.
Но у всех транков порт 5060, и внешний IP сервера (где установлен FreeSWITCH) , без alias' ов.
Соответственно, при запуске/перезапуске FreeSWITCH ошибка, при "создании" UA (User agent) , начиная со 2-го:
Код:
2015-02-13 16:19:29.274269 [ERR] sofia.c:2575 Error Creating SIP UA for profile: trunk1 (sip:mod_sofia@externalIP:5060;transport=udp,tcp)
The likely causes for this are:
1) Another application is already listening on the specified address.
2) The IP the profile is attempting to bind to is not local to this system.
Порт не поменять, оператор его не поменяет (со своей стороны) .
Как избежать этой ситуации ?
Или все "отправлять" в один profile, типа external или public ?
А если какие-то параметры отличаются, например inbound-codec-prefs или outbound-codec-prefs или тот же context.
Как быть в этом случае ?