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
I spotted a recent uptick of some errors in the web server logs due to specific requests failing to go into the analytics database. The issue was related to requests that had multiple User-Agent HTTP headers present, like:
User-Agent is not a HTTP header that technically supports multiple values (other headers do), but if two separate User-Agent headers were given, we were parsing that as an array of multiple values, which confused some subsequent processing that was expecting a string value.