You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bug Report: 400 Error When Request URL/Header Is Too Long
Describe the Bug
We couldn't find the proper setting to add to my configmap for updating large_client_header_buffers and client_header_buffer_size.
We could publish different configurations based on the article, but those two are not working.
To Reproduce
Steps to reproduce the behavior:
Deploy the NGINX operator.
Deploy the ConfigMap (CM) with the following configuration:
Issue: The configuration does not reflect the changes for large_client_header_buffers.
Expected Behavior
You should see the updated configuration in the NGINX configuration.
Manual Solution
When I updated the large_client_header_buffers and client_header_buffer_size manually in the nginx.conf file, the error 400 was resolved, and I gained access to the web application.
Environment
Version of the NGINX Ingress Operator: 2.3.1
Version of the Ingress Controller: 3.6.1
Version of Kubernetes: v1.27.16+e826056
Kubernetes Platform: OpenShift
Using NGINX or NGINX Plug: Using NGINX
Client Version: 4.14.18
Kustomize Version: v5.0.1
Server Version: 4.14.35
The text was updated successfully, but these errors were encountered:
j1m-ryan
changed the title
[Bug]: Can't update two configuration through configmap - large_client_header_buffers,client_header_buffer_size
[Proposal]: Add large_client_header_buffers,client_header_buffer_size as configmap keys
Nov 25, 2024
Hi Ryan,
Thank you for your response.
Could you provide an example of how to add it as snippets or HTTP in configmap?
We’ve tried different methods without success.
I’ve opened a second issue case here as well:
nginxinc/nginx-ingress-helm-operator#426
Version
3.6.1
What Kubernetes platforms are you running on?
Openshift
Steps to reproduce
Bug Report: 400 Error When Request URL/Header Is Too Long
Describe the Bug
We couldn't find the proper setting to add to my
configmap
for updatinglarge_client_header_buffers
andclient_header_buffer_size
.We could publish different configurations based on the article, but those two are not working.
To Reproduce
Steps to reproduce the behavior:
client_header_buffer_size
changed to the new size.large_client_header_buffers
:large_client_header_buffers
.Expected Behavior
You should see the updated configuration in the NGINX configuration.
Manual Solution
When I updated the
large_client_header_buffers
andclient_header_buffer_size
manually in thenginx.conf
file, the error 400 was resolved, and I gained access to the web application.Environment
The text was updated successfully, but these errors were encountered: