I am working on an app that has a python backend. My backend makes calls to different llms to configure a response. On Chrome and Safari these requests work fine, but on Firefox my server logs the following error:
499 api.torsera.com/process_storyclientIP="69.180.xxx.xxx" requestID="893c3004-ca76-4fc4" responseTimeMS=29965 responseBytes=0 userAgent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:130.0) Gecko/20100101 Firefox/130.0"
After inspecting this further I noticed the timeout is always responseTimeMS=29965
even when I change the network.http.connection-timeout
in my firefox config.
What is really strange is the actual api call to my backend isn’t what is timing out. It seems to be the calls my backend makes that are timing out. Which if this is the case why would it only happen on Firefox?
Why is Firefox causing my backend calls to timeout?