iis

Sponsors

Browse by Tags

All Tags » FTP (RSS)
Flush IIS HTTP and FTP Logs to Disk
Today I wanted to find a way to flush the IIS FTP logs on-demand.  The logs for IIS FTP flush to disk every 6 minutes, and the HTTP logs every 1 minute (or 64kb).  This can make troubleshooting difficult when you don’t receive immediate access Read More......( read more ) Read More...
IIS FTP User Isolation-Week 46
You can find this week’s video here . I’ve been looking forward to releasing this week’s video.  IIS FTP User isolation is an interesting topic because it offers a lot of power and flexibility but it’s not very intuitive because of how it’s managed Read More......( read more ) Read More...
IIS FTP and IIS Manager Users-Week 45
You can find this week’s video here . IIS FTP supports a new type of user called IIS Manager Users. This type of user can be used instead of Windows Local or Active Directory Users. They are useful if you want to manage a number of FTP users but don’t Read More......( read more ) Read More...
IIS FTP Basics–Week 44
You can find this week’s video here . The FTP (File Transfer Protocol) protocol has been in wide use for years and is still widely used today. It's used for transferring files between locations and practically useful for deployment websites from a dev Read More......( read more ) Read More...
Changing the Identity of the FTP Extensibility Process
Many IIS FTP developers may not have noticed, but all custom FTP extensibility providers execute through COM+ in a DLLHOST.exe process, which runs as NETWORK SERVICE by default. That being said, NETWORK SERVICE does not always have the right permissions to access some of the areas on your system where you may be attempt to implement custom functionality. What this means is, some of the custom features that you try to implement may not work as expected. For example, if you look at the custom FTP logging...( read more ) Read More...
FTP Clients - Recap
Having written 10 blog posts in my series about FTP clients, I decided that it might be a good idea to recap some of the information that I have presented thus far. With that in mind, here is a quick recap of the entire series to date: Part 1: Web Browser Support Part 2: Explicit FTPS versus Implicit FTPS Part 3: Creating a Global Listener FTP Site Part 4: FileZilla Part 5: MOVEit Freely Command-Line Secure FTP Client Part 6: Core FTP LE Part 7: Kermit FTP Client Part 8: SmartFTP Client Part 9: Expression...( read more ) Read More...
How to use Managed Code (C#) to create an FTP Home Directory Provider that is based on the Remote Client IP Address
I recently had an interesting scenario that was presented to me by a customer: they had a business requirement where they needed to give the same username and password to a group of people, but they didn't want any two people to be able to see anyone else's files. This seemed like an unusual business requirement to me; the whole point of keeping users separate is one of the reasons why we added user isolation to the FTP service. With that in mind, my first suggestion was - of course - to rethink...( read more ) Read More...
FTP Clients - Part 10: FTP Voyager
For this installment in my series about FTP Clients, I'd like to take a look at FTP Voyager from Rhino Software. For this blog I used FTP Voyager 15.2.0.17, and it is available from the following URL: http://www.ftpvoyager.com/ FTP Voyager is a great FTP client that supports a wide array of features and connection options, but I shouldn't get ahead of myself and talk about everything in my introduction. ;-] Fig. 1 - FTP Voyager Splash Screen At the time of this blog post, FTP Voyager is a for-retail...( read more ) Read More...
How to determine if FTP clients are using FTPS
One of my colleagues here at Microsoft, Emmanuel Boersma , just reminded me of an email thread that we had several weeks ago, where a customer had asked him how they could tell if FTPS was being used on their FTP server. He had pointed out that when he looks at his FTP log files, the port number was always 21, so it wasn't as easy as looking at a website's log files and looking for port 80 for HTTP versus port 443 for HTTPS. I had sent him the following notes, and I thought that they might make a...( read more ) Read More...
How to Use Managed Code (C#) to Create an FTP Home Directory Provider for the Days of the Week
I had a question from someone the that had an interesting scenario: they had a series of reports that their manufacturing company generates on a daily basis, and they wanted to automate uploading those files over FTP from their factory to their headquarters. Their existing automation created report files with names like Widgets.log , Sprockets.log , Gadgets.log , etc. But they had an additional request: they wanted the reports dropped into folders based on the day of the week. People in their headquarters...( read more ) Read More...
More Posts Next page »