Howto share container ftp from LXD HOST to internet?

I use proxy on LXD HOST command

lxc config device add <container> <proxy device name> proxy nat=true listen=tcp:<>:21 connect=tcp:

with static container IP
but when I connect to ftp I got errors

    Server sent passive reply with unroutable address. Using server address instead

GnuTLS error -110: The TLS connection was non-properly terminated.

    The data connection could not be established: ECONNABORTED - Connection aborted

What am I doing wrong?

You probably need to configure your FTP server’s config to use the as the passive response IP, as otherwise it’ll be using its own private IP.

I use proftpd with
I do also
PassivePorts 49152 65534

and on HOST

lxc config device add <container> <proxy device name> proxy listen=tcp:<>:49152-65534 connect=tcp:

And is the same IP being used by the FTP client?

yes is setup in client ftp config filezilla

Can you find out what the unroutable address is?