Jump to content

LabVIEW configuration file/VI Server: Difference between revisions

From LabVIEW Wiki
No edit summary
Dnatt (talk | contribs)
m Update link for server.tcp.paranoid to the NI KB entry
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
This is a list of LabVIEW ini File settings relating to VI Server behaviour.
This is a list of LabVIEW ini File settings relating to VI Server behaviour. {{TOCright}}


{{ labviewconfigurationkey
{{ labviewconfigurationkey
Line 19: Line 19:
| OS4 =u
| OS4 =u
| notes =None
| notes =None
}}
}}  
 
{{ labviewconfigurationkey
{{ labviewconfigurationkey
| keyname = server.ole.enabled
| keyname = server.ole.enabled
Line 38: Line 39:
| OS4 =u
| OS4 =u
| notes =None
| notes =None
}}
}}  
 
{{ labviewconfigurationkey
{{ labviewconfigurationkey
| keyname = server.tcp.access
| keyname = server.tcp.access
Line 57: Line 59:
| OS4 =u
| OS4 =u
| notes =None
| notes =None
}}
}}  
 
{{ labviewconfigurationkey
{{ labviewconfigurationkey
| keyname = server.tcp.enabled
| keyname = server.tcp.enabled
Line 76: Line 79:
| OS4 =u
| OS4 =u
| notes =None
| notes =None
}}
}}  
{{ labviewconfigurationkey
 
{{labviewconfigurationkey
| keyname = server.tcp.paranoid
| keyname = server.tcp.paranoid
| example =server.tcp.paranoid=FALSE
| example =server.tcp.paranoid=FALSE
| datatype =b
| datatype =b
| description =Strict Checking
| 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.
| permitted_values =TRUE or FALSE
| permitted_values =TRUE or FALSE
| default =TRUE
| default =TRUE
Line 94: Line 100:
| OS3 =l
| OS3 =l
| OS4 =u
| OS4 =u
| notes =None
| notes =https://knowledge.ni.com/KnowledgeArticleDetails?id=kA0VU000000DRFJ0A4&l=en-US
}}
}}  
 
{{ labviewconfigurationkey
{{ labviewconfigurationkey
| keyname = server.tcp.port
| keyname = server.tcp.port
Line 114: Line 121:
| OS4 =u
| OS4 =u
| notes =None
| notes =None
}}
}}  
 
{{ labviewconfigurationkey
{{ labviewconfigurationkey
| keyname = server.vi.access
| keyname = server.vi.access
Line 133: Line 141:
| OS4 =u
| OS4 =u
| notes =None
| notes =None
}}
}}  
 
{{ labviewconfigurationkey
{{ labviewconfigurationkey
| keyname = server.vi.callsEnabled
| keyname = server.vi.callsEnabled
Line 152: Line 161:
| OS4 =u
| OS4 =u
| notes =None
| notes =None
}}
}}  
 
{{ labviewconfigurationkey
{{ labviewconfigurationkey
| keyname = server.vi.propertiesEnabled
| keyname = server.vi.propertiesEnabled
Line 171: Line 181:
| OS4 =u
| OS4 =u
| notes =None
| notes =None
}}
}}  
 
 
{{ labviewconfigurationkey
| keyname = server.viscripting.showScriptingOperationsInEditor
| example =server.viscripting.showScriptingOperationsInEditor=TRUE
| datatype =b
| description =Show VI Scripting functions, properties and methods
| permitted_values =TRUE or FALSE
| default =FALSE
| LV1 = 2009+
| LV2 =
| LV3 =
| LV4 =
| LV5 =
| LV6 =
| OS1 =w
| OS2 =m
| OS3 =l
| OS4 =u
| notes =None
}}
 
 
{{ labviewconfigurationkey
{{ labviewconfigurationkey
| keyname = tcpServer.log
| keyname = tcpServer.log
Line 190: Line 223:
| OS4 =u
| OS4 =u
| notes =None
| notes =None
}}
}}  
 
{{ labviewconfigurationkey
{{ labviewconfigurationkey
| keyname = tcpServer.logDetails
| keyname = tcpServer.logDetails
Line 209: Line 243:
| OS4 =u
| OS4 =u
| notes =None
| notes =None
}}
}}  
 
{{ labviewconfigurationkey
{{ labviewconfigurationkey
| keyname = tcpServer.logPath
| keyname = tcpServer.logPath
Line 228: Line 263:
| OS4 =u
| OS4 =u
| notes =None
| notes =None
}}
}}  
 
<br>


[[Category:Development Environment]]
[[Category:Configuration File|VI server]]

Latest revision as of 20:48, 20 May 2026

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://knowledge.ni.com/KnowledgeArticleDetails?id=kA0VU000000DRFJ0A4&l=en-US

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