我最近的任务是为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安装解决了问题。