If we want to use a proxy to manage external communication, we'll have to add some configuration. In the case of a cloud-in-a-box install, we'll have to perform the steps we describe below to the machine we're running abiquo in. However, if we performed a distributed install, as we're using the proxy only for the external communication, it will be enough to perform the following steps to the machine where the Remote Services will run.
Configure tomcat
To make abiquo run behind a proxy, it is normally enough to add the following lines to /opt/abiquo/tomcat/conf/catalina.properties :
Where IP and PORT match the IP and port of the proxy you want to use for that matter.
Configure Appliance Manager
You may also add the following line to /opt/abiquo/config/am.xml :
Where, again, IP and PORT match the IP and port of the proxy. Make sure you restart tomcat after modifying this file as well.

