Proxy fields for CF Updates missing on only some servers (CF-2016)?

February 15, 2019
Newbie 1 posts
Followers: 0 people
2

Proxy fields for CF Updates missing on only some servers (CF-2016)?

Newbie 1 posts
Followers: 0 people
February 15, 2019

Have not been able to figure this one out.  On my Dev servers, the CF Updates in cfide update panel work, and the fields there to use a proxy are showing.

However in my test and production servers, the proxy server fields do not show at all in the update settings panel.

I used the same install method of coldfusion 2016 for all three regions, so I am a bit stumped by this difference.

Any suggestions?

Comments (2)
2019-02-18 19:41:41
2019-02-18 19:41:41

I see Paolo proposing the JVM args, and that’s certainly a workaround.

But Darren, I find it curious that you say you are seeing this on “some” servers. Since you refer to the update panel “working”, are you perhaps saying also that you have applied any CF2016 updates? Or is this immediately upon installation? If any updates, can you confirm also that the cfusion/hf-updates log for your latest update doesn’t show any errors, in its table that tracks the count of successes and errors?

Also, to be 100% clear, when you say that you don’t see these fields, are you confirming that you do see all 3 tabs on the updates page (“available updates”, “installed updates”, and “settings”)? If you do NOT see those tabs, then your problem is NOT about proxy fields.

Instead, this would be about someone having changed the CF Admin “settings” page to put in a new “default script src” value from its default of “cf_scripts”, and the problem is that the web server you are using for the Admin doesn’t know about that change. Can you confirm the above?

And if the UI IS missing the tabs, and the script src value HAS changed from the default, can you also indicate if you are using a port like 8500 on your Admin URL? That will tell us if you are using CF’s built-in web server or an external one like IIS or Apache, when accessing the CF Admin, which affects the solution to propose.

Like
2019-02-18 07:51:34
2019-02-18 07:51:34

You can set a proxy by adding the following arguments to the “Server Settings > Java and JVM” in the Administrator
-Dhttp.proxyHost=proxyhostURL
-Dhttp.proxyPort=proxyPortNumber
-Dhttp.proxyUser=someUserName
-Dhttp.proxyPassword=somePassword

Like
Add your comment