I'm having some problems with my asterisk. I've two servers in HA and the asterisk service is crashing, my extensions and everything stop working, but when I see the status using the PCS status command looks like everything is Ok, to solve this problem I need to restart the asterisk service. I saw in asterisk logs many "FRACK!" errors, for example:
chan_sip.c: FRACK!, Failed assertion bad magic number 0x0 for object 0x7f9e7122bde0 (0)
Someone knows whats is happening?
What version of VitalPBX, Asterisk are you running?
VitalPBX Carrier 2.3.8-3
It can be something related to your server's hardware or that the asterisk installation is corrupted.
This is a new installation? Or is an update? if is an update, did you make a full update or partial update for specific packages?
It is a update and I did a full update. I think that is my asterisk corrupted, do you know what can I do to solve this? I thought in reinstall the asterisk service, Is it possible without affect another services?
Did you restart the server after the update?
No, I didn't. Is it necessary?
Yes, after a full update you need to restart, because the Linux kernel is updated also.
Ok, I will restart, but I've been having problems since before the update. Can I reinstall the asterisk service if the restart doesn't work?
Yes, you can re-install asterisk
Hi Guys, I have the same problem after updating of VitalPBX three days ago. I can to reach an administration interface, Asterisk CLI, but all modules are corrupted. If I write the word "modul' in CLI of Asterisk, the system is stuck and I can't to leave an CLI. I"ll try today reinstall midules by "menuselect" and update you with result.
After making a full update (yum update -y) you have to restart the server because the kernel get updated.
I get kernel panic after restart and did rollback for previous kernel. After, all asterisk moduls was demaged. Y tried recompile them, but unerstood, that nothing not work. For example, gcc. I'm reinstalled VitalPBX and all settings from backup. Now, I'll reproduce this situation in order to learn how to solve it without reinstall operation system.