[asterisk-commits] moy: branch moy/mfcr2-1.4 r267094 - /team/moy/mfcr2-1.4/doc/
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Wed Jun 2 13:00:12 CDT 2010
Author: moy
Date: Wed Jun 2 13:00:11 2010
New Revision: 267094
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=267094
Log:
try
Added:
team/moy/mfcr2-1.4/doc/HOWTO_collect_debug_information.txt (with props)
Added: team/moy/mfcr2-1.4/doc/HOWTO_collect_debug_information.txt
URL: http://svnview.digium.com/svn/asterisk/team/moy/mfcr2-1.4/doc/HOWTO_collect_debug_information.txt?view=auto&rev=267094
==============================================================================
--- team/moy/mfcr2-1.4/doc/HOWTO_collect_debug_information.txt (added)
+++ team/moy/mfcr2-1.4/doc/HOWTO_collect_debug_information.txt Wed Jun 2 13:00:11 2010
@@ -1,0 +1,89 @@
+===============================================================================
+===
+=== HowTo: Collect Debug Information for the Asterisk Issue Tracker
+===
+=== Written by: Paul Belanger
+=== Last updated: 2010-04-12
+===============================================================================
+
+This document will provide instructions on how to collect debugging logs from an
+Asterisk machine, for the purpose of helping bug marshals troubleshoot an issue
+on https://issues.asterisk.org
+-------------------------------------------------------------------------------
+--- PREREQUISITES
+-------------------------------------------------------------------------------
+
+- Asterisk 1.4.30 or greater.
+
+-------------------------------------------------------------------------------
+--- STEPS
+-------------------------------------------------------------------------------
+
+1. Edit the logger.conf file to enable debug output to your filesystem.
+
+ Add the following line. The word "myDebugLog" can be changed to anything you
+ want, as that is the filename the logging will be written to. A good example
+ might be something like: issue_12345_full_log
+
+ myDebugLog => notice,warning,error,debug,verbose,dtmf
+
+2. From the Asterisk CLI, restart the logger module:
+
+ *CLI> core set verbose 15
+ *CLI> core set debug 15
+ *CLI> module reload logger
+
+ Optionally, if you've used this file to record data previously, then rotate
+ the logs:
+
+ *CLI> logger rotate
+
+2.1. Depending on your issue, be sure to enable the channel driver logging.
+
+ SIP (1.6.0 or higher)
+
+ *CLI> sip set debug on
+
+ SIP (1.4)
+
+ *CLI> sip set debug
+
+ IAX2 (1.6.0 or higher)
+
+ *CLI> iax2 set debug on
+
+ IAX2 (1.4)
+
+ *CLI> iax2 set debug
+
+3. Reproduce your issue.
+
+4. Once finished, be sure to disable the extra debbuging:
+
+ *CLI> core set verbose 0
+ *CLI> core set debug 0
+
+4.1. Again, remember to disable any extra logging if you enabled it in the
+ channel driver.
+
+ SIP (1.4 or higher)
+
+ *ClI> sip set debug off
+
+ IAX2 (1.4 or higher)
+
+ *CLI> iax2 set debug off
+
+5. Upload the file located in /var/log/asterisk/myDebugLog to the issue tracker.
+
+ *** IMPORTANT ***
+ Do NOT post the output of your file as a comment. This clutters the issue
+ and will only result in your comment being deleted.
+
+6. Disable logging to the filesystem. Edit the logger.conf file and comment out
+ or delete the line you added in step 1. Using a semi-colon as the first
+ character on the line will comment out the line.
+
+ Then reload the logger module like in step 2:
+
+ *CLI> module reload logger
Propchange: team/moy/mfcr2-1.4/doc/HOWTO_collect_debug_information.txt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: team/moy/mfcr2-1.4/doc/HOWTO_collect_debug_information.txt
------------------------------------------------------------------------------
svn:keywords = wtf
Propchange: team/moy/mfcr2-1.4/doc/HOWTO_collect_debug_information.txt
------------------------------------------------------------------------------
svn:mime-type = text/plain
More information about the asterisk-commits
mailing list