I had something similar happen to me. used postman to compare requests and the header was different from curl. api was expecting it formated like curl does it and no way to get the same with cfhttp.
Yeah, oddly some times <cfexecute … /> works better, but in this case, while it didn’t generate any error, but still failed to connect even via curl call.
Not sure why the exact same lucee docker image on two identical ubuntu virtual machines would behave differently.
Jay, I appreciate your input, but that won’t work, but the api server is running at port 4000.
The good news is that I have another vm box to “play” with.
The bad news is I’m under the impression my Internet connection is frequently hacked/harrassed by some bad network security person but I could be wrong and I hope I’m wrong otherwise it would be hell