我目前在RabbitMQ服务器上有以下Nginx配置:
location ~* /rabbitmq/api/(.*?)/(.*) {
proxy_pass http://localhost:15672/api/$1/%2F/$2?$query_string;
}
location ~* /rabbitmq/(.*) {
rewrite ^/rabbitmq/(.*)$ /$1 break;
proxy_pass http://localhost:15672;
allow 185.96.158.10;
deny all;
}
重定向似乎与我们的防火墙(pfSense)造成了混乱,我们收到了大量类似这样的提醒:
Feb 7 10:20:35 snort 24797 [119:2:1] (http_inspect) DOUBLE DECODING ATTACK [Priority: 3] {TCP} 185.X.X.X:36127 -> 46.X.X.X:80
有人可以解释问题是什么,我怎样才能重写Nginx配置以避免触发警报?