List of Changes for Laserfiche Forms 10.4.1 Update 2

January 15, 2020 | KB: 1014109
Forms 10.4.1

Summary

This article describes Laserfiche Forms 10.4.1 Update 2, which includes the following changes:

  • Fixed "The requested report is no longer available" error when downloading reports from a machine in the DMZ that connects to internal an machine's Routing Service (177183)
  • Fixed an infinite redirect loop on LFDSSTS page when reconnecting after a Forms session time out when Forms and LFDSSTS are installed on the same machine and both sites use https. (192126)
  • Prevented the user name from being interpreted as Angular JS expression (192192)
  • Prevented text on a form from being interpreted as Angular JS expression on the Themes page (192197)
  • Fixed a cross-site scripting vulnerability in the FileUploadHandler (192250)
  • Theme page loads successfully when filled with "{" (193349)
  • Updated the Bootstrap library to 3.4.1 to fix vulnerabilities (199458)
  • Fixed user inherited Business Manager role permissions issue (200333)
  • Now able to select a user to send a scheduled forms report to when many users are listed. (200932)
  • Fixed an "Object reference not set to an instance of an object." error at submit when many concurrent users are active (201929)
  • Prevented AngularJS expressions in the form name from being executed on the form designer (209223)
  • Now displays the instance name in the task header on an opened user task (213215)
  • Firefox 69: User task save draft button no longer changes to disabled after page refresh (201955)

This update includes the following files:

  • \Config\bin\EntityModels.dll (10.4.1.224)
  • \Config\bin\Forms.Persistence.EntityFramework.dll (10.4.1.224)
  • \Config\bin\FormsCommonUtils.dll (10.4.1.224)
  • \Config\bin\FormsConfig.dll (10.4.1.224)
  • \Config\bin\FormsDataObjects.dll (10.4.1.224)
  • \Config\bin\FormsModel.dll (10.4.1.224)
  • \Forms\bin\E-Forms.dll (10.4.1.224)
  • \Forms\bin\EntityModels.dll (10.4.1.224)
  • \Forms\bin\FormExportServiceLib.dll (10.4.1.224)
  • \Forms\bin\Forms.Persistence.EntityFramework.dll (10.4.1.224)
  • \Forms\bin\FormsCommonUtils.dll (10.4.1.224)
  • \Forms\bin\FormsDataObjects.dll (10.4.1.224)
  • \Forms\bin\FormsModel.dll (10.4.1.224)
  • \Forms\bin\RoutingEngineServiceLib.dll (10.4.1.224)
  • \Forms\bin\SharedServices.dll (10.4.1.224)
  • \Forms\bin\FormsResource.dll (10.4.1.224)
  • \Config\bin\FormsResource.dll (10.4.1.224)
  • \Forms\bin\zh-Hans\FormsResource.resources.dll (10.4.1.224)
  • \Forms\bin\zh-Hant\FormsResource.resources.dll (10.4.1.224)
  • \Config\bin\zh-hans\FormsResource.resources.dll (10.4.1.224)
  • \Config\bin\zh-hant\FormsResource.resources.dll (10.4.1.224)
  • \Config\bin\th\FormsResource.resources.dll (10.4.1.224)
  • \Config\bin\pt-BR\FormsResource.resources.dll (10.4.1.224)
  • \Config\bin\fr\FormsResource.resources.dll (10.4.1.224)
  • \Config\bin\es\FormsResource.resources.dll (10.4.1.224)
  • \Config\bin\ar\FormsResource.resources.dll (10.4.1.224)
  • \Forms\bin\th\FormsResource.resources.dll (10.4.1.224)
  • \Forms\bin\pt-BR\FormsResource.resources.dll (10.4.1.224)
  • \Forms\bin\fr\FormsResource.resources.dll (10.4.1.224)
  • \Forms\bin\es\FormsResource.resources.dll (10.4.1.224)
  • \Forms\bin\ar\FormsResource.resources.dll (10.4.1.224)
  • \Config\lib\bootstrap\3.4.1\css\bootstrap.css (last modified 1/2/2020)
  • \Config\lib\bootstrap\3.4.1\css\bootstrap.min.css (last modified 1/2/2020)
  • \Config\lib\bootstrap\3.4.1\css\bootstrap-theme.css (last modified 1/2/2020)
  • \Config\lib\bootstrap\3.4.1\css\bootstrap-theme.min.css (last modified 1/2/2020)
  • \Config\lib\bootstrap\3.4.1\js\bootstrap.js (last modified 1/2/2020)
  • \Config\lib\bootstrap\3.4.1\js\bootstrap.min.js (last modified 1/2/2020)
  • \Config\Views\Layout.cshtml (last modified 1/3/2020)
  • \Forms\js\app\form-builder\form-theme.directive.js (last modified 1/3/2020)
  • \Forms\js\app\inbox\itemHeader.directive.js (last modified 1/3/2020)
  • \Forms\js\app\services\suggestedusers.factory.js (last modified 1/3/2020)
  • \Forms\js\templates\partial.template.js (last modified 1/3/2020)
  • \Forms\lib\bootstrap\3.4.1\css\bootstrap.css (last modified 1/2/2020)
  • \Forms\lib\bootstrap\3.4.1\css\bootstrap.min.css (last modified 1/2/2020)
  • \Forms\lib\bootstrap\3.4.1\js\bootstrap.js (last modified 1/2/2020)
  • \Forms\lib\bootstrap\3.4.1\js\bootstrap.min.js (last modified 1/2/2020)
  • \Forms\Partials\Inbox\_ItemHeader.html (last modified 1/3/2020)
  • \Forms\Views\Designer\_DesignNavigation?.cshtml (last modified 1/3/2020)
  • \Forms\Views\Form\Landing.cshtml (last modified 1/3/2020)
  • \Forms\Views\Form\Submit.cshtml (last modified 1/3/2020)
  • \Forms\Views\Home\UiRouterPOC.cshtml (last modified 1/3/2020)
  • \Forms\Views\Shared\_LogOnPartial.cshtml (last modified 1/3/2020)

Resolution

Click the following link to download a ZIP file containing Update 2 for Laserfiche Forms 10.4.1.

KB1014109.zip

  1. Extract the contents of the ZIP file to a temporary location on the server hosting Laserfiche Forms 10.4.1.
  2. Stop the Laserfiche Forms Routing Service.
  3. Double-click LaserficheForms1041224.exe to update Laserfiche Forms 10.4.1.
  4. Edit the Forms web config file (default location: C:\Program Files\Laserfiche\Laserfiche Forms\Forms\Web.config):
    1. Locate the "<binding>" element within the "<netTcpBinding>" section.
    2. Add the following property: maxReceivedMessageSize="2147483647"
  5. Edit the Routing Engine Service Host config file (default location: C:\Program Files\Laserfiche\Laserfiche Forms\Forms\bin\RoutingEngineServiceHost.exe.config)
    1. Locate the "<binding>" element within the "<netTcpBinding>" section
    2. Update the receiveTimeout property from "00:20:00" to "00:59:00".
    3. Start the Laserfiche Forms Routing Service.