Skip to main content

QBD Log Collection Guide

How to create and extract QBD log files when the Tools Menu is not available in the QBD Bridge (Bridge not installed as Admin).

Written by Phillip Reid

This document describes the process of creating and extracting QBD log files when the Tools Menu is not available within the QBD Bridge (for use when the Bridge is not installed as an Admin).

The required operations

  1. Windows system variable setting

  2. Stopping and starting Quickbooks

  3. Creating a new folder on the desktop

  4. Renaming txt file

  5. Copying files

  6. Copying a folder

  7. Zipping a folder

  8. Send a zip file via mail

Please follow the instructions below in order to extract and send the QBD log files:

1. Close Stampli Bridge and all instances of QBD

2. Create a new folder on the desktop and name it "logs2send"

3. Create environment variable LOGQBIF

  1. Go to windows "start" menu and type environment

    Windows search showing "Edit the system environment variables"
  2. Select "Edit the system environment variables"

  3. Select "Environment Variables"

    System Properties dialog with Environment Variables button highlighted
  4. Add a new "User variable" (Top section):

    • Variable: LOGQBIF

    • Value: 1

  5. Add a new "System variable" (Bottom section):

    • Variable: LOGQBIF

    • Value: 1

    New System Variable dialog with LOGQBIF set to 1
    Environment Variables dialog showing LOGQBIF user and system variables
  6. Start a new Quickbooks instance and keep it on the "company file selection" screen

    QuickBooks No Company Open screen with company file selection
  7. Start Bridge application

4. Enable Verbose Logs in Quickbooks

Go to c:\ProgramData\Intuit\QuickBooks and edit the qbsdk.ini file.

  1. If you can't find the file, or directory do a Start - Run - "c:\ProgramData\Intuit\QuickBooks" and then edit qbsdk.ini.

    • If qbsdk.ini is not there, just create it.

    • Make sure that the file is not a text file, but a config file otherwise QuickBooks will not pick up the file.

Add or modify the following lines:

[Log]
Level=verbose
UnlimitedSize=Y
[Parser]
DumpRequestData=Y
SdkAccelerator=N

5. Collect the required log files

  1. Go to C:\ProgramData\Intuit\QuickBooks\

  2. Rename the file named qbsdklog.txt to qbsdklog.old.txt

  3. Go to Stampli -> System Settings -> Vendors

  4. Click "Import lists now"

    Stampli Vendor List screen with Import lists now button highlighted
  5. Wait until operation is completed

  6. Go to: C:\ProgramData\Intuit\

  7. Copy entire InstanceFinder folder to your newly created folder "logs2send" on the Desktop

  8. Go to: C:\Users\[UserName]\AppData\Local\Intuit\QuickBooks\ (Replace [UserName] with your windows user name)

  9. Copy entire log folder to your newly created folder "logs2send" on the Desktop

  10. Go to C:\ProgramData\Intuit\QuickBooks\

  11. Copy qbsdklog.txt file to your newly created folder "logs2send" on the Desktop

6. Return the system to its prior state

  1. Close Bridge application

  2. Close Quickbooks

  3. Go to windows "start" menu and type environment

    Windows search showing "Edit the system environment variables"
  4. Select "Edit the system environment variables"

  5. Select "Environment Variables"

    System Properties dialog with Environment Variables button highlighted
  6. Select "User variable" (Top section) LOGQBIF and click "Delete"

  7. Select "System variable" (Bottom section) LOGQBIF and click "Delete"

  8. Press OK

    Environment Variables dialog with LOGQBIF and Delete buttons highlighted

7. Turn off verbose logging

Turn off verbose logging as soon as you've gathered the information you need. Verbose logging slows down QuickBooks considerably and the log files can grow extremely large.

Use the following settings to restore the file to the original info Level:

Level=info
UnlimitedSize=N
DumpRequestData=N

8. Zip the folder "logs2send" and send it to your Stampli point of contact

Did this answer your question?