SSH (Input Agent)
Introduction: Phase 1.
Note: The SSH service must be licensed and activated on the Integration Server to use this Input Agent. Please contact our support or sales staff. The SSH service is only needed if Lobster_data, as here, acts as a server. It is not needed for client connections to another SSH or SFTP server.
URL: ssh://<URL or IP of the Integration Servers> (see also SshService)
The SSH (Secure Shell) protocol allows cryptographically secure data transfer via the Secure Copy Protocol (SCP) or via the SSH File Transfer Protocol (SFTP). Apart from that, the Input Agent SSH operates analogously to the Input Agent FTP.
(1) File name pattern. You can enter multiple file name patterns separated by the pipe (|) character (e.g. *.txt|*.csv).
(2) You can limit the response to incoming files to a specific directory. The profile only considers files that match the file pattern and are stored in the directory specified here. You can use the placeholder $USER$, which will be replaced by the login name, e.g. /data/$USER$/repository.
(3) The processing of the data starts only after the logout of the respective user. Note: See also system variable VAR_SYS_LASTINBULK.
(4) If this checkbox is set, empty files (0 bytes) will be accepted. Important note: In order for such files to reach the Input Agent, option notifyReceivedEmptyFiles in the SshService must be set to true (see there).
(5) You can choose between the connection types SSH File Transfer Protocol (SFTP) and Secure Copy Protocol (SCP). Depending on the selection made here, the existing channels are displayed in (6).
(6) This list offers all active SSH channels of the system for selection. Users of channels starting with AUTO_CREATE_ are filtered out.
(7) All selected and active SSH channels are in this list. At least one must be selected.
Notes
The user name of the SSH/SFTP user is stored in the system variable VAR_SENDER.
If using this Input Agent, a maximum size of the input file can be checked. See section Maximum Size of Input Files.
If several profiles are ready to accept a specific file, the profile scoring will decide.