UPDATE: we found the root cause. It was the VPN/middleware. Without VPN, the write/update queries were working. But we would still like to know: with the VPN, why were GET queries working?
-
Goal: Some users in Phillippines are getting 503 from retoolDB update query, some users are getting 200. This is Retool Cloud.
-
Steps:
- Check Permissions
- Run the same query
- Details:
In our App, we have a query that updates the table with "bulk update via primary key"
Problem is that this behavior seems inconsistent for the users in the same permission group. Also, we can't debug based on 503 with no error message.
- We can't figure out what the 503 error message is about.
- the timeout for this update query is 20seconds.
- I (US) run the same query and get 200. User in Phillippines is running this query and getting 503.
- This failed query isn't captured in the audit logs.
- Other Retool DBGet Queries work for both of us.
- btw, they use a VPN to be in USA, and their IP Address is 64.79.143.250. Is this IP blocklisted on Retool firewall?
- Screenshots: