安装高级日志logging1.0模块后,IIS 7.5 FTP服务崩溃

我最近的任务是为ASP.Net应用程序设置两个新的生产服务器。 服务器位于F5负载均衡器的后面,通过标准的X_Forwarded_For HTTP Header转发最终用户的IP地址。

我所做的所有阅读都表明,我需要安装IIS高级日志logging模块以利用X_Forwarded_For HTTP头。

一些快速的背景:

这两个Web服务器都是Windows 2008 R2 Standard(x64),安装并configuration了IIS 7.5。 FTPangular色也已经安装,configuration和运行。

问题

通过Web平台安装程序安装IIS高级日志logging模块后,我注意到在事件查看器中的以下错误:

FTP服务在尝试从文件\?\ C:\ Windows \ system32 \ inetsrv \ config \ applicationHost.config行号374中读取configuration数据时遇到错误。错误消息是:无法识别的元素“advancedLogging”

尝试通过FTP连接到任何一个Web服务器导致530。

我花了2个小时去搜寻谷歌,试图find一个解决scheme,而不是卸载高级日志logging模块。

据我所知,没有办法closures网站上的高级日志logging每个网站的基础上。

帮助将不胜感激。

我最近在使用Web Deploy 3.5时遇到了这个问题。

高级日志安装在Web部署服务之后,导致Webpipe理服务通过错误“无法识别的元素”advancedLogging“”。

修复Web部署3.5安装解决了问题。