Buenos días, quería grabar llamadas a un servidor FTP, tengo abierto el puerto 21 y parece que conecta correctamente ya que crea la carpeta de la extensión, pero no la grabación de la llamada, es un servidor externo, pero el puerto 21 esta abierto, si lo hago con un servidor interno funciona, me gastaría saber a parte del puerto 21, si es necesario algo más, no he encontrado la información de los requisitos, el error que me aparece es el siguiente:
Recording archiving failed due to the following reason: System.TimeoutException: Timed out trying to connect! at FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions) at FluentFTP.FtpClient.Connect(FtpSocketStream stream, 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.OpenWriteInternal(String path, FtpDataType type, Int64 fileLen, Boolean ignoreStaleData) at FluentFTP.FtpClient.OpenWrite(String path, FtpDataType type, Boolean checkIfFileExists) at _3cxFilesystemImplementations.FTP.FtpFolder.CreateFile(String name) at TcxRecordings.RecordingData.Archive(Boolean justUpload) at ManagementConsoleJS.Services.RecordingsOperationsService.<>c__DisplayClass9_0.<<Archive>b__0>d.MoveNext()
Saludos.
Recording archiving failed due to the following reason: System.TimeoutException: Timed out trying to connect! at FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions) at FluentFTP.FtpClient.Connect(FtpSocketStream stream, 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.OpenWriteInternal(String path, FtpDataType type, Int64 fileLen, Boolean ignoreStaleData) at FluentFTP.FtpClient.OpenWrite(String path, FtpDataType type, Boolean checkIfFileExists) at _3cxFilesystemImplementations.FTP.FtpFolder.CreateFile(String name) at TcxRecordings.RecordingData.Archive(Boolean justUpload) at ManagementConsoleJS.Services.RecordingsOperationsService.<>c__DisplayClass9_0.<<Archive>b__0>d.MoveNext()
Saludos.