-
Notifications
You must be signed in to change notification settings - Fork 7.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Supabase throws a code 431 when setting a giant variable #7083
Comments
Hey @altechzilla, A 431 normally means the header is too large so it is either Supabase saying the request is too large for it which for that part shouldn't be the case or your n8n installation might be throwing the error if you have not configured your reverse proxy or n8n to handle larger payloads. If you can share a workflow that reproduces this though I can take more of a look. |
Hey @Joffcom , Currently running on a Would you suggest a minimal viable setup on DigitalOcean to avoid issues like this? Here's a workflow: And the schema (please see REDACTED for details that were removed / credentials) if needed: Without the embeddings field set in the Supabase step: And with the embeddings field set: It does run the workflow properly, so it seems like another UI / pre-validation issue. |
Hey @altechzilla, The issue probably won't be with your Droplet but more likely around the config itself, I have found issues with the smaller droplets in the past though. When you see the error do you get any error in your browser dev console / network tab, It will more than likely be how the data is fetched from the n8n backend we could be sending too much data. I will give it a test in the morning though to see if I can reproduce this. |
@altechzilla So it looks like the issue here is we are sending the data to the backend to get the options in the URL and that is hitting a nodejs limit so this is not related directly to the supabase node. I have created You can use |
Fix got released with |
Describe the bug
When adding a field to Supabase with a super large value, it will throw an error 431. The only way to execute this is if you set it to auto-map.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
It should not throw that error.
Environment (please complete the following information):
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: