Jump to content

LabVIEW configuration file/VI Server

From LabVIEW Wiki
Revision as of 13:30, 20 May 2026 by Drjdpowell (talk | contribs) (Added info about "Paranoid" INI option for TCP)

This is a list of LabVIEW ini File settings relating to VI Server behaviour.

server.app.propertiesEnabled

Example server.app.propertiesEnabled=FALSE
Description Allow Application Methods and Properties
Datatype Boolean
Permitted Values TRUE or FALSE
Default Value TRUE
LabVIEW Versions

5.x , 6.x , 7.x , 8.x

OS's Supported

Notes None

server.ole.enabled

Example server.ole.enabled=FALSE
Description Enable the local LabVIEW OLE/ActiveX server
Datatype Boolean
Permitted Values TRUE or FALSE
Default Value TRUE
LabVIEW Versions

5.x , 6.x , 7.x , 8.x

OS's Supported

Notes None

server.tcp.access

Example server.tcp.access="192.168.0.255","192.168.0.12"
Description TCP/IP Access List
Datatype String
Permitted Values Comma-separated list of IP adresses - each IP address must be enclosed in "quotation" marks
Default Value Empty
LabVIEW Versions

5.x , 6.x , 7.x , 8.x

OS's Supported

Notes None

server.tcp.enabled

Example server.tcp.enabled=TRUE
Description Enable the local LabVIEW TCP/IP server
Datatype Boolean
Permitted Values TRUE or FALSE
Default Value FALSE
LabVIEW Versions

5.x , 6.x , 7.x , 8.x

OS's Supported

Notes None

server.tcp.paranoid

Example server.tcp.paranoid=FALSE
Description (From Darren Nattinger at NI) When TRUE, this token configures LabVIEW to accept VI Server TCP connections only from localhost, regardless of the 'Machine Access' list configuration in Tools > Options > VI Server. In other words, all remote network connection attempts to VI Server are denied.

When FALSE, this token configures VI Server to operate normally.

Datatype Boolean
Permitted Values TRUE or FALSE
Default Value TRUE
LabVIEW Versions

5.x , 6.x , 7.x , 8.x

OS's Supported

Notes https://forums.ni.com/t5/LabVIEW-Champion-Discussions/What-is-quot-server-tcp-paranoid-quot-in-the-INI-file/m-p/4477431#M45218

server.tcp.port

Example server.tcp.port=3360
Description TCP/IP server port number
Datatype Integer
Permitted Values 1 to Unknown
Default Value 3363
LabVIEW Versions

5.x , 6.x , 7.x , 8.x

OS's Supported

Notes None

server.vi.access

Example server.vi.access="+*"
Description Exported VIs list
Datatype String
Permitted Values Unknown
Default Value "+*"
LabVIEW Versions

5.x , 6.x , 7.x , 8.x

OS's Supported

Notes None

server.vi.callsEnabled

Example server.vi.callsEnabled=FALSE
Description Allow VI Calls
Datatype Boolean
Permitted Values TRUE or FALSE
Default Value TRUE
LabVIEW Versions

5.x , 6.x , 7.x , 8.x

OS's Supported

Notes None

server.vi.propertiesEnabled

Example server.vi.propertiesEnabled=FALSE
Description Allow VI Methods and Properties
Datatype Boolean
Permitted Values TRUE or FALSE
Default Value TRUE
LabVIEW Versions

5.x , 6.x , 7.x , 8.x

OS's Supported

Notes None


server.viscripting.showScriptingOperationsInEditor

Example server.viscripting.showScriptingOperationsInEditor=TRUE
Description Show VI Scripting functions, properties and methods
Datatype Boolean
Permitted Values TRUE or FALSE
Default Value FALSE
LabVIEW Versions

2009+

OS's Supported

Notes None


tcpServer.log

Example tcpServer.log=TRUE
Description Enable TCP/IP server logging
Datatype Boolean
Permitted Values TRUE or FALSE
Default Value FALSE
LabVIEW Versions

5.x , 6.x , 7.x , 8.x

OS's Supported

Notes None

tcpServer.logDetails

Example tcpServer.logDetails=
Description Unknown
Datatype Unknown
Permitted Values
Default Value
LabVIEW Versions

5.x , 6.x , 7.x , 8.x

OS's Supported

Notes None

tcpServer.logPath

Example tcpServer.logPath=FALSE
Description TCP/IP server logging filepath
Datatype Path
Permitted Values Any filepath
Default Value Empty
LabVIEW Versions

5.x , 6.x , 7.x , 8.x

OS's Supported

Notes None