If Stages is accessed through a proxy server, in some cases there can be connectivity problems for reporting requests (report execution, parameters loading and script upload fails). When these problems cannot be resolved otherwise, the following workaround can be used:
1.) Add the following property to config.xml with an url of the Stages server (host name or ip address) which is accessible for internal requests from the Stages server to itself:
<property name="metrics.serverAddress" value="http://localhost"/>
2.) Configure the proxyName and proxyPort of your proxy server for the internal connector in /conf/server.xml as shown in the following example:
<Connector port="80" proxyName="myproxy.mydomain.com" proxyPort="443" ..../>
Now run: /bin/update.bat