MSC_PCRE_LIMITS_EXCEEDED error triggering after upgrading to version 4.12.0 #12816
Labels
kind/support
Categorizes issue or PR as a support question.
priority/backlog
Higher priority than priority/awaiting-more-evidence.
triage/needs-information
Indicates an issue needs more information in order to work on it.
What happened:
Hello, i have recently updated my nginx-controller hosted on a gke cluster to version 4.12.0 of the helm chart from version 4.10.1, the moment i did this change some of our application calls started returning a 403 error from nginx and checking the logs this is what i've got.
The only significant change i made to my configuration was adding the property
annotations-risk-level: "Critical"
to the controller config because otherwise i was getting problems on the certificates.In order to partially fix this i had to increase the default secPcreMatchLimit to 10k from the default of 1k and while some calls stopped returning the error others didnt.
Reverting the version to the 4.10.1 makes the 403 errors disappear.
What did i expect:
I wasnt able to find anything relevant to this problem in the release notes so i would expect the behavior to be the same between the two versions given that the default for the secPcreMatchLimit seems to be set at 1000 for both, so to summarize my questions are:
The text was updated successfully, but these errors were encountered: