Quote from: cookiemonster on October 21, 2024, 11:09:25 PMYes I did and made a small How-To here https://forum.opnsense.org/index.php?topic=44839.0
And you are correct and my suspicion also was, the same thinking. There is no use in giving the HA logs to Crowdsec for that very reason. It is not aware how to process them. With my how-to, we make it it aware.
This is great!
Thank you very much for your effort.
btw.
You can use this conditions and rules to forward the X-forwarded-for header to the application if you're behind a Cloudflare Proxy. That way the Application sees the Real Client ip and can make decisions based on them.
Code Select
acl1 src -f /var/haproxy/CF_ips.lst
acl2 req.hdr(CF-Connecting-IP) -m found
# ACTION: Cloudflare_real_ip
http-request set-header X-Forwarded-For %[req.hdr(CF-Connecting-IP)] if acl1 acl2
# ACTION: cf_set_scr
http-request set-src hdr(x-forwarded-for) if acl1
# ACTION: cf_set_var
http-request set-var(txn.sess.cloudflare) always_true if acl1
Hit me up if you need more details