Another user here trying to get pjsip running on voip.ms.
I followed the voip support instructions very carefully but I get a segfault when reading pjsip.conf.
Asterisk 13, revision 434725 via svn. Latest pjsip. openSUSE 13.2 with repo kernel for desktop.
Installation ok after correcting the issue in include/asterisk/autoconfig.h
(note: attempting to use cmd service to start asterisk is bad in this case since it just respawns with error continuously based on sounds from asterisk server and will not stop.)
On bash command “asterisk -vvvvvvc” extensive startup output terminates in:
== Registered file format g729, extension(s) g729
== format_g729.so => (Raw G.729 data)
== Parsing '/etc/asterisk/sorcery.conf': Found
== Manager registered action PJSIPUnregister
== Manager registered action PJSIPRegister
== Manager registered action PJSIPShowRegistrationsOutbound
== Parsing '/etc/asterisk/pjsip.conf': Found
Since asterisk will not start properly I can’t get to a CLI to do futher testing.
Note that in the output from asterisk startup, the attempt here to parse pjsip.conf is about the fourth or fifth note in the log, previous attempts to read the file have evidently succeeded so that eliminates a lot of possibilities, bad formatting etc.
What would be enormously helpful here is for someone who has this running to say what asterisk is trying to do when the segfault occurs. Output from kernel messages is:
2015-06-18T08:53:50.759624-04:00 linux-yrir kernel: [ 248.808589] asterisk: segfault at 1cc ip b59c8488 sp b6540f30 error 4 in res_pjsip_outbound_registration.so[b5997000+55000]
Suggestions appreciated, thanks. I will contact voip.ms with details.