Now it shows like it connects but it fails intermittently. We are getting these errors now.
Your 3CX backup failed due to the following reason(s):
System.Net.Sockets.SocketException (111): Connection refused
at FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions)
at FluentFTP.FtpClient.OpenPassiveDataStream(FtpDataConnectionType type, String command, Int64 restart)
at FluentFTP.FtpClient.OpenDataStream(String command, Int64 restart)
at FluentFTP.FtpClient.OpenWrite(String path, FtpDataType type, Boolean checkIfFileExists)
at FluentFTP.FtpClient.OpenWrite(String path)
at _3cxFilesystemImplementations.FTP.FtpFilesystem.CreateFile(String filename)
at ManagementConsoleJS.Services.BackupService.Backup(BackupDescription backupDescription)
Again this works and backsup if we don't use the FQDN and instead the IP address of one of the servers.