The handshake failed due to an unexpected packet format
Most likely your FTP server requires explicit SSL. So first try to connect without SSL: // C# client.Connect("ftp.example.org"); ' VB.NET client.Connect("ftp.example.org") Then, before logging-in,...
View ArticleVerify file hash after FTP download
This blog post describes how to check the file checksum (hash) after downloading the file from FTP server. Ftp.dll .NET FTP component supports most popular hashing algorithms (CRC, MD5 and SHA1). First...
View ArticleVerify file hash after FTP upload
This blog post describes hot to check the file checksum (hash) after upload to FTP server. Ftp.dll .NET FTP component supports most popular hashing algorithms like CRC, MD5 and SHA1. First add...
View ArticleSpecify different port for FTP
With Ftp.dll .NET FTP component establishing connection using default port is easy: // C# client.Connect("ftp.example.com"); ' VB.NET...
View ArticleFTP Active vs Passive
Ftp.dll .NET FTP component supports both Active and Passive mode FTP transfers. In Active mode client waits for incomming data connections, in Passive mode client establishes data connections. Passive...
View ArticleFtp zlib compression
Ftp.dll FTP component supports zlib compression for all data transfers. What is zlib zlib is a compression method which can greatly decrease the size of data, similar to popular compression format –...
View ArticleFTP downloading files using patterns
Downloading files using patters is a unique feature of our FTP .NET component. It allows you fast download of files of certain types. Here’s the sample that download all text files (*.txt) files from...
View ArticleFTP uploading files using patterns
Uploading files using patters is a unique feature of our FTP component. It allows you fast upload of files of certain types. Here’s the sample that uploads all text files (*.txt) files from C drive, to...
View ArticleFTP file and folder permissions
You can access remote file or folder permissions using Limilabs .NET FTP library. First you should learn how to connect and download files from FTP server. It is important to realize that originally...
View Article.chm file is not displayed correctly
Symptoms When you open a .chm file, “Navigation to the webpage was canceled” is displayed in the reading pane. Solution Most likely the problem is a protection on files coming from other computers. You...
View ArticleUnblock .dll file
Symptoms You can not add .dll file as a reference in Visual Studio or SecurityException is thrown. Solution Most likely the problem is a protection on files coming from other computers. You just have...
View ArticleUsing Limilabs’ Ftp.dll with zOS Mainframes
I purchased the Limilabs FTP product for FTP because I needed to send data to and from an IBM mainframe from my VB.NET program running in Windows. In particular I needed to be able to submit jobs, and...
View ArticleUsing FTP TLS 1.2 with FTP
By default most systems allow SSL 3.0, TLS 1.0, 1.2 and 1.2 to be used. TLS 1.2 is the most secure version of SSL/TLS protocols. It is easy to force the connection to use it. All you need to do is to...
View ArticleSystem.Security.Authentication.AuthenticationException
The token supplied to the function is invalid Full exception looks like this: System.Security.Authentication.AuthenticationException : A call to SSPI failed, see inner exception. ---->...
View ArticleFTP TLS encrypted data connections fail (EMS)
Problem After the installation of the October 8, 2019 — KB4517389 or KB4520003 or KB4519998 or KB4519990 update (depending on OS version), all TLS encrypted data connections to the affected FTP servers...
View Article