IBM Support

Enabling FTP_PASSIVE

Troubleshooting


Problem

The gateway ftp transfer protocol unable to transfer due to connections that could be blocked by a local firewall.

Resolving The Problem


The gateway may not transfer data due to active ftp connections that may be blocked by a local firewall. However, not all ftp transfer may observe this behavior as it is dependent on the network configuration.

To overcome this, enable the environment variable FTP_PASSIVE to true. This can be enabled concurrently when enabling other gateway variables such as PERL5_BASE.

For example, prior to invoking the gateway, the related variables are called via a shell script with a sample content like so:

[virtuo]pwd
/home/virtuo

[virtuo]cat setup_env.sh
#!/bin/sh
#
# TNPMW Gateway Environment Settings
#

WMCROOT=/appl/virtuo
export WMCROOT

GATEWAY_ROOT=/appl/virtuo/gways
export GATEWAY_ROOT

PERL5_BASE=/appl/virtuo/gways/perl
export PERL5_BASE

FTP_PASSIVE=True
export FTP_PASSIVE

If enabling the variable does not resolve the issue, contact IBM Support and provide the gateway audit and log files for reference.

[{"Product":{"code":"SSKGHX","label":"Tivoli Netcool Performance Manager for Wireless"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Gateways","Platform":[{"code":"PF027","label":"Solaris"},{"code":"PF016","label":"Linux"}],"Version":"1.3.1;1.3.2;1.4;1.4.1","Edition":"All Editions","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
17 June 2018

UID

swg21441888