mrubinsk  Thu, 03 May 2012 01:37:51 +0000

Modified page: http://wiki.horde.org/ActiveSync
New Revision:  139
Change log:  Document "hidden" Android EAS debug logging.

@@ -145,8 +145,24 @@

 <code>
tshark 'tcp port 80 and (((ip[2:2] - ((ip[0]&0xf)<<2)) - ((tcp[12]&0xf0)>>2)) != 0)' -w /path/to/capture/file
 </code>
+
+++++Debug logging on device.
+
+On Android devices, it is possible to enable debug level logging of the !ActiveSync conversation as well:
+
+To reach the Debug logging screen:
+pre-Honeycomb: Go to the Account screen in the Email application and type //debug//. +Honeycomb (tablet): Go to the //Account Settings// screen using the action bar, then tap //Email Preferences// repeatedly until //Debug// appears in the account list. Tap //Debug//. +All phones: From the dialer, dial *#*#36245#*#* (the numbers correspond to //EMAIL//) +All devices: Go to the account creation screen (method differs depending on OS version) and enter //[email protected]// for email address and //debug// for password.
+
+Here?s what the checkboxes mean:
+* "Enable extra debug logging" - If checked, this turns on basic logging (no passwords or other content is logged); most useful for debugging crashes. +* "Enable sensitive information debugging" - If checked, this causes POP/IMAP passwords to be logged. Exchange passwords are NEVER logged. +* "Enable Exchange parser logging" - If checked, logs a great deal of the CONTENT of mail, contacts, and calendar entries (excluding the text of emails other than perhaps the first line). This information helpful for debugging things like missing folders, missing calendar entries, etc. +* "Enable Exchange SD card logging" - If checked, puts all of the Exchange related logging onto SD card in a file named emaillog.txt. This file grows continuously until deleted (or the checkbox is unchecked). This can be helpful in finding issues that are sporadic, as the log is essentially unlimited in size.

 ++ Horde_ActiveSync vs. Z-Push

Horde_ActiveSync was based on Z-Push. The code that handles the protocol level is essentially the same, though it has been heavily refactored and cleaned.

--
commits mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: [email protected]

Reply via email to