Hi Yasin,
can you check, if the CCA to the Update has the "final unit indicator" set? If the CCA (for the Update) has this flag set, then we should not ask anymore, as it is the "final unit".
Thanks, Carsten
2015-05-07 13:59 GMT+02:00 Yasin CANER yasin.caner@netgsm.com.tr:
Hello; i am trying to understand how is ims_charging working . Kamailio is a
S-CSCF here. kamailio and call dont have a problem but ro_session. i always get ro_session_ontimeout() ERROR. when look diameter trace , ims_charging module dont request for 30 more sec for granted and kill dialog. Thanks for helps.
14:22:51 S-CSCF ----->CC-Time 15 .. Sec CCR ---> Java-Diamaeter Server (INITIAL REQ) 14:22:51 S-CSCF <-----CC-Time 15 .. Sec CCA <--- Java-Diamaeter Server (INITIAL REQ) 14:23:01 S-CSCF ----->CC-Time 10 .. Sec CCR ---> Java-Diamaeter Server (UPDATE ) 14:23:01 S-CSCF <-----CC-Time 30 .. Sec CCA <--- Java-Diamaeter Server (UPDATE ) 14:23:31 S-CSCF ----->CC-Time 30 .. Sec CCR ---> Java-Diamaeter Server (TERMINATE ) 14:23:31 S-CSCF <-----CC-Time 30 .. Sec CCA <--- Java-Diamaeter Server (TERMINATE )
------ LOG ----- May 7 14:23:31 /usr/local/sbin/kamailio[7602]: ERROR: ims_charging [ro_timer.c:449]: ro_session_ontimeout(): Diameter call session - event [2] May 7 14:23:31 /usr/local/sbin/kamailio[7602]: INFO: ims_charging [ro_timer.c:452]: ro_session_ontimeout(): Call/session must be ended - no more funds. May 7 14:23:31 /usr/local/sbin/kamailio[7600]: WARNING: ims_charging [dialog.c:167]: dlg_terminated(): inconsistent ro timer data on ro_session 0x7ff1eb4543b8 []
---- CFG ------ $var(cc_ret) = Ro_CCR("CHARGING_CCR_REPLY", "orig", "SCUR", "", "15", "location"); ---- CFG ------
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