Canon iMFP: Busy reconciling offline transactions" viewed on the Canon iMFP panel when logging in.
  • 03 Apr 2024
  • 1 Minute to read
  • Dark
    Light
  • PDF

Canon iMFP: Busy reconciling offline transactions" viewed on the Canon iMFP panel when logging in.

  • Dark
    Light
  • PDF

Article summary

The Canon iMFP will display "Busy reconciling offline transactions." and will not allow any use after logon.


The Canon iMFP has the ability, if it loses communications with its specified Pharos EDI server, to store transactions locally until such time as the connection is re-established. This will cause the device to refuse any other activity (copy, scan, fax or secure print) until this has finished. If the software is unable to do so (for example, if using Pharos Blueprint Enterprise), this can cause the MFP to be completely unavailable. This was particularly a problem in earlier versions (previous to firmware version 2.5.1) of the Canon iMFP software. Below follows some steps to resolve the situation. All utilities mentioned can be found in the attached "txGrabber.rar" file.

  1. Manually check each engine for transactions

    1. Browse to http://ip.address.of.device:8000/Pharos/Transactions

    2. If there are transactions

      1. Wait 5 minutes then view again

      2. If the transactions remain, these could be “stuck”

      3. Clear the transactions by pressing the Clear transactions button.

  2. Automatically check each engine for transactions

    1. The attached curl_test.bat and curl.exe utility will do this for you.

    2. You’ll need to modify the script to handle each IP address

    3. Note that the line that actually clears the transaction is commented out

      1. This is on purpose to allow all the devices to be queried but not modified.

    4. Make sure to put each set of transactions in a separate XML file.

    5. Check the file contents

      1. If it’s empty, no transactions

  3. Automatically purge the transactions from the engine.

    1. You need Java installed to do this.

    2. Use the files ip_XXX.txt, process_ip_addresses, get_log_for_ip.bat, and TransactionCollector.jar

      1. Modify ip_xxx.txt to include all the ip addresses you want to check

      2. Call process_ip_addresses ip_xxx.txt to get the process started.

      3. Note the line that actually clears the transactions is commented out

        1. This is on purpose for testing before committing to destroying data

  4. Update the Pharos iMFP for Canon software on the devices.

    1. Verify the version of Canon software running on the MFPs.

    2. Contact Pharos Technical Support for the latest Canon iMFP firmware.


Attachments

Was this article helpful?


Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.