[Freeswitch-users] NOTIFY not sent in multi-FreeSWITCH setup
Vik Killa
vipkilla at gmail.com
Wed Feb 15 16:53:22 MSK 2012
I have 3 FS servers running together sharing UA registrations using ODBC
Each FS server has a different "switch name": fs01, fs02, fs03
When a UA registers, it will randomly hit one of the 3 FS servers and
"sofia status profile internal reg" will show something like:
freeswitch at default> sofia status profile internal reg
Registrations:
=================================================================================================
Call-ID: 5e5392c0-932df231-3d1c57f2 at 192.168.99.69
User: 1004 at test1.voip.demo.net
Contact: "user"
<sip:1004 at 72.43.207.130:5060;fs_path=%3Csip%3A72.43.207.158%3Blr%3Breceived%3Dsip%3A72.43.207.130%3A5060%3E>
Agent: PolycomSoundPointIP-SPIP_330-UA/3.2.2.0477
Status: Registered(UDP)(unknown) EXP(2012-02-15 09:45:47) EXPSECS(3449)
Host: fs03
IP: 72.43.207.158
Port: 5060
Auth-User: 1004
Auth-Realm: test1.voip.demo.net
MWI-Account: 1004 at test1.voip.demo.net
Call-ID: 93aa045c-fd5f2941-d207cb1e at 192.168.99.21
User: 1000 at test1.voip.demo.net
Contact: "user"
<sip:1000 at 72.43.207.130:1666;fs_path=%3Csip%3A72.43.207.158%3Blr%3Breceived%3Dsip%3A72.43.207.130%3A1666%3E>
Agent: PolycomSoundPointIP-SPIP_330-UA/3.2.2.0477
Status: Registered(UDP)(unknown) EXP(2012-02-15 09:29:41) EXPSECS(2483)
Host: fs01
IP: 72.43.207.158
Port: 5060
Auth-User: 1000
Auth-Realm: test1.voip.demo.net
MWI-Account: 1000 at test1.voip.demo.net
Notice the "Host" is the switch name....
Everything is working great except presence, it seems FS only sends a
NOTIFY out when a call comes to the host that the UA is registered. So
in this example, if UA 1004 gets a call on fs01 or fs02, a NOTIFY is
not sent out, but if UA 1004 gets a call on fs03, the NOTIFY is sent
out.
Is there any way to remedy this?
Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users
mailing list