[SR-Users] ICSCF and SCSCF Problem

Mojtaba mespio at gmail.com
Mon Mar 11 12:14:16 CET 2019


Hello,
According to the logs, It seems some modules does not load, For I-CSCF and
S-CSCF thoes cdp and cdp_avp would be loaded. those modules will be needed
in P-CSCF if RX interface is enabled, too

With Regards.Mojtaba

On Mon, Mar 11, 2019 at 10:32 AM Rust Cohle <rustcohle15 at gmail.com> wrote:

> Hello,
>
> I am trying to run all CSCF nodes and I managed to run the PCSCF without
> any issues with the following:
> kamailio -f /etc/kamailio/pcscf/kamailio.cfg -Ee
>
> When I try to do the same with I-CSCF and S-CSCF, I get lots of errors and
> could not figure out the reason. I included the terminal logs and also
> attached the cfg files for both SCSCF and ICSCF.
>
> For S-CSCF the terminal log is the following:
>
> kamailio -f /etc/kamailio/scscf/kamailio.cfg -Ee
> loading modules under config path:
> /usr/lib/x86_64-linux-gnu/kamailio/modules
>  0(6591) ERROR: <core> [sr_module.c:576]: load_module(): could not open
> module </usr/lib/x86_64-linux-gnu/kamailio/modules/cdp.so>:
> /usr/lib/x86_64-linux-gnu/kamailio/modules/cdp.so: undefined symbol:
> log_dp_config
>  0(6591) : <core> [cfg.y:3432]: yyerror_at(): parse error in config file
> /etc/kamailio/scscf/kamailio.cfg, line 139, column 12-19: failed to load
> module
>  0(6591) ERROR: <core> [sr_module.c:576]: load_module(): could not open
> module </usr/lib/x86_64-linux-gnu/kamailio/modules/ims_usrloc_scscf.so>:
> /usr/lib/x86_64-linux-gnu/kamailio/modules/ims_usrloc_scscf.so: undefined
> symbol: bin_alloc
>  0(6591) : <core> [cfg.y:3432]: yyerror_at(): parse error in config file
> /etc/kamailio/scscf/kamailio.cfg, line 142, column 12-32: failed to load
> module
>  0(6591) ERROR: <core> [sr_module.c:576]: load_module(): could not open
> module </usr/lib/x86_64-linux-gnu/kamailio/modules/ims_registrar_scscf.so>:
> /usr/lib/x86_64-linux-gnu/kamailio/modules/ims_registrar_scscf.so:
> undefined symbol: cxdx_get_charging_info
>  0(6591) : <core> [cfg.y:3432]: yyerror_at(): parse error in config file
> /etc/kamailio/scscf/kamailio.cfg, line 143, column 12-35: failed to load
> module
>  0(6591) ERROR: <core> [sr_module.c:576]: load_module(): could not open
> module </usr/lib/x86_64-linux-gnu/kamailio/modules/ims_auth.so>:
> /usr/lib/x86_64-linux-gnu/kamailio/modules/ims_auth.so: undefined symbol:
> cxdx_add_user_name
>  0(6591) : <core> [cfg.y:3432]: yyerror_at(): parse error in config file
> /etc/kamailio/scscf/kamailio.cfg, line 144, column 12-24: failed to load
> module
>  0(6591) ERROR: <core> [sr_module.c:576]: load_module(): could not open
> module </usr/lib/x86_64-linux-gnu/kamailio/modules/ims_isc.so>:
> /usr/lib/x86_64-linux-gnu/kamailio/modules/ims_isc.so: undefined symbol:
> isc_mark_drop_route
>  0(6591) : <core> [cfg.y:3432]: yyerror_at(): parse error in config file
> /etc/kamailio/scscf/kamailio.cfg, line 145, column 12-23: failed to load
> module
>  0(6591) ERROR: <core> [sr_module.c:576]: load_module(): could not open
> module </usr/lib/x86_64-linux-gnu/kamailio/modules/ims_charging.so>:
> /usr/lib/x86_64-linux-gnu/kamailio/modules/ims_charging.so: undefined
> symbol: destroy_ro_session
>  0(6591) : <core> [cfg.y:3432]: yyerror_at(): parse error in config file
> /etc/kamailio/scscf/kamailio.cfg, line 148, column 12-28: failed to load
> module
>  0(6591) : <core> [cfg.y:3432]: yyerror_at(): parse error in config file
> /etc/kamailio/scscf/kamailio.cfg, line 162, column 46-50: syntax error
>  0(6591) : <core> [cfg.y:3432]: yyerror_at(): parse error in config file
> /etc/kamailio/scscf/kamailio.cfg, line 162, column 46-50: Invalid arguments
>  0(6591) : <core> [cfg.y:3435]: yyerror_at(): parse error in config file
> /etc/kamailio/scscf/kamailio.cfg, line 162, column 51:
> ERROR: bad config file (9 errors)
>  0(6591) WARNING: <core> [ppcfg.c:220]: pp_ifdef_level_check(): different
> number of preprocessor directives: N(#!IF[N]DEF) - N(#!ENDIF) = 1
>  0(6591) WARNING: <core> [mem/q_malloc.c:429]: qm_free(): WARNING:qm_free:
> free(0) called from cdp_avp: mod.c: cdp_avp_destroy(225)
>  0(6591) INFO: <core> [sctp_core.c:53]: sctp_core_destroy(): SCTP API not
> initialized
>
>
> For I-CSCF the terminal log is the following:
>
> kamailio -f /etc/kamailio/icscf/kamailio.cfg -Ee
> loading modules under config path:
> /usr/lib/x86_64-linux-gnu/kamailio/modules
>  0(7707) ERROR: <core> [sr_module.c:576]: load_module(): could not open
> module </usr/lib/x86_64-linux-gnu/kamailio/modules/cdp.so>:
> /usr/lib/x86_64-linux-gnu/kamailio/modules/cdp.so: undefined symbol:
> log_dp_config
>  0(7707) : <core> [cfg.y:3432]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 113, column 12-19: failed to load
> module
>  0(7707) ERROR: <core> [sr_module.c:576]: load_module(): could not open
> module </usr/lib/x86_64-linux-gnu/kamailio/modules/ims_icscf.so>:
> /usr/lib/x86_64-linux-gnu/kamailio/modules/ims_icscf.so: undefined symbol:
> cxdx_add_user_name
>  0(7707) : <core> [cfg.y:3432]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 117, column 12-25: failed to load
> module
>  0(7707) WARNING: tls [tls_mod.c:265]: mod_register(): tls support is
> disabled (set enable_tls=1 in the config to enable it)
>  0(7707) ERROR: <core> [modparam.c:150]: set_mod_param_regex(): No module
> matching <cdp> found
>  0(7707) : <core> [cfg.y:3435]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 154, column 61: Can't set module
> parameter
>  0(7707) ERROR: <core> [modparam.c:150]: set_mod_param_regex(): No module
> matching <ims_icscf> found
>  0(7707) : <core> [cfg.y:3435]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 161, column 51: Can't set module
> parameter
>  0(7707) ERROR: <core> [modparam.c:150]: set_mod_param_regex(): No module
> matching <ims_icscf> found
>  0(7707) : <core> [cfg.y:3435]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 165, column 53: Can't set module
> parameter
>  0(7707) ERROR: <core> [modparam.c:150]: set_mod_param_regex(): No module
> matching <ims_icscf> found
>  0(7707) : <core> [cfg.y:3435]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 170, column 51: Can't set module
> parameter
>  0(7707) ERROR: <core> [cfg.y:3295]: yyparse(): cfg. parser: failed to
> find command I_scscf_select (params 1)
>  0(7707) : <core> [cfg.y:3435]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 325, column 24: unknown command,
> missing loadmodule?
>
>  0(7707) ERROR: <core> [cfg.y:3295]: yyparse(): cfg. parser: failed to
> find command I_scscf_drop (params 0)
>  0(7707) : <core> [cfg.y:3435]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 337, column 16: unknown command,
> missing loadmodule?
>
>  0(7707) ERROR: <core> [cfg.y:3295]: yyparse(): cfg. parser: failed to
> find command I_perform_user_authorization_request (params 2)
>  0(7707) : <core> [cfg.y:3435]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 339, column 73: unknown command,
> missing loadmodule?
>
>  0(7707) ERROR: <core> [cfg.y:3295]: yyparse(): cfg. parser: failed to
> find command I_scscf_select (params 1)
>  0(7707) : <core> [cfg.y:3435]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 350, column 43: unknown command,
> missing loadmodule?
>
>  0(7707) ERROR: <core> [cfg.y:3295]: yyparse(): cfg. parser: failed to
> find command I_scscf_drop (params 0)
>  0(7707) : <core> [cfg.y:3435]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 358, column 42: unknown command,
> missing loadmodule?
>
>  0(7707) ERROR: <core> [cfg.y:3295]: yyparse(): cfg. parser: failed to
> find command I_scscf_drop (params 0)
>  0(7707) : <core> [cfg.y:3435]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 386, column 17: unknown command,
> missing loadmodule?
>
>  0(7707) ERROR: <core> [cfg.y:3295]: yyparse(): cfg. parser: failed to
> find command I_scscf_select (params 1)
>  0(7707) : <core> [cfg.y:3435]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 400, column 25: unknown command,
> missing loadmodule?
>
>  0(7707) ERROR: <core> [cfg.y:3295]: yyparse(): cfg. parser: failed to
> find command I_scscf_drop (params 0)
>  0(7707) : <core> [cfg.y:3435]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 415, column 17: unknown command,
> missing loadmodule?
>
>  0(7707) ERROR: <core> [cfg.y:3295]: yyparse(): cfg. parser: failed to
> find command I_perform_location_information_request (params 2)
>  0(7707) : <core> [cfg.y:3435]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 428, column 57: unknown command,
> missing loadmodule?
>
>  0(7707) ERROR: <core> [cfg.y:3295]: yyparse(): cfg. parser: failed to
> find command I_scscf_select (params 1)
>  0(7707) : <core> [cfg.y:3435]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 433, column 25: unknown command,
> missing loadmodule?
>
>  0(7707) ERROR: <core> [cfg.y:3295]: yyparse(): cfg. parser: failed to
> find command I_scscf_drop (params 0)
>  0(7707) : <core> [cfg.y:3435]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 444, column 17: unknown command,
> missing loadmodule?
>
>  0(7707) ERROR: <core> [cfg.y:3295]: yyparse(): cfg. parser: failed to
> find command I_scscf_drop (params 0)
>  0(7707) : <core> [cfg.y:3435]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 463, column 16: unknown command,
> missing loadmodule?
>
>  0(7707) ERROR: <core> [cfg.y:3295]: yyparse(): cfg. parser: failed to
> find command I_scscf_select (params 1)
>  0(7707) : <core> [cfg.y:3435]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 476, column 25: unknown command,
> missing loadmodule?
>
>  0(7707) ERROR: <core> [cfg.y:3295]: yyparse(): cfg. parser: failed to
> find command I_scscf_drop (params 0)
>  0(7707) : <core> [cfg.y:3435]: yyerror_at(): parse error in config file
> /etc/kamailio/icscf/kamailio.cfg, line 490, column 16: unknown command,
> missing loadmodule?
>
> ERROR: bad config file (20 errors)
>  0(7707) WARNING: <core> [mem/q_malloc.c:429]: qm_free(): WARNING:qm_free:
> free(0) called from cdp_avp: mod.c: cdp_avp_destroy(225)
>  0(7707) INFO: <core> [sctp_core.c:53]: sctp_core_destroy(): SCTP API not
> initialized
>
>
> Thank you
>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>


-- 
--Mojtaba Esfandiari.S
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20190311/c4a9318c/attachment.html>


More information about the sr-users mailing list