Hi all,
I am exploring the use of the ims_charging module having set up a freediameter server (all very new to me). I have loaded and configured the dependencies i.e. cdp, dialog_ng, tm, cdp_avp but the startup gets stuck on:
Jan 26 03:57:05 host-172-16-0-82 /usr/sbin/kamailio[2931]: ERROR: ims_charging [mod.c:269]: mod_init(): Could not import ul_register_ulcb Jan 26 03:57:05 host-172-16-0-82 /usr/sbin/kamailio[2931]: ERROR: <core> [sr_module.c:968]: init_mod(): Error while initializing module ims_charging (/usr/lib64/kamailio/modules/ims_charging.so)
The corresponding code in mod.c is: /*Register for callback of URECORD being deleted - so we can send a SAR*/
if (ul.register_ulcb == NULL) { LM_ERR("Could not import ul_register_ulcb\n"); return -1; }
But unfortunately this doesn't mean much to me - what is a URECORD, what is a SAR? Any words of wisdom around what a "ul.register_ulcb" is about would be appreciated.
Kind regards Shane
Shane Harrison Senior Software Engineer
Imagination Technologies NZ Limited Level 2 1 Market Grove Lower Hutt, 5010 New Zealand
PO Box 30-449 Lower Hutt, 5040 New Zealand
Phone: +64 4 890-3681 ext 3361
Hi Shane,
the module was designed and developed to work in an IMS environment, as part of a Serving CSCF. Thus is binds to the ims_usrloc_scscf modules to store some data together with the contact of a subscriber. It will require some work on the module, to make it work independent of the other IMS stuff.
Kind regards, Carsten
2015-01-26 6:12 GMT+02:00 Shane Harrison Shane.Harrison@imgtec.com:
Hi all,
I am exploring the use of the ims_charging module having set up a freediameter server (all very new to me). I have loaded and configured the dependencies i.e. cdp, dialog_ng, tm, cdp_avp but the startup gets stuck on:
Jan 26 03:57:05 host-172-16-0-82 /usr/sbin/kamailio[2931]: ERROR: ims_charging [mod.c:269]: mod_init(): Could not import ul_register_ulcb
Jan 26 03:57:05 host-172-16-0-82 /usr/sbin/kamailio[2931]: ERROR: <core> [sr_module.c:968]: init_mod(): Error while initializing module ims_charging (/usr/lib64/kamailio/modules/ims_charging.so)
The corresponding code in mod.c is:
/*Register for callback of URECORD being deleted - so we can send a SAR*/
if (ul.register_ulcb == NULL) { LM_ERR("Could not import ul_register_ulcb\n"); return -1; }
But unfortunately this doesn’t mean much to me – what is a URECORD, what is a SAR? Any words of wisdom around what a “ul.register_ulcb” is about would be appreciated.
Kind regards
Shane
Shane Harrison
Senior Software Engineer
Imagination Technologies NZ Limited
Level 2
1 Market Grove
Lower Hutt, 5010
New Zealand
PO Box 30-449
Lower Hutt, 5040
New Zealand
Phone: +64 4 890-3681 ext 3361
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