FTP Clients – Part 16: NetDrive

For the next installments in my series about FTP clients, I will be taking a look at two FTP redirectors at the same time. In this specific blog post, I will focus on NetDrive (from Bdrive Inc.), whereas my previous post looked at WebDrive (from South River Technologies). At the time of this blog’s writing,…

0

FTP Clients – Part 15: WebDrive

For the next installments in my series about FTP clients, I will be taking a look at two FTP redirectors at the same time. In this specific blog post, I will focus on WebDrive (from South River Technologies), whereas my next post will look at NetDrive (from Bdrive Inc.). At the time of this blog’s…

0

FTP Clients – Part 14: CuteFTP

For this next installment in my series about FTP clients, I want to take a look at Globalscape’s CuteFTP, which is available from the following URL: http://www.cuteftp.net/ CuteFTP is a for-retail product that used to be available in several editions – Lite, Home, and Pro – but at the time of this blog CuteFTP was…

0

Some Useful and Obscure FTP Configuration Settings

I get a lot of question about various configuration settings for the IIS FTP service, and most of the settings that I discuss with people can be configured through the FTP features in the IIS Manager. That being said, there are some useful configuration settings for the FTP service which I periodical send to people…

1

FTP ETW Tracing and IIS 8 – Part 2

Shortly after I published my FTP ETW Tracing and IIS 8 blog post, I was using the batch file from that blog to troubleshoot an issue that I was having with a custom FTP provider. One of the columns which I display in my results is Clock-Time, which is obviously a sequential timestamp that is…

0

FTP ETW Tracing and IIS 8

In the past I have written a couple of blogs about using the FTP service’s Event Tracing for Windows (ETW) features to troubleshoot issues; see FTP and ETW Tracing and Troubleshooting Custom FTP Providers with ETW for details. Those blog posts contain batch files which use the built-in Windows LogMan utility to capture an ETW…

0

RFC 7151 – File Transfer Protocol HOST Command for Virtual Hosts

I received an email yesterday from the RFC Editor that a new Request for Comments (RFC) document has just been published, RFC 7151, which adds support for a new “HOST” command to FTP. This new command allows hosting multiple FTP sites on a single IP address, much like what Host Headers provide for HTTP. Here’s…

4

FTP Clients – Part 13: WinSCP

For this next installment in my series about FTP clients, I want to take a look at WinSCP, which is an open source FTP/SFTP client that is available from the following URL: http://www.winscp.net/ For this blog post I used WinSCP 5.5.1, and it was available for free when I wrote this blog post. That being…

3

Error 0x80070005 When Calling the FTP FlushLog Method

I had an interesting question earlier today which I thought was worth sharing. One of my coworkers was trying to use the code sample from my Programmatically Flushing FTP Logs blog, and he was getting the following error: Unhandled Exception: System.UnauthorizedAccessException: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))    at Microsoft.Web.Administration.Interop.IAppHostMethodInstance.Execute()    at Sample.Main()…

0

Custom Post-Build Events for Compiling FTP Providers

I’ve written a lot of walkthroughs and blog posts about creating custom FTP providers over the past several years, and I usually include instructions like the following example for adding a custom post-build event that will automatically register your extensibility provider in the Global Assembly Cache (GAC) on your development computer: Click Project, and then…

0