bbench@mail.bg
2005-Nov-12 08:45 UTC
[Asterisk-Users] REaltime does not unregister sip peers "on the fly"
Hi, chick*CLI> show version files chan_sip.c File Revision ---- -------- chan_sip.c Revision: 1.907 chick*CLI> show version files pbx_realtime.c File Revision ---- -------- pbx_realtime.c Revision: 1.15 chick*CLI> show version Asterisk CVS HEAD built by root @ chick on a i686 running Linux on 2005-11-09 14:28:18 UTC extconfig.conf sipusers => mysql,asterisk,sip_buddies sippeers => mysql,asterisk,sip_buddies iaxusers => mysql,asterisk,iax_buddies iaxpeers => mysql,asterisk,iax_buddies extentions => mysql,asterisk,extensions_table Registered sip friends work great through realtime. However, setting in sip.conf: rtcachefriends=yes rtupdate=yes rtautoclear=yes ignoreregexpire=no ( trying to have "show peers" available, but attempting to clear the cache) and deleting the secret the "friend" , this friend :) stays registered: Seeding..., Saved... and all. Weren't they supposed with "realtime" to get busted "on the fly" at the next registration without "sip reload"? Or just created ("on the fly")? Anybody? benchev
bbench@mail.bg
2005-Nov-12 17:01 UTC
[Asterisk-Users] REaltime does not unregister sip peers "on the fly" but not only...
In addition to the mail below, It is not the "realtime"! ARA is great. Moving the peers to sip.conf, and ignoring extconfig.conf for a test, discovered that, when left empty (secret=<blank_space>) is ignored as commented (;secret=<whatever>). Obviously the sip channel was actually prepared for the realtime sip_buddies table. Means, columns secret&md5secret were left empty are to be considered <Not set>. Thinking out load, for me, secret=<blank_space> meant that either the client should have literally "blank" password or should not be able to register, isn't it. If you don't want secrets you comment it like this (;secret=<not_needed>). However, do not leave "secret" empty if you require passwords from your users. Simply set "secret=/" or something similar :). On Saturday 12 November 2005 17:45, bbench@mail.bg wrote:> Hi, > chick*CLI> show version files chan_sip.c > File Revision > ---- -------- > chan_sip.c Revision: 1.907 > chick*CLI> show version files pbx_realtime.c > File Revision > ---- -------- > pbx_realtime.c Revision: 1.15 > chick*CLI> show version > Asterisk CVS HEAD built by root @ chick on a i686 running Linux on > 2005-11-09 14:28:18 UTC > > extconfig.conf > sipusers => mysql,asterisk,sip_buddies > sippeers => mysql,asterisk,sip_buddies > iaxusers => mysql,asterisk,iax_buddies > iaxpeers => mysql,asterisk,iax_buddies > extentions => mysql,asterisk,extensions_table > > Registered sip friends work great through realtime. > However, setting in sip.conf: > rtcachefriends=yes > rtupdate=yes > rtautoclear=yes > ignoreregexpire=no > ( trying to have "show peers" available, but attempting to clear the cache) > > and deleting the secret the "friend" , this friend :) stays registered: > Seeding..., Saved... and all. > Weren't they supposed with "realtime" to get busted "on the fly" at the > next registration without "sip reload"? Or just created ("on the fly")? > Anybody? > benchev > > _______________________________________________ > --Bandwidth and Colocation sponsored by Easynews.com -- > > Asterisk-Users mailing list > Asterisk-Users@lists.digium.com > http://lists.digium.com/mailman/listinfo/asterisk-users > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users