If you are experiencing an issue with a QuickBooks log file that does not contain enough information for effective troubleshooting if there is a QuickBooks internal error, this article will show you how to troubleshoot.
This process is for advanced users only. Proceed with caution when editing the registry.
Please Note: Some of the directories below are hidden, so they may not appear when browsing directly. Either type the directory name in the Address bar, or enable hidden folders (Tools, Folder Options, View tab, "Show hidden files and folders") to get to them.
First, enable "verbose" logging so we can get more information from Intuit.
For QuickBooks Online Edition, do the following:
- Run Regedit
- Go to HKEY_LOCAL_MACHINE\Software\Intuit\QBOEQBXMLRP
- Change the key "LogLevel" from "info" to "verbose"
For QuickBooks desktop, do the following:
- Open the settings file "qbsdk.ini" (This will be in a different location depending on your QuickBooks version)
- Versions 2008 or later: C:\Documents and Settings\All Users\Application Data\Intuit\QuickBooks\qbsdk.ini
- Versions 2007 or earlier: C:\Program Files\Common Files\Intuit\QuickBooks\qbsdk.ini
- Windows 7: C:\Users\All Users\Common Files\Intuit\QuickBooks\qbsdk.ini
- In the "[LOG]" section, change "LEVEL" from "info" to "verbose"
Verbose Logging is now enabled. Restart QuickBooks and SpringConnect, reproduce the error.
View the log file (usually, you can pull this up using the View Log files menu in SpringConnect):
For QuickBooks Online (qboexmlrp.log):
- Windows XP: C:\Documents and Settings\All Users\Application Data\Intuit\QuickBooks\qboexmlrp.log
- Windows Vista: C:\Users\USERNAME\AppData\Local\VirtualStore\Common Files\Intuit\qboexmlrp.log (where USERNAME is your Windows login name)
- For QuickBooks desktop (qbsdklog.txt):
QuickBooks versions 2008 or later: C:\Documents and Settings\All Users\Application Data\Intuit\QuickBooks\qbsdklog.txt
- QuickBooks versions 2007 or earlier: C:\Program Files\Common Files\Intuit\QuickBooks\qbsdklog.txt