FtpDLX.NET throws an error at GetAttributes() from TitanFTP (wodFtpDLX / wodFtpDLX.NET)
We're using wodFtpDLX.NET component v.22.214.171.124 and recently have faced the issue.
Our program is monitoring the Voip stuff, including the CDR records from Call Managers, and one of our customers has the Titan FTP (where the CDR's are stored). When we're trying to download file and check its attributes, lib then throws the next exception:
WeOnlyDo.Exceptions.FtpDLX.TimeoutException: Timeout occured due to inactivity
at WeOnlyDo.Client.FtpDLX.GetAttributes(String RemotePath)
Here is the comparison of the CDR files:
(link to image if inline image isn't displayed)
And as you see, TitanFTP inserts some secondary text to the beginning of the file, so wodFtpDLX can't parse it properly.
I checked the newest version of wodFtpDLX.NET in trial mode and it gives the same error (at that time I've set all the possible permissions to user, so it's not a permissions/security issue).
Is this issue related to FTP server settings ?