Post Transfer Action Troubleshooting

Gateway Administrator Post Transfer Action

To view Gateway Administrator Post Transfer Action output and error messages, use the Gateway Administrator server.log file and look for entries that include TransferSiteEventHandler. The default location is.:

C:\Program Files\Micro Focus\ReflectionGateway\GatewayAdministrator\logs\server .log

Also review the following troubleshooting guidelines:

  • Confirm that you are using an added SFTP server for Transfer Sites, not the default Reflection Gateway Proxy. The Reflection Gateway Proxy is not supported for Post Transfer Actions.

  • If the Post Transfer Action doesn't run, confirm that the action is added to your transfer site.

  • Check the log to see if any resolved arguments include spaces. Use double quotation marks around these tokens.

  • If the log includes syntax errors, check to see if any resolved arguments include unsupported characters.

  • If the log includes the error "Unable to complete Transfer Site action," check to see that the configured name and path specified for the Post Transfer Action program are correct. If the the action configuration includes a full path to the executable program, confirm that the SFTP server user account has rights to access this path.

  • If the log includes permission errors, check to see if the SFTP server user account has permissions to write to locations required by actions defined in the Post Transfer Action.

  • If Post Transfer Actions fail to execute and/or the server starts showing very high CPU utilization, you may have multiple queued Post Transfer Action events that are not completing or are taking unexpectedly long to complete. Check the event queue file (<install path>\GatewayAdministrator\etc\eventQueue.rnd). If this file is large (>500 KB), it suggests that events that have not completed are preventing others from being processed. To remove all queued events, stop the Gateway Administrator service and delete this file.

Reflection for Secure IT Post Transfer Actions

To view Reflection for Secure IT Post Transfer Action output and error messages, configure output to the debug (text) log file. For details, see Configure Post Transfer Actions in Reflection for Secure IT.

Also review the following troubleshooting guidelines:

  • Confirm that you saved your server settings after creating or modifying your action and that the action is enabled.

  • If the Post Transfer Action doesn't run, the expression for your filter might be incorrect. Try a test with the default filter (.*).

  • Check the log to see if any resolved arguments include spaces. Use double quotation marks around these tokens.

  • If the log includes syntax errors, check to see if any resolved arguments include unsupported characters.