I have issue in using HTTP Request to query OpenStack APIs, the flow designed to Start Getting OpenStack Token for authentication (and it works) then initiating another request to OpenStack Cinder to List available volumes. the same request and related parameters working correctly in Postman (or any HTTP request tool) but in Nodered I ended up getting below error.
"HTTPError: Response code 408 (Request Timeout)"
in function node I added some headers like Token and increased timeout
where msg.token got it from previous flow nodes. and after debug it appears successfully in HTTP Request headers with the timeout set to 900000 (15min), in postman the query took less than 1s. and has a size of 188 kb
environment I'm using
Nodered in Docker : (tried both versions) latest and lastest-14
Connectivity to API and ports has been checked and successfull.
Tried other OpenStack APIs like list compute and still the same error
Token POST: is a post request and able to get Token in HTTP header
Change Token Name: I'm assigning a Token variable (x-subject-token) to a new Token variable (token) (as experienced before dash makes some trouble)