Configuring the Apache reverse proxy for JBoss
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>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"/>- Run the Maintenance Utility, and select the System Integration tab.
- In the Application Server field, enter the new application server name set via the reverse proxy.
- 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.
- 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*