Hi Nordin,
As per the network requirements that you provided above (highlighted), Controller should have access to the 12001 and 12002 ports of Front-End which is already there in my case. The controller is successfully able to access the Front Ends and there are no issues regarding it.
However, as per the network requirements that you provided, the reverse scenario is not necessary, i.e., it is not required for a Front End to have access to the deployment controller in 12001 and 12002 ports.
But what is happening is the deployment controller is trying to deploy the application on itself and trying to access the 12001 and 12002 ports of its own. This should not happen if the server is configured only as a Controller and not as a Controller+FrontEnd. This is the exact issue that I am facing.
Why should the Controller try to access its own 12001 and 12002 ports and trying to deploy the applications on it self?
Also why the lifetime should try to access the 12001 port of the Controller?
regards,
Shounak