FTP访问在Windows Server 2012上停止工作
问题描述:
在我的专用1and1服务器上添加一个新的FTP用户的过程中,我以某种方式在该服务器上自动刷新了访问(仅限FTP)。FTP访问在Windows Server 2012上停止工作
我在IIS管理器中获得端口21已被使用。我在IIS的“网站”文件夹下没有FTP站点,而是为我工作的每个站点运行FTP。
正确设置FTP身份验证,并且基本身份验证与我第一次安装FTP时一样处于禁用状态。该服务正在运行,并在服务器管理器,它显示了在事件日志中没有问题,除了这一点:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-IIS-IISManager" />
<EventID Qualifiers="0">1106</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2014-09-06T01:16:12.000000000Z" />
<EventRecordID>8559085</EventRecordID>
<Channel>Application</Channel>
<Computer>346536345345349</Computer>
<Security />
</System>
- <EventData>
<Data>IISWMSVC_AUTHENTICATION_UNABLE_TO_READ_CONFIG An unexpected error
occurred while retrieving the authentication information.
Exception:System.UnauthorizedAccessException: Filename:
\\?\C:\Windows\system32\inetsrv\config\redirection.config
Error: Cannot read configuration file due to insufficient permissions
at Microsoft.Web.Administration.Interop.AppHostAdminManager.GetAdminSection(String bstrSectionName, String bstrSectionPath)
at Microsoft.Web.Administration.Configuration.GetSectionInternal(ConfigurationSection section, String sectionPath, String locationPath)
at Microsoft.Web.Administration.ConfigurationManager.LoadRedirectionInfo()
at Microsoft.Web.Administration.ConfigurationManager.GetAdministrationConfigMapIfNeeded()
at Microsoft.Web.Administration.ConfigurationManager.SetAdminManagerProperties(WebConfigurationMap webConfigMap, Boolean isAdminConfig, IAppHostAdminManager adminManager, Boolean isRemote, Boolean isRedirectionConfig)
at Microsoft.Web.Administration.ConfigurationManager.CreateAdminManager[TClass,TInterface](WebConfigurationMap webConfigMap, Boolean isAdminConfig, Boolean isRedirectionConfig)
at Microsoft.Web.Administration.ConfigurationManager.CreateConfiguration(WebConfigurationMap configMap, String configPathToEdit, Boolean isAdminConfig, Boolean isRedirectionConfig)
at Microsoft.Web.Administration.ConfigurationManager.GetConfiguration(String rawConfigurationPath, String cacheKey, Boolean isAdminConfig, Boolean isRedirectionConfig)
at Microsoft.Web.Administration.ConfigurationManager.GetAdministrationConfiguration(WebConfigurationMap configMap, String configurationPath)
at Microsoft.Web.Management.Server.ConfigurationAuthenticationProvider.GetSection(ServerManager serverManager) Process:dllhost User=NT AUTHORITY\NETWORK SERVICE
</Data>
</EventData>
</Event>
所以,我试图建立一个FTP站点,并且不工作。我试图删除FTP站点,并且不起作用。我不知道我做了什么来吹掉我刚刚一天前的FTP访问。这令人沮丧。
答
OK,这就是我发现的工作:
问题:
但首先,这是你不这样做,其在最初造成这个问题。
- 不要从默认网站中删除FTP服务器。坏的移动。
- 不要开始改变的东西在IIS,如果你没有线索,你在做什么 (包括我)
- 切勿启动服务搞乱,上下车和 这样把他们。
- 不要按照你的服务器管理员的指示,如果你是 管理中,把你的时间
- DO放松和耐心,因为我是和我花了3天找到 为什么发生这种情况在第一地点。
- 请向Stackoverflow和Google咨询,以确定发生了什么事情的确切字词 ,因为它可能已经发生在世界其他地方的某人 之前。你不是一个人。
SOLUTION:
- 我删除了所有的FTP站点从IIS
- 我然后取出从Windows Server的新用户2012
- 我重新启动IIS和公正好的措施,我打开了CMD提示符,并执行IISReset
- 然后,在实际默认站点中,我也删除了FTP。
- IISRESET再次
- 最后,在以上环节的解决方案,我加回FTP服务器只默认网站
- 我确信,我分配到的所有用户读,写访问,做 只有基本AUTH不使用SSL。
- 我重新启动了IIS,并执行了一次IISReset
- 我去了我的机器,我是RDP进入1and1的无头服务器,并且 打开了Filezilla。
我在快速连接和WHAMO中输入了一切!!!!!!!!!!这一切都可以根据需要进行工作,而无需卸载IIS和WAS或W3SVC。我甚至没有重新启动服务器。
耐心,我的朋友和持久性和大量的“谷歌搜索”
我希望这可以帮助别人,因为我是能帮助自己的。