ACE port redirection problem

Unanswered Question
Jan 19th, 2009

I am using standard http port 80 in front end (between the end user and ACE module ) and I am using port 9080 for backend (between the ACE and servers).

I don't want the port number 9080 to show up in the url

how can i hide the port 9080 from the end user

I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 1 (1 ratings)
Gilles Dufour Mon, 01/19/2009 - 23:58

If the vip is configured with port 80 and your real with port 9080, ACE should be doing the nating transparently and the client browser going to port 80 should not display port 9080.


Gilles Dufour Tue, 01/20/2009 - 01:04

You are getting the port 9080 because your server is sending a redirect to the browser.

The redirect will contain the port 9080.

You need to block the redirect and create your own from ACE.

So, you need to identify which request triggers the redirect, intercept this request with a class-map and generate your own redirect from ace.

Get a sniffer trace to see the redirect.


celiocarreto Tue, 01/20/2009 - 02:36

Try this config:

rserver host Server001

ip address


rserver host Server002

ip address


serverfarm host SF001


rserver Server001 9080


rserver Server002 9080


class-map match-all R001

2 match virtual-address tcp eq www

policy-map type loadbalance first-match P001

class class-default

serverfarm SV001

policy-map multi-match L4-LB

class R001

loadbalance vip inservice

loadbalance policy P001

loadbalance vip icmp-reply

It should solve your problems


This Discussion