/n software SSIS Tasks V4 - Online Help
Available for:
/n software SSIS Tasks V4
Questions / Feedback?

Telnet Configuration

The task accepts one or more of the following configuration settings. Configuration settings are similar in functionality to properties, but they are rarely used. In order to avoid "polluting" the property namespace of the task, access to these internal properties is provided through the Other property.

Telnet Configuration Settings

EOL:   The EOL used to parse the response.

This setting specifies the EOL (End of Line) character sequence. This is used to break up the response into lines for additional parsing. In most cases this value does not need to be set. Depending on the line endings on the remote system it may be helpful to set this value to the corresponding line ending value (for instance "\n" for Unix environments). The default value is "\r\n" (CrLf).

ReturnPrompt:   Whether to include the prompt in response data.

This setting determines whether the ShellPrompt returned by the server after a command has finished is included in the CommandResponse value. The default value is False.

ReturnScriptResponse:   Whether to include script output in response data.

Whether to include the server responses from BeforeExecute and AfterExecute in the CommandResponse value. If set to True, any output returned by the server in response to commands in the scripting properties BeforeExecute and AfterExecute is included in CommandResponse. If set to False, any script output is ignored. The default value is False.

TerminalType:   The terminal type.

If specified, the task will negotiate the terminal type sub-option when connecting. The value specified should be the name of the terminal type, for instance: "ANSI" or "IBMPC". By default this value is empty and the terminal type sub-option is not negotiated.

Logoff:   Whether or not to logoff from the server after execution.

This configuration is only used when PersistentConnection has been set to true. Set this to true to tell the task to logoff from the persisted connection once execution completes.

The default for this configuration setting is false.

SSL Configuration Settings

SSLEnabledProtocols:   Used to enable/disable the supported security protocols.

Used to enable/disable the supported security protocols.

Not all supported protocols are enabled by default (the value of this setting is 240). If you want more granular control over the enabled protocols, you can set this property to the binary 'OR' of one or more of the following values:

TLS1.23072 (Hex C00) (Default)
TLS1.1768 (Hex 300) (Default)
TLS1 192 (Hex C0) (Default)
SSL3 48 (Hex 30)
SSL2 12 (Hex 0C)

TLS 1.1 and TLS1.2 support are only available starting with Windows 7.

General Configuration Settings

AbsoluteTimeout:   Determines whether timeouts are inactivity timeouts or absolute timeouts.

If AbsoluteTimeout is set to True, any method which does not complete within Timeout seconds will be aborted. By default, AbsoluteTimeout is False, and the timeout is an inactivity timeout.

LocalHost:   The name of the local host or user-assigned IP interface through which connections are initiated or accepted.

The LocalHost configuration contains the name of the local host as obtained by the Gethostname() system call, or if the user has assigned an IP address, the value of that address.

In multihomed hosts (machines with more than one IP interface) setting LocalHost to the value of an interface will make the task initiate connections (or accept in the case of server tasks) only through that interface.

If the task is connected, the LocalHost configuration shows the IP address of the interface through which the connection is made in internet dotted format (aaa.bbb.ccc.ddd). In most cases, this is the address of the local host, except for multihomed hosts (machines with more than one IP interface).

TcpNoDelay:   Whether or not to delay when sending packets.

When true, the socket will send all data that is ready to send at once. When false, the socket will send smaller buffered packets of data at small intervals. This is known as the Nagle algorithm.

By default, this config is set to false.

UseManagedSecurityAPI:   Tells the task whether or not to use the system security libraries or a managed implementation.

By default the task will use the system security libraries to perform cryptographic functions. This means calls to unmanaged code will be made. In certain environments this is not desirable. To use a completely managed security implementation set this setting to True. Setting this to True tells the task to use the internal managed implementation instead of using the system's security API.

Note that when this value is set the product's system dll is no longer required as a reference, as all unmanaged code is stored in this file.

Connections Configuration Settings

PersistedConnectionTimeout:   How long to leave a persisted connection alive.

If persisted connections are enabled and PersistedConnectionTimeout is set to a positive value, the connection will be kept alive for that number of minutes after a message transmission. If no other messages are sent over that connection during the timeout period, the task will disconnect from that server.

Note: the default value is 0. This value means that the connection will be kept alive unless the server disconnects it due to idling.

 
 
Copyright (c) 2017 /n software inc. - All rights reserved.
Build 4.1.6240.0