Appendix: Server Configuration Files - Appendix: Server Configuration Files - File Processing Agent Installation and Setup Guide - Foundation 25.1 - Foundation 25.1 - Ready - Perceptive Content - external - Perceptive-Content/File-Processing-Agent-Installation-and-Setup-Guide/Foundation-25.1/File-Processing-Agent-Installation-and-Setup-Guide/Appendix-Server-Configuration-Files - 2025-07-21

File Processing Agent Installation and Setup Guide

Platform
Perceptive Content
Product
File Processing Agent Installation and Setup Guide
Release
Foundation 25.1
License
ft:locale
en-US

This section describes the settings you configure in INI files that are associated with the File Processing installation and setup. They are listed in alphabetical order for quick reference.

inserverFP.ini

The following table provides definitions and sample data for the settings in the inserverFP.ini configuration file. This table displays the INI settings under group headings in brackets, for example, [General], in the order the groups appear in the INI file. Each setting offers two or more options, which appear in the table below along with a description of each setting and its options. Use this table as a guide when customizing the file.

Note: For information on configuring RabbitMQ arguments for unattended installations, see the Perceptive Content Server Installation Guide.
Group Setting Options Description
General FlattenerUseWebXMLTransform

TRUE

FALSE

Specifies whether to use Internet Explorer for XML Transformation in Forms Viewer as done prior to Foundations EP2.

The default is FALSE.

General min.width Any integer

Specifies the number of pixels that determines the minimum width for a TIFF form output.

The default is 800.

General script.timeout Any positive integer

Specifies the amount of time, in milliseconds, File Processing Agent waits to load the form when JavaScript is enabled.

The default is 1000.

General remove.old.service

1

0

Specifies whether File Processing Agent removes old services.

1 = File Processing Agent removes services.

0 = File Processing Agent does not remove services.

The default is 0.

Logging debug.level.file 0 through 6

Specifies the level File Processing Agent uses to log errors for troubleshooting.

Set minimal logging unless you are debugging an issue. If you increase the logging, make sure that you set the logging level back down after you finish debugging. Failure to do so can greatly affect performance and hard disk space.

0 = Logging is off.

1 through 6 = Logging is on. The higher the number, the more verbose the logging. For example, 1 offers minimal logging, whereas 6 returns the most information.

The default is 0.

Logging socket.level.file 0, 1

Specifies whether to log communication between Perceptive Content Server and File Processing Agent.

1 = File Processing Agent logs communication.

0 = File Processing Agent does not log communication.

The default is 0.

Remote authentication.token Any valid token Specifies the authentication token to use for authentication with Perceptive Content Server.
Remote heartbeat.interval Any positive integer Specifies how many seconds File Processing Agent continues the connection to Perceptive Content Server. The default is 60.
Remote socket.login.timeout Any positive integer

Specifies how many seconds File Processing Agent waits for successful login before terminating the connection.

The default is 60.

Note: Do not change this value without first consulting Perceptive Software Product Support.
Remote socket.default.timeout Any positive integer

Specifies how many seconds File Processing Agent waits for APIs.

To override this setting for an individual Perceptive Content Client, add this setting to the Remote group in imagenow.ini and restart the client.

The default is 60.

Note: Do not change this value without first consulting Perceptive Software Product Support.
Remote server.ip.address Any valid IP address

Specifies the IP address of Perceptive Content Server.

The default value is 127.0.0.1

Remote server.ip.port Any valid IP address

Specifies the port number of the Perceptive Content Server.

The default value is 6000.

Remote force.server.validation 1, 0

Specifies whether File Processing Agent forces the server to validate the user ID and password.

1 = File Processing Agent forces the server to validate user ID and password.

0 = File Processing Agent does not force the server to validate user ID and password. The default is 0.

Note: Do not change this value without first consulting Perceptive Software Product Support.
Remote reconnect.interval Any positive integer

Specifies how many seconds File Processing Agent continues to try to reconnect to Perceptive Content Server after a lost connection.

The default is 60.

XML xml.msxml.forms.client.validateonparse

TRUE

FALSE

For more information, refer to MSXML documentation for the XML DOM property ValidateOnParse.

The default is TRUE.

XML xml.msxml.forms.client.allowdocumentfunction

TRUE

FALSE

For more information, refer to MSXML documentation for the XML DOM property AllowDocumentFunction.

The default is TRUE.

XML xml.msxml.forms.client.allowxsltscript

TRUE

FALSE

For more information, refer to MSXML documentation for the XML DOM property AllowXSLTScript.

The default is FALSE.

XML xml.msxml.forms.client.maxelementdepth Any positive integer

For more information, refer to MSXML documentation for the XML DOM property MaxElementDepth.

The default is 256.

XML xml.msxml.forms.client.maxxmlsize 0 to 4194303

Specifies the XML size in 1024 character blocks. Zero (0) is unlimited.

For more information, refer to MSXML documentation for the XML DOM property MaxXMLSize.

The default is 0.

XML xml.msxml.forms.client.prohibitdtd

TRUE

FALSE

For more information, refer to MSXML documentation for the XML DOM property ProhibitDTD.

The default is TRUE.

XML xml.msxml.forms.client.resolveexternals

TRUE

FALSE

For more information refer to MSXML documentation for the XML DOM property ResolveExternals.

The default is FALSE.

XML xml.msxml.forms.client.useinlineschema

TRUE

FALSE

For more information, refer to MSXML documentation for the XML DOM property UseInlineSchema.

The default is FALSE.