Hi,
I set up OOB html request node using basic authentication and TLS/SSL to IXIA REST api. The request body is not sent. On the same server where node-red is installed I can use curl with the same data and it works fine. Additionally Postman also has success to the same api endpoint. I have these settings:
header:
Content-Type: "application/json" // the server will not accept (x-www-form-urlencoded etc)
Authorization: Basic ...
method: "POST" // but also fails to send body on PUT method
payload: {json payload}
I also had setup REST api to elastic from same server and this works in node-red (html request) request body is sent.
When testing with curl the only difference I can see between the elastic and ixia apis is that the ixia api wants to use cipher: ECDHA-RSA-AES128-GSM-SHA256
I am running node.js 12.21.1 and node-red 1.3.4
no errors are thrown in consoles.
I had this api in another server and had the same issue in that server however after a server restart it mysteriously started to work there. Going back to that server now the same fault of the request body is not sent is back and nothing I do resolves this issue.
Any ideas? Does the version of node.js not support this particular cipher??
Any help appreciated.