# /etc/haproxy/crowdsec.cfg [crowdsec] spoe-agent crowdsec-agent messages crowdsec-ip crowdsec-http option var-prefix crowdsec option set-on-error error timeout hello 100ms timeout idle 30s timeout processing 500ms use-backend crowdsec-spoa log global ## This message is used to customise the remediation from crowdsec-ip based on the host header ## src-ip is included as fallback in case crowdsec-ip message didn't fire spoe-message crowdsec-http args remediation=var(txn.crowdsec.remediation) crowdsec_captcha_cookie=req.cook(crowdsec_captcha_cookie) id=unique-id host=hdr(Host) method=method path=path query=query version=req.ver headers=req.hdrs body=req.body url=url ssl=ssl_fc src-ip=src src-port=src_port event on-frontend-http-request ## This message should be the first to trigger in the chain spoe-message crowdsec-ip args id=unique-id src-ip=src src-port=src_port event on-client-session