我想弄清楚我的F5负载平衡器configuration有什么问题。
我有一个运行在F5后面的Apache实例,当我试图通过F5访问我的网站时,我得到了几页空的响应。
当我添加请求标题“Accept-encoding”时,相同的页面工作正常:“deflate”
我想这个问题可能是由于在F5的一些错误configuration。
有没有人有一个想法可能是这个问题的原因?
不知道更多关于你的F5的configuration,我会怀疑你是正确的,在虚拟服务器的HTTP压缩configuration文件中有错误的configuration。
BIG-IP将采用客户端的accept-encoding头,并插入由原始客户端请求确定的gzip或deflate的内容编docker。 如果虚拟服务器没有为HTTPstream量设置,或者没有HTTP压缩configuration文件,我可能会遇到代理accept-encoding和返回content-encoding头的问题。
我的BIG-IP v13 HTTP压缩configuration文件默认为gzip压缩方式。
如果您的虚拟服务器具有HTTPconfiguration文件而不是HTTP压缩configuration文件,请将默认设置复制到新configuration文件并将其切换。 如果您的BIG-IP早于v11,则此字段位于HTTPconfiguration文件中。 给这个旋转,看看会发生什么。
查看F5 KB15434了解更多信息,如果所有其他都失败了, DevCentral Q&A可能会有更多的细节。