We have a worklow scheduled to run on Knime server. The workflow is made in such a way that is also possible to manually run it on a local machine. When the flow runs locally, it works perfectly fine. The Put requests status response is 200, which means it is succesfull. When the exact same worklow it is run on the server, it works fine, except for the PUT request at the end.
What is weird, is that the workflows all succeed a series of GET request at the beginning of the flow. This rules out a problem concerning authentication. We know this because we let the worklow sent emails at an intermediate point in the flow.
I am not quite sure how to proceed, since I cannot share a workflow with the required credentials to reproduce the problem. So my main question is if other people have seen this type of behaviour before; the server giving back 400 responses to HTTP request, whereas the exact same code run localy works fine. and/or if anyone has any tips on how to debug this issue