Configuring the Apache reverse proxy for JBoss


  1. On the Apache reverse proxy server for JBoss, open /usr/apache/conf/httpd.conf, and add the following section to the end of the file: 


    <Location /itm>
    ProxyPass                      http://<midTierName>:<port>/itm
    ProxyPassReverse               http://<midTierName>:<port>/itm
    ProxyPassReverseCookieDomain   <domain name>
    ProxyPassReverseCookiepath     /itm
    SSLRequireSSL
    </Location>
  2. On the Apache reverse proxy server for JBoss, open the C:\Program Files\jboss-eap-4.3.0.GA_CP08\jboss-eap-4.3\jboss-as\server\production\deploy\jboss-web.deployer\server.xml file, and edit it as follows: 


    <Connector acceptCount="100" address="$\{jboss.bind.address\}" connectionTimeout="20000" disableUploadTimeout="true" emptySessionPath="false" enableLookups="true" maxHttpHeaderSize="8192" maxThreads="250" port="80" protocol="HTTP/1.1" redirectPort="8443" scheme="https" proxyName="Name of the Reverse proxy" proxyPort="SSL reverse proxy port"/>
  3. Run the Maintenance Utility, and select the System Integration tab.
  4. In the Application Server field, enter the new application server name set via the reverse proxy.
  5. If the BMC IT Business Management Suite application with reverse proxy has a port number, enter it in the Port field. Otherwise, leave the Port field blank.
  6. Check the web path in BMC Remedy AR System. It should point to the new reverse proxy for JBoss.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*