Loftware Print Agent 5.1.0.143

July 2024

Summary

This hotfix addresses the following issues with the Loftware Print Agent (LPA):

  • Print jobs in Loftware Components were erroring due to the LPA incorrectly returning print job details. This hotfix ensures that the LPA provides the correct job status for print job details, allowing Loftware Components to continue its retry loop.
  • When multiple PrintDataStatus messages needed to be sent, the messageId was being reused. With this hotfix, unique messageIds will be used for each PrintDataStatus message.

Prerequisites

Loftware Spectrum 4.6 HF14 or later must be installed prior to applying this hotfix.

Note: The LPA failover feature is not available in Loftware Spectrum 4.6.

If you are currently using Loftware Spectrum 5.0, Loftware strongly recommends that you upgrade to Loftware Spectrum 5.0 HF7 or later. If you are currently using Loftware Enterprise SP 5.1, Loftware strongly recommends that you upgrade to Loftware Enterprise SP 5.1 HF2.

Installation

To install this hotfix, perform the following steps as a user with administrator privileges.

  1. On the Loftware Application Server, navigate to the
    <LOFTWARE_HOME>\product\webapps\downloads folder and rename the LoftwarePrintAgent executable file. For example, rename LoftwarePrintAgent.exe to LoftwarePrintAgent_old.exe.

    Note: <LOFTWARE_HOME> represents the folder on the Loftware Application Server in which the Loftware Enterprise SP application is installed. For example, this might be C:\Loftware\Spectrum\Spectrum.

  2. Sign in to Loftware Enterprise SP on the initial Loftware Application Server.
  3. Go to Devices and open a Remote Site.
  4. Click Upgrade. When the process is complete, the installer automatically closes.
  5. Click Manage Properties and update the following properties:

    Key

    Value

    PrintDataCleanUpInterval120000
    CloseNetworkPrinterSocketAfterTimeout60000
    SendingDataToNetworkPrinterTimeout86400000

    WaitForFINPacketWhenClosingTheConnectionToNetworkPrinter

    True

  6. Save the Remote Site.
  7. Confirm that the updated Remote Site is connected by clicking the Loftware icon in the system tray on the Remote Site computer.
  8. Repeat steps 3-7 for each Remote Site.