While File Transfer running, if “Renew transfer key” launched the File Transfer hangs on Windows Agent

Document ID : KB000088047
Last Modified Date : 14/04/2018
Show Technical Document Details
Issue:
Error Message :
GSS connection not ready, message will be discarded.

If a File Transfer (FT), using FT_VERSION=1, is started between two Agents, and on the target Agent the Transfer key of the Agent is renewed, the FT will not deliver any messages back to the Automation Engine (AE), and will hang in an active status.

This error occurs if the target Agent is a Windows Agent.

Investigation
  1. Use FT_VERSION=1
  2. Start the FT between 2 Agents with the target using a Windows Agent
  3. On the Windows target Agent "Renew transfer key"
Results

After the "Renew transfer key" the Automation Engine (AE) sends the CONNECT messages without GSS token.  The Agent does not handle CONNECT messages without GSS token correctly, sending the FT_RECV message ends with the error message "GSS connection not ready, message will be discarded", and the FT gets a status of ENDED_NOT_OK when the destination Agent closes the connection due to a timeout.
Environment:
OS: Windows
OS Version: N/A
Cause:
Cause type:
Defect
Root Cause: After the "Renew transfer key" the Automation Engine (AE) sends the CONNECT messages without GSS token, and since the Agent doesn't handle CONNECT messages without GSS token correctly, seding the FT_RECV message ends with errors.
Resolution:
Update to a fix version listed below or a newer version if available.

Fix Status: In Progress

Fix Version(s):
Component(s): Agent Windows

Automation Engine 12.1.0 - Planned release date: 2017-09-29
Automation Engine 12.0.3 - Planned release date: 2017-09-11
Automation Engine 11.2.6 - Planned release date: 2017-10-23
Additional Information:
Workaround :
Avoid renewing the transfer key while a File Transfer is running on the Agent.