Hi Ramona, thanks for the PATCH. It works fine now.
I think I found an answer to the open question regarding other lcr_ids than '1' from yesterday, too. In the Kamailio config the function load_gws() is called with a parameter 'lcr_id'. Because this id is in my configuration '1', no other entries - which are still present in the DB (with other lcr_ids) - are displayed with the MI command lcr_gw_dump.... Regards, Klaus Feichtinger > Hi, > > that column was added in 3.0.0 and not reflected in siremis. I just > committed a patch for it on sourceforge.net svn: > http://sourceforge.net/projects/siremis/ > > Try with it and let me know if all is fine now. > > I guess the 0 value behavior is something related to lcr module > internals, maybe Juha can tell more. > > Thanks for reporting, > Ramona > > > On 09/08/2010 11:55 AM, klaus.li...@inode.at wrote: >> BTW: >> >> additionally I found out that in case that all lcr_ids are set to '0' >> (as it is by default in table gw!) the MI commands 'lcr_gw_dump' and >> 'lcr_lcr_dump' do not bring any result...... >> As soon as I change the lcr_ids to '1' (e.g.) all entries with a value >> above '0' are visible with the two MI commands..... >> >> regards >> Klaus >> >> >>> Hello list, >>> >>> does anybody have experience in configuring LCR (gw and lcr table) in >>> the SQL database with siremis? >>> >>> I found a problem that inserting a gateway via the menu "LCR >>> Gateways" is not possible without manual adaption in the database. It >>> is no problem inserting LCR Rules; the entries are representing all >>> columns of the SQL table "lcr". However, when I insert gateways that >>> are linked over the so called 'group_id' to the LCR Rules I can not >>> find any field in the WebGUI where I can put in a "lcr_id". >>> And that is the problem. When insertion of rules and gateways is >>> finished in the WebGUI I have to reload the lcr configuration e.g. >>> with the MI command "lcr_reload". But this is not possible, because >>> kamailio is displaying an error message, which looks like: >>> >>> 'ERROR: lcr [lcr_mod.c:1280]: gw grp_id<10> of prefix<2910> has no >>> gateways' >>> >>> The reason of this error message is that the lcr_id of the table "gw" >>> is set to 0 (hardcoded). So it does not match when the rules are >>> inserted with another lcr_id (e.g. 1 instead of 0). >>> >>> => why is it possible to insert a free lcr_id in the menu "LCR >>> Rules" but not in the menu "LCR Gateways"? If only lcr_id '0' is >>> supported in general, then this id should be fix in the menu "LCR >>> Rules", too. >>> >>> >>> Am I wrong or does anybody else have an opinion to this topic? >>> >>> regards, >>> Klaus >>> >>> >>> >> _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users