[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

Call-ID:        5e5392c0-932df231-3d1c57f2 at
User:           1004 at test1.voip.demo.net
Contact:        "user"
<sip:1004 at;fs_path=%3Csip%3A72.43.207.158%3Blr%3Breceived%3Dsip%3A72.43.207.130%3A5060%3E>
Agent:          PolycomSoundPointIP-SPIP_330-UA/
Status:         Registered(UDP)(unknown) EXP(2012-02-15 09:45:47) EXPSECS(3449)
Host:           fs03
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
User:           1000 at test1.voip.demo.net
Contact:        "user"
<sip:1000 at;fs_path=%3Csip%3A72.43.207.158%3Blr%3Breceived%3Dsip%3A72.43.207.130%3A1666%3E>
Agent:          PolycomSoundPointIP-SPIP_330-UA/
Status:         Registered(UDP)(unknown) EXP(2012-02-15 09:29:41) EXPSECS(2483)
Host:           fs01
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
Is there any way to remedy this?

Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list