Asterisk x86 pjsip errors - failed to start
on clean Alpine x86 install upgraded to edge:
# apk add asterisk asterisk-sample-config
# service asterisk start
* Caching service dependencies ... [ ok ]
* Starting asterisk PBX (as asterisk) ... [ !! ]
* ERROR: asterisk failed to start
# asterisk -cvvv
<trimmed output>
[Feb 20 20:53:02] WARNING[2507]: loader.c:553 load_dynamic_module: Error loading module 'res_pjsip_t38.so': Error relocating /usr/lib/asterisk/modules/res_pjsip_t38.so: ast_sip_session_get_datastore: symbol not found
<a lot of pjsip related errors>
-- Local IPv4 address determined to be: 192.168.1.100
Assertion failed: ai.ai_addr.addr.sa_family == (pj_uint16_t)af (../src/pj/sock_common.c: pj_gethostip: 794)
Aborted
I believe problem lies in res_pjsip module, I can ran asterisk with chan_sip, but res_pjsip is what I want to use (it is modern version of chan_sip).
I am attaching full output.
(from redmine: issue id 5143, created on 2016-02-20, closed on 2016-05-31)
- Changesets:
- Revision 60d81d4e by Timo Teräs on 2016-02-23T06:49:32Z:
main/musl: fix handling of non matching address family entries in hosts
fixes #5143
- Uploads:
- asterisk-output.txt full asterisk -cvvv output