I am currently running Lucee in a container (lucee/lucee52:latest (22.214.171.124)) and I am trying to call a site via a CFHTTP call. As I am behind an enterprise proxy I am required to send my proxy information so I am including proxyserver, proxyport, proxyuser and proxypassword. However, it does not appear that Lucee is providing this information.
CFHTTP is working as I can get a handful of internal and external sites that are excluded by the proxy and thus don’t require authentication, but I get “407 Proxy Authentication Required” for all calls that do. When dumping the http object and GetHttpRequestData I do not see any proxy information sent. Strangely enough I have found if I put in improper information in any of the proxy attributes I get a Connection Failure rather than an Access Denied message, so it seems like there is something or parts of the proxy attributes in play.
The same code is working in ACF 11 without issue.
Is the proxy functions of CFHTTP broken in Lucee 5.2 or is there some sort of trick to set this up? Is there anything specific to running Lucee in a container that might be affecting this?
I appreciate the help!