We have a distributed arquitecture with two Heavy forwarders as deployment servers, in differents geographical sites, and the indexer in AWS. All of them are running very well, but now we have a new requeriment to deploy Universal Forwarders on machines that have the mngt port in use by other software. This software is prioritary and we can't change it.
Is it possible to have some universal forwarders configured with a port different than 8089 taking in account that the deployment server has this port asigned.
UF A:8089 <--> HeavyForwerder (deploy server): 8089 <--> UF B:8XXX
Think about what is happening here. The Deployment Client (your UF), will create a socket and the network stack will pick a random available port to use as the source port to open a connection to port 8089 on the Deployment Server. Source port 8089 has nothing to do with anything. So you do not have a problem here; carry on as normal.
You can use any port as a management port, just ensure that you explicitly mention it wherever applicable. It's not a new, there are instances where people have changed there management port on forwarder.