Hello All,
We are trying to setup an Apache reverse proxy server in front of Percussion CMS via Apache AJP connector (mod_jk) to communicate to CMS server. In order to achieve the goal, we had configured a "worker.properties: in Apache server:
---------------------worker.properties------------------
worker.list=ajp13
worker.ajp13.port=9998
worker.ajp13.host= ipaddress
worker.ajp13.type=ajp13
---------------------worker.properties------------------
where “9998” is the port number that CMS embedded JBoss server is using for AJP 1.3 connector (got the port value from server.xml). We have also confirmed the “9998” is open for firewall inbound traffic. But when we tested it, AJP connector failed to open socket to “ipaddress:9998” since the port “9998” is currently listening by ‘localhost’ only.
I get a feeling that Percussion CMS’s Jboss binds its services to the default ‘localhost’ interface (127.0.0.1) and its “jboss.bind.address” system property was not explicitly configured via “run -b ip-address” script (jboss start up script).
How can we resolve this issue? Can we include some parameters in the run script to explicitly state the jboss.bind.address to the ipaddress we want?
If there is a better approach, please advise.
Thanks
Ravi