Outch... my bad. I saw "Muhammad Faheem" at the end of your email, and... well... thought the first was your name... sorry about that.
Thank's a lot again, but I'm still curious about how Asterisk integrates with your secondary persistence. I mean... until now I saw only the codes regarding the persistence or multiple registration info, but I can't still realize how Asterisk perform the invitation to all these devices... Could you please explain how it works with your solution ? Thanks and best regards, Mauro. Faheem escreveu: > Yes, Its my Name! > > Well, my DB server and asterisk servers are on different locations. > For optimization I've used Files instead of Database queries. > Secondly the /var/lib/asterisk/user folder is a simple folder if it > does not exists on your asterisk machine then simple create it on the > specified location or simply change the folder path in the perl script. > > Before File handling I've used Databases for maintaing active > registered users with multiple IP/Ports. > The attatched perl script uses database for maintain active registration. > The structure of cloneline table should be. > DB: Cloneline > table:users(Username,IP1,Port1,Ip2,Port2) all varchars(30) > Please adjust the table fields appropriately. > > Hope this code block will solve you problems. > > Muhammad Faheem > Software Engineer > AxVoice Inc. > 307,Y Commercial, > DHA Lahore, Pakistan > +92-333-4793314 > http://www.axvoice.com > > > > --- On *Fri, 8/28/09, Mauro Sergio Ferreira Brasil > /<mauro.bra...@tqi.com.br>/* wrote: > > > From: Mauro Sergio Ferreira Brasil <mauro.bra...@tqi.com.br> > Subject: Re: [asterisk-users] Multiple user registration ... > To: "Asterisk Users Mailing List - Non-Commercial Discussion" > <asterisk-users@lists.digium.com> > Date: Friday, August 28, 2009, 5:38 PM > > Thank you very much for all your help, Muhammad! (please let me > know if > I should call you Faheem, instead). > I'll make some tests with this script on my premises as soon as > possible. > > Having a look on it, I couldn't realize how it really works in > conjunction with Asterisk. > I mean, it seems that the line cloning is acchieved by the > creation/update of a file (with a name that matches the SIP user > name) > inside folder "/var/lib/asterisk/users". > The point is that I couldn't find any similar folder on my test > server, > and a search on Google by this folder didn't returned any usefull > results. > Am I missing something here ? > > Suppose I want to acchieve this feature by database update. > I've noticed here that it will be a problem considering that field > "name" at "sip_buddies", that is my Realtime table for SIP users, > have a > UNIQUE_KEY constraint. > Moreover, I don't know what will happen on Realtime (probably an > error > or undesired behavior) that seems to be expecting just one record > user > record information. > Have you tried database approach ? > > Thanks again and best regards, > Mauro. > > > > > Faheem escreveu: > > Mauro, > > > > Yes, you will receive simultaneous ring on all devices which are > > registered with the same SIP User Account. > > > > If a SIP user is registered on multiple devices i.e. only one SIP > > account is used and only one extension is used here in my > > implementation, then he will ring on all registered SIP enabled > > devices/softphones. > > > > Also I've tested it with following combinations of SIP enabled > > devices/Softphones. > > > > 1) Both ports of SPA2100 are registered with one SIP > account(Same IP > > address but different ports) > > 2) The same SIP user is registered with one port of SAP2100 and the > > same user is registered with Xten (multiple IP addresses) > > 3) The same SIP User is registered with two different SIP Dialers. > > > > Here in these three cases I've sucessfully able to receive > concurrent > > ring on the registered devices/softphones. Also CDR are working > correctly. > > > > The perl script works perfectly with my customization, you need to > > modify it according to your requirements. > > > > > > Muhammad Faheem > > Software Engineer > > AxVoice Inc. > > 307,Y Commercial, > > DHA Lahore, Pakistan > > +92-333-4793314 > > http://www.axvoice.com > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > -- Bandwidth and Colocation Provided by > http://www.api-digital.com -- > > > > AstriCon 2009 - October 13 - 15 Phoenix, Arizona > > Register Now: http://www.astricon.net > > > > asterisk-users mailing list > > To UNSUBSCRIBE or update options visit: > > http://lists.digium.com/mailman/listinfo/asterisk-users > > -- > __At., > > _ > > *Technology and Quality on Information* > Mauro Sérgio Ferreira Brasil > Coordenador de Projetos e Analista de Sistemas > + mauro.bra...@tqi.com.br </mc/compose?to=mauro.bra...@tqi.com.br> > <mailto:@tqi.com.br> > : www.tqi.com.br <http://www.tqi.com.br> > ( + 55 (34)3291-1700 > ( + 55 (34)9971-2572 > > > _______________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > AstriCon 2009 - October 13 - 15 Phoenix, Arizona > Register Now: http://www.astricon.net > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > > > ------------------------------------------------------------------------ > > _______________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > AstriCon 2009 - October 13 - 15 Phoenix, Arizona > Register Now: http://www.astricon.net > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users -- __At., _ *Technology and Quality on Information* Mauro Sérgio Ferreira Brasil Coordenador de Projetos e Analista de Sistemas + mauro.bra...@tqi.com.br <mailto:@tqi.com.br> : www.tqi.com.br <http://www.tqi.com.br> ( + 55 (34)3291-1700 ( + 55 (34)9971-2572 _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- AstriCon 2009 - October 13 - 15 Phoenix, Arizona Register Now: http://www.astricon.net asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users