I have a TMG Standalone Array we are using it for reverse proxy. I am trying to publish services for our Anti-Virus product from our DMZ back to our LAN. We have more than one server that runs the services for failover purposes. Each server has its own IP / HostName and uses the same ports for communication. I didnt see a way to setup a farm for the non-web publishing rules so I created one Listener with all of the needed ports and then used that same listener for multiple non web publsihing rules one for each server. When I do this I get an error generated in the console. If I only publish one of the servers the error goes away. Is the problem that I cant use the same protocal / ports for multiple servers? If not how would I publish multiple servers in a non-web publishing rule? I dont understand the part about the duplicate name on the network? There are no actual host names in the non-web rules and each rule has its own IP address for each of the servers.
Here is the error it repeats with the different ports numbers I have setup in the protocal.
The server publishing rule xxxxxxxxxxxxxxxxxxx, which maps
x.x.x.x.:8888:TCP to x.x.x.x:8888 for the protocol xxxxxx, was
unable to bind a socket for the server. The server publishing rule cannot be
applied.
The failure is due to error: You were not connected because a
duplicate name exists on the network. If joining a domain, go to System in
Control Panel to change the computer name and try again. If joining a workgroup,
choose another workgroup name.