Proxy header exceeds server limit
For multiple sites including ScienceDirect, I'm receiving error 400 Bad Request - "Your browser sent a request that this server could not understand. Size of a request header field exceeds server limit." Disabling the Firefox Zotero Connector's proxy redirection allows the site to load, so it's pretty clear this is the issue. My Zotero Connector version is 5.0.164, and I submitted error report ID 918262024 and Debug ID D49609753. I already cleared Firefox's cache and cookies, and confirmed they were cleared entirely for ScienceDirect, with no change to the error.
I'm not seeing this issue in Brave (Chrome-based) even for the same exact article. If it helps, my Zotero Connector version in Chrome is 5.0.164 also. This suggests it might be an issue with the Firefox Zotero Connector.
In general, I find proxy redirection really useful, so I would hate to turn it off entirely for Firefox! It would be great to have an option for "reload without proxy", similar to the current option "reload via proxy". Alternatively, is there a way to specify sites to exclude from the proxy redirect? Thanks!
I'm not seeing this issue in Brave (Chrome-based) even for the same exact article. If it helps, my Zotero Connector version in Chrome is 5.0.164 also. This suggests it might be an issue with the Firefox Zotero Connector.
In general, I find proxy redirection really useful, so I would hate to turn it off entirely for Firefox! It would be great to have an option for "reload without proxy", similar to the current option "reload via proxy". Alternatively, is there a way to specify sites to exclude from the proxy redirect? Thanks!
The Cookie header being sent — which is determined by the cookies previously set by the proxy server — is indeed over the default limit of 8K characters for this web server, so the error is expected. It's not impossible the Zotero Connector is contributing here, but it looks like your IT department's SSO system just set too many large cookies.
If a manual proxy request fails with the same error, you should share the HAR file with your IT department.
In the meantime, I'd guess that clearing cookies for your university domain in Firefox (search for "cookies" in the Firefox settings and click on "Manage Data…") would fix this.
I would expect that you could trigger the same error in Firefox just by trying to load a site via the proxy manually with the Zotero Connector disabled. Assuming that's the case, clearing cookies for your university domain would fix it, but I'd recommend that you first generate a HAR file that way and send it to your IT department without even mentioning Zotero. They need to either fix their system to not set so many large cookies or increase the web server's request header length limit.