Skip to main content

FTP

Securely transfer and read files from remote FTP servers.

Specific Settings​

SettingDescriptionExample Value
HostIP address or hostname of the FTP server.192.168.1.100
PortPort for the connection. Default: 21.21
Compress fileEnable gzip compression before North processing.Enabled/Disabled

Authentication​

SettingDescriptionExample Value
Authentication methodAuthentication type: None (no authentication) or Username/Password.None, Username/Password
UsernameUsername for FTP server authentication (when using Username/Password).ftp_user
PasswordPassword for FTP server authentication (when using Username/Password).••••••••

File Retrieval Settings​

SettingDescriptionExample Value
Remote folderSource directory path on the FTP server./incoming/data
RegExpFile pattern filter (regular expression)..*\.txt, .*\.csv
Minimum ageMinimum age (in ms) for files to be retrieved. Avoids corrupted files still being written. Default: 1000 ms.1000
Preserve fileIf enabled, files are not deleted after retrieval. Useful if other applications need access. OIBus tracks modification time to avoid re-retrieving unchanged files.Enabled/Disabled
Ignored modified date(Requires Preserve file) Forces retrieval even if the file's modification time hasn't changed. Useful for ensuring files are always processed.Enabled/Disabled
Max files per scanMaximum number of files to retrieve per scan. Set to 0 for no limit. Remaining files are retrieved in the next scan.0 (no limit), 100
Max size per scanMaximum total size (in MB) of files per scan. Set to 0 for no limit. Remaining files are retrieved in the next scan.0 (no limit), 500
Scan sub-foldersIf enabled, recursively scans sub-folders within the remote folder.Enabled/Disabled

Common Examples