# NGINX Plus Ingress controller with App Protect v5

**URL:** <https://community.nginx.org/t/nginx-plus-ingress-controller-with-app-protect-v5/8154>\
**Category:** NGINX Commercial Products\
**Tags:** nginx-plus, nginx-app-protect, nginx-ingress\
**Created:** [November 11, 2025, 6:58am UTC](https://community.nginx.org/t/nginx-plus-ingress-controller-with-app-protect-v5/8154 "2025-11-11T06:58:18Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ashu\_Chahal](https://drob5swvtjqxg.cloudfront.net/user_avatar/community.nginx.org/ashu_chahal/32/3673_2.png) [@Ashu\_Chahal](https://community.nginx.org/u/Ashu_Chahal)\
**Post date:** [November 11, 2025, 6:58am UTC](https://community.nginx.org/t/nginx-plus-ingress-controller-with-app-protect-v5/8154/1 "2025-11-11T06:58:18Z")

</div>

_Please use this template for troubleshooting questions._

**My issue: I am using** Nginx ingress controller with app protect v5 but now when i apply waf policy to my vs then its gives error ly.go:239",“msg”:“Test config”}  
{“level”:“info”,“ts”:“2025-11-11T06:51:06.032Z”,“caller”:“config\_set\_apply/config\_set\_apply.go:247”,“msg”:“Config set filename: ‘/opt/app\_protect/config/config\_set.json’,Wait for enforcer: false, Apply: true, Is Dry Run: true, Policy map location: ‘/opt/app\_protect/bd\_config/policy\_path.map’, Is Enforcer On Remote Machine: true, Allow policy mapping changes: true, BundleMapDir: ‘/etc/app\_protect/bundles’, BundleMapFileName: ‘bundle\_map.json’, Enforcer timeout: 0 seconds”}  
{“level”:“info”,“ts”:“2025-11-11T06:51:06.032Z”,“caller”:“model/job.go:50”,“msg”:“{“jobId”:“c9fe36563604113519528af2ead15338”,“jobCreateDatetime”:“2025-11-11T06:51:06.031494031Z”,“jobStatus”:“failed”,“datetime”:“2025-11-11T06:51:06.0329725Z”,“component”:“config\_set\_apply”}”}  
time=“11-11-2025 06:51:06” level=info msg=“config\_set\_apply finished: {“completed\_successfully”:false,“event”:“configuration\_load\_failure”,“error\_message”:“Error extracting /etc/app\_protect/bundles/my\_waf\_policy\_bundle.tgz: File Not Found”,“error\_line\_number”:30,“config\_set\_id”:“1762843865-724-163”,“softwareVersion”:“5.9.0”,“componentVersions”:{“wafEngineVersion”:“11.559.0”,“wafNginxVersion”:“5.527.0”}}”

**How I encountered the problem:**

**Solutions I’ve tried: check the volume mount of bundle policy that all are coorect**

**Version of NIC and/or NGINX: 5.2.1 and latest version of app protect**

**Deployment environment: kubernates one pod of nginx ingress controller inside it i include two more container for app protect one is waf-enformor and other is waf-config-mgr**

---

<div class="post-metadata">

**Author:** ![alessandro](https://drob5swvtjqxg.cloudfront.net/user_avatar/community.nginx.org/alessandro/32/4836_2.png) [@alessandro](https://community.nginx.org/u/alessandro)\
**Post date:** [November 11, 2025, 12:45pm UTC](https://community.nginx.org/t/nginx-plus-ingress-controller-with-app-protect-v5/8154/2 "2025-11-11T12:45:50Z")

</div>

Hi @Ashu_Chahal!

Since you are using a commercial offering I’d suggest reaching out to our support. They’ll be able to help you out 🙂

Thanks!

---

<div class="post-metadata">

**Author:** ![javorszky](https://drob5swvtjqxg.cloudfront.net/user_avatar/community.nginx.org/javorszky/32/3923_2.png) [@javorszky](https://community.nginx.org/u/javorszky)\
**Post date:** [November 13, 2025, 11:14am UTC](https://community.nginx.org/t/nginx-plus-ingress-controller-with-app-protect-v5/8154/3 "2025-11-13T11:14:37Z")

</div>

Hi @Ashu_Chahal ,

How did you mount the policy file into the image? We have a guide that uses PersistentClaimVolume to achieve that: [Install NGINX Ingress Controller and F5 WAF for NGINX with Docker and Helm | NGINX Documentation](https://docs.nginx.com/nginx-ingress-controller/installation/installing-nic/deploy-with-nap-using-helm/#create-the-persistent-volume-and-claim-to-store-the-policy-bundle)

---

<div class="post-metadata">

**Author:** ![Ashu\_Chahal](https://drob5swvtjqxg.cloudfront.net/user_avatar/community.nginx.org/ashu_chahal/32/3673_2.png) [@Ashu\_Chahal](https://community.nginx.org/u/Ashu_Chahal)\
**Post date:** [November 14, 2025, 3:13pm UTC](https://community.nginx.org/t/nginx-plus-ingress-controller-with-app-protect-v5/8154/4 "2025-11-14T15:13:33Z")

</div>

Hello javorszky , I use hostpath for policy mount and verify that policy exists on that host on same path but in nginx ingress controller is errors not found.

---

<div class="post-metadata">

**Author:** ![Ashu\_Chahal](https://drob5swvtjqxg.cloudfront.net/user_avatar/community.nginx.org/ashu_chahal/32/3673_2.png) [@Ashu\_Chahal](https://community.nginx.org/u/Ashu_Chahal)\
**Post date:** [November 14, 2025, 3:17pm UTC](https://community.nginx.org/t/nginx-plus-ingress-controller-with-app-protect-v5/8154/5 "2025-11-14T15:17:14Z")

</div>

Hello javorszky i install nginx plus ingress controller image in a pod and I same pod one container for waf-enformer and waf-config-mgr is there is another thing required to run nginx plus ingress controller with waf v5 (app protect)

---

<div class="post-metadata">

**Author:** ![Ashu\_Chahal](https://drob5swvtjqxg.cloudfront.net/user_avatar/community.nginx.org/ashu_chahal/32/3673_2.png) [@Ashu\_Chahal](https://community.nginx.org/u/Ashu_Chahal)\
**Post date:** [November 19, 2025, 10:39am UTC](https://community.nginx.org/t/nginx-plus-ingress-controller-with-app-protect-v5/8154/6 "2025-11-19T10:39:50Z")

</div>

Hello javorszky

---

<div class="post-metadata">

**Author:** ![Ashu\_Chahal](https://drob5swvtjqxg.cloudfront.net/user_avatar/community.nginx.org/ashu_chahal/32/3673_2.png) [@Ashu\_Chahal](https://community.nginx.org/u/Ashu_Chahal)\
**Post date:** [November 19, 2025, 4:20pm UTC](https://community.nginx.org/t/nginx-plus-ingress-controller-with-app-protect-v5/8154/7 "2025-11-19T16:20:28Z")

</div>

Hello @javorszky please also help in this

---

<div class="post-metadata">

**Author:** ![javorszky](https://drob5swvtjqxg.cloudfront.net/user_avatar/community.nginx.org/javorszky/32/3923_2.png) [@javorszky](https://community.nginx.org/u/javorszky)\
**Post date:** [November 21, 2025, 12:28pm UTC](https://community.nginx.org/t/nginx-plus-ingress-controller-with-app-protect-v5/8154/8 "2025-11-21T12:28:10Z")

</div>

Hi,

Apologies for the absence. That sounds a bit more complicated. If you could get in touch with commercial support, you’ll be able to upload configuration files that you’re using. That way we can diagnose and reproduce the issues and find the exact reason this is failing for you.

---

<div class="post-metadata">

**Author:** ![alessandro](https://drob5swvtjqxg.cloudfront.net/user_avatar/community.nginx.org/alessandro/32/4836_2.png) [@alessandro](https://community.nginx.org/u/alessandro)\
**Post date:** [November 21, 2025, 12:29pm UTC](https://community.nginx.org/t/nginx-plus-ingress-controller-with-app-protect-v5/8154/9 "2025-11-21T12:29:08Z")

</div>

Closed on November 21, 2025, 12:29pm UTC


