Details
-
Feature
-
Status: Released (View Workflow)
-
Minor
-
Resolution: Fixed
-
1.12, 1.13
-
None
Description
Current Situation
- FTP, FTPS
- YADE uses the default timeout settings provided by the apache implementation
- Connect timeout - 0, infinite timeout
- YADE uses the default timeout settings provided by the apache implementation
- SFTP
- YADE uses the default timeout settings provided by the JSch implementation.
- Session timeout - 0 that indicates no timeout
- Channel timeout - 0 , timeout after ~ 20 seconds
- YADE uses the default timeout settings provided by the JSch implementation.
Desired Behaviour
- FTP, FTPS
- Introducing the new configuration item on a FTPFragment and FTPSFragment:
- ConnectTimeout
- Introducing the new configuration item on a FTPFragment and FTPSFragment:
- SFTP
- Introducing the new configuration items on a SFTPFragment and JumpFragment:
- ConnectTimeout
- ChannelConnectTimeout
- Introducing the new configuration items on a SFTPFragment and JumpFragment:
Test instructions
- FTP, FTPS
- configure the ConnectTimeout item with the JOC Cockpit or .NET XML Editor according the xsd schema documentation
- run a FTP/FTPS job and check the log - the connect timeout information should be visible before the connection is established
- SFTP
- configure the ConnectTimeout and ChannelConnectTimeout items with the JOC Cockpit or .NET XML Editor according the xsd schema documentation
- run a SFTP job and check the log - the connect timeout information should be visible before the connection is established