by williamconley » Thu Nov 19, 2009 10:13 pm
segmentation fault diagnosis is not within the "vicidial forum" realm. it's not hard, just technical. search for a method to read the "core.dump" files, that's what they're for.
logger.conf is in /etc/asterisk, instructions for its use are part of the asterisk package
vicidial logging is in server setup in GUI, but there are more indepth logging features available in the running scripts (instructions are IN the scripts and are generally modification of the cron jobs that start the scripts to cause them to start in debug or super debug mode).
vicidial logs are in /var/www/astguiclient
asterisk logs are in /var/www/asterisk (unless you tell asterisk to put them somewhere else ...)
happy hunting.
the first time i found it, BTW, i found it by "noload"ing modules in groups until i isolated iax. the next time i found it by reading the core.dump.
it depends on how grievous (and quick) the segmentation fault is. if the system cannot run, you can easily dump modules and attempt to start asterisk all afternoon or until it fires, the load modules unti it faults again. if it's running ... you have to be more analytical while allowing the agents to use the system.
oh: i also had one crash every time someone tried to register. turned out they were trying to register with SIP to an IAX account. which should just be impossible, but crashed the system instead. (once, two years and several versions of asterisk ago).
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # 888-883-8488 # +44(203) 769-2294