Andy, The port number in the service tells the CSS what port to send the client request on to the backend server. In essence it will do a port nat on the backend when you specify the port in the service. In many cases the content rule and and service have a port specified, but quite honestly you do not need to specify the port in the service unless the request coming into the CSS is different then what you want to send the webserver. With that said, if all the requests going to the webservers need to be on port 80, then simply specify that port in each service. Then in the content rule specify the port that is coming in from the client. When you begin to change port numbers in services, make sure you also use the appropriate "keepalive port" on that service so that you do not allow a service to be 'active' when it really isn't. For example, using the default icp keepalive on a service that is trully listening on port 81 where the webserver is actually having tcp port 81 issues could fake the CSS out thinking that the service is up and keep trying to send requests to the backend server. Regards Pete..
... View more