Closed trunneml closed 5 months ago
Hi we'll look into it.
In the mean time could you provide some informations like the version of the plugin, runtime (docker, kubernetes, binary, vm..).
Hey @trunneml
I looked into the code, the CrowdsecAppsecFailureBlock: false
handle the appsec response status code 500 only. We followed the protocol from Crowdsec to implement our plugin.
I don't know if it's smart to totally bypass our plugin when crowdsec is unreachable.
We could add a new variable CrowdsecAppsecUnreachableBlock
to handle this case, and by default is true.
What do you think ?
An extra flag fixes my problem. Background: Croudsec LAPI is in an different network segment.
Describe the bug 🐛 Setting
CrowdsecAppsecFailureBlock
tofalse
works for 500, but if a connection to crowdsec is not possible crowdsec-bouncer-traefik-plugin still returns 403Expected behavior 👀 When crowdsec api is not available and
CrowdsecAppsecFailureBlock
is set tofalse
Traefik should just work as normal.To Reproduce Steps to reproduce the behavior: