I manage an AD domain (functional level Win 2003) and am currently using a stand-alone server (Win 2003 also) with BulletProof FTP server installed. I have used BPFTP for close to 10 years now (back when it was G6) and for the most part have been quite happy. I have had some issues with it in the past 2 years where the server encounters an unhanded exception and terminates but because it was never a mission critical component of our business it was not a problem. Well, we are about to start supplying 2 clients with data from this FTP server and I need to put in place a solution that will just plain work. I can't afford to have downtime. My first thought was to use Ubuntu server but I've had problems integrating it with AD in the past. What would you suggest I go with to limit downtime as much as humanly possible? Bear in mind that this server will see very little use. Both clients will only be downloading approx. 100MB per week. I'm all for hardened appliances as well as virtual or desktop solutions... as long as they're solid. Cost is a factor, it always is, but I feel as though I could probably wrangle up some cash if need be.
Thanks in advance.