Upload failed with invalid or missing location header

We have a web application using tusdot, it ran well for about a year. Most recently it started failing with error: Failed to upload blah tus: invalid or missing location header, originated from request (method: POST, url: https://myhost/api/uploads, response code: 201: response text: , request id: n/a

and the client (console error): refused to get unsafe header “location”.

Since this is a very specific question for tusdotnet, I will recommend you to open an issues in its GitHub repository to directly contact its author: GitHub - tusdotnet/tusdotnet: .NET server implementation of the Tus protocol for resumable file uploads. Read more at https://tus.io

Did you recently changed the version of tusdotnet or modified your proxies’ configuration?