Friday, January 16, 2015

IIS 7.5 FTP and Virtual Directory not displaying in FileZilla - 550 Keyset does not exist

Software -
  • Windows 2003 R2 - IIS 7.5 using FTP
  • FileZilla (Protocol=FTP; Encryption=Require explicit FTP over TLS; Logon Type:=Normal; UserName=****; Passwword=****** Currently there are 3 virtual drives and when I connect via FileZilla they all display fine, however when I try to configure a 4th virtual directory it will not display in FileZilla.
I am actually getting a sporadic failure all together after the directory is created:
Command: LIST Error: GnuTLS error -110: The TLS connection was non-properly terminated. Status: Server did not properly shut down TLS connection Error: Transfer connection interrupted: ECONNABORTED - Connection aborted Response: 550 Keyset does not exist Error: Failed to retrieve directory listing
If I delete the Virtual Directory the directories will display again. What is wrong, all the permissions are identical. Is there something with the SSL that has to be configured on the directory? Any assistance would be great.

SOLUTION
Navigate on the Windows Server 2008 R2 using Windows Explorer 
1. %ALLUSERSPROFILE%\Microsoft\Crypto\RSA\MachineKeys
2. Right Click on Machine Key = 76944fb33636aeddb9590521c2e8815a_GUID
3. Granted the FTP Account -- Read & Execute; Read Access... Problem resolved.


I hope this helps someone.  Give me a 1+ if it does, because it stumped me for a good 2 days.

Friday, January 02, 2015

Force Kill Process - MSDN

Working on some Windows 2008 R2 FTP issues and the services got hung.  After some Goolge searching I found the following article to KILL THE Services Process that was hung.

In this case it was the ftpsvc process.

1) Open Task Manger
2) Go to the Services Tab
3) Take note of the PID

taskkill /pid #### /f

/f forces --- Problem solved yes I was sweating bullets.

http://technet.microsoft.com/en-us/library/cc725602.aspx