On my linux system I have 3 different DNS server entries. For testing purposes the first two are invalid/non-existent servers while the 3rd one is the only valid/working server.
I am using the simple HTTP GET request flow from here Simple GET request : Node-RED (in a loop) but I repeatedly get this error
node[31888]: 8 Mar 09:02:11 - [error] [http request:c3efe083.51344] no response from server
If I change the order of the DNS servers (making the valid server as first option) then the problem goes away and HTTP node works as intended.
I understand name resolution will take a few seconds in this scenario, but I have other apps able to handle this change without disruption with only node-red timing out.
edit: I am using node-red v2.2.2