The vsfptd pasv_address configuration setting is empty when not providing an ip address.
When not providing the environment variable PASV_ADDRESS it defaults to **IPv4**. During startup the run-vstfpd.sh command will check if PASV_ADDRESS equals **IPv4** and if so, it will try to determine the containers ip address using the /sbin/ip command.
The current centos:7 image is missing the /sbin/ip command, which causes the PASV_ADDRESS environment variable to become empty. The solution is to install the iproute package, which will provide the missing /sbin/ip command.
The vsfptd
pasv_address
configuration setting is empty when not providing an ip address.When not providing the environment variable
PASV_ADDRESS
it defaults to**IPv4**
. During startup therun-vstfpd.sh
command will check ifPASV_ADDRESS
equals**IPv4**
and if so, it will try to determine the containers ip address using the/sbin/ip
command.The current
centos:7
image is missing the/sbin/ip
command, which causes thePASV_ADDRESS
environment variable to become empty. The solution is to install theiproute
package, which will provide the missing/sbin/ip
command.