[asterisk-users] func_pjsip_aor.so: undefined symbol: ast_sip_location_retrieve_aor_contacts
sean darcy
seandarcy2 at gmail.com
Thu Sep 10 10:35:19 CDT 2020
On 9/7/20 3:41 PM, Joshua C. Colp wrote:
> On Sat, Sep 5, 2020 at 10:23 AM sean darcy <seandarcy2 at gmail.com
> <mailto:seandarcy2 at gmail.com>> wrote:
>
> <snip>
>
>
> module load res_pjsip
> Unable to load module res_pjsip
> Command 'module load res_pjsip' failed.
> ERROR[141535]: loader.c:281 module_load_error: Error loading module
> 'res_pjsip': /usr/lib64/asterisk/modules/res_pjsip.so: undefined
> symbol:
> ast_statsd_log_full_va
>
> module load chan_pjsip
> Unable to load module chan_pjsip
> Command 'module load chan_pjsip' failed.
> ERROR[141780]: loader.c:281 module_load_error: Error loading module
> 'chan_pjsip': /usr/lib64/asterisk/modules/chan_pjsip.so: undefined
> symbol: ast_sip_cli_traverse_objects
>
> /usr/include/asterisk exists, with all the .h files, owned by root,
> permissions 644. For instance:
>
> grep ast_sip_cli_traverse_objects /usr/include/asterisk/*
> ...
> /usr/include/asterisk/res_pjsip_cli.h:char
> *ast_sip_cli_traverse_objects(struct ast_cli_entry *e, int cmd, struct
> ast_cli_args *a);
>
>
> Do I need to preload some module?
>
> Any help appreciated.
>
>
> Your PJSIP has built requiring the res_statsd module, loading that
> before res_pjsip should allow it to load. If not you'd need to provide
> the new output.
>
> --
> Joshua C. Colp
> Asterisk Technical Lead
> Sangoma Technologies
> Check us out at www.sangoma.com <http://www.sangoma.com> and
> www.asterisk.org <http://www.asterisk.org>
>
The problem was that I was not building app_statsd so the res_statsd
wasn't built.
I can't figure out where I configured pjproject to use statsd.
sean
More information about the asterisk-users
mailing list