Tutorial Patch_Behind_Proxy - getrailo/railo GitHub Wiki

Patching Railo behind a proxy server

If you're attempting to update your Railo server and you're behind a firewall / proxy with restricted outbound access, you can manually download the patch and install yourself.

The patches can always be found at:

http://{dev | preview | www}.getrailo.org/railo/remote/download/{full patch number}/{full patch number}.rc

So, for example, the most recent stable final build is 3.1.2.001 and is found at:

http://www.getrailo.org/railo/remote/download/3.1.2.001/3.1.2.001.rc

A 3.1.2.020 BER ( Bleeding Edge Release ) would be found:

http://dev.getrailo.org/railo/remote/download/3.1.2.020/3.1.2.020.rc

  • Please note, it is recommended that you do not patch like this between "major" builds ( e.g.: From 3.1 to 3.1.2 or from 3.1.2 to 3.2 ). It is recommended that you grab the new jar files from getrailo.org.

Installing the patch

Now, once you have the .rc file downloaded, what do you do with it?

Depending on how your Railo is setup, you're looking the "/railo-server/patches" folder. In resin, it can be found {resin install}/lib/railo-server/patches -- So, if you're on a different JEE engine other than Resin, just look around for your "/railo-server/patches" folder and drop the .rc file in place.

Once in place, restart the Railo instance in the server context ( http://{hostname}/railo-context/admin/server.cfm ). This will drop your current session and you'll have to re-login. When you do, you should be patched to that .rc version.

⚠️ **GitHub.com Fallback** ⚠️