Type: Regression Bug
Affects Version/s: 6.1.20 EE GA2, 6.2.X EE
Manual configuration related about the instance port and protocol in cluster environment is being overwriting by the automatic mechanism causing that Lucene/Dump fails
The environment for reproduce it doesn't need all the nodes configured, so, I added only the configuration for only one node.
Configure a cluster with Mod Proxy Ajp, in my case I have deployed ehcache-web and the next configuration:
The node is configured in localhost to simplify the Apache WebServer configuration.
- Configure the Apache web server via ajp having the next VirtualHosts:
STEPS TO REPRODUCE HAVING THAT ENVIRONMENT
1. Start node 1.
2. Go to http://d1.jose.com (important! the first request must not be localhost:8080)
3. Login as superadmin and run the next Groovy Script:
Result Cluster node port for the node 1 is 80
Expected Cluster node port for the node 1 is 8080 as it was configured in properties, the result will be like:
A similar issue happens if you also have enabled https in both nodes, and you have http and https traffic, causing errors when the second node starts or after a manual reindex from the control panel.