cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2130
Views
0
Helpful
3
Replies

Pix : HTTP authentication on a non-80 tcp port

phima
Level 1
Level 1

Hi all,

I'm trying to find a way to make my PIX perform an HTTP authentication on the port 8080.

I thought that addind a fixup protocol entry for HTTP (fixup protocol http 8080) and an item in my authentication access-list would be sufficient, but I still get a message "Error : You must first authenticate to use this service" instead of a popup logon window.

Everything works fine on the port 80, but I must authenticate on another port to get rid of transparent proxies used by some ISPs (authenticated IP is then the one of the proxy).

Can anyone help ?

Thanks.

Phil.

3 Replies 3

a-vazquez
Level 6
Level 6

The PIX can only authenticate on TCP, Telnet or FTP standard ports. You will have to authenticate your users to a real port 80 web server that redirects them to port 8080 or something similar.

In fact, that's what I do, but there are some problems due to transparent proxies used by some ISPs for the port 80... This makes some users authenticate with an IP address on the port 80, and then use another one on the port 8080 (and then, they're not authenticated anymore)...

I'll have to find another solution.

Thanks for your help.

Phil.

mmedwid
Level 3
Level 3

We authenticate http conversations using the pix at many ports other than port 80. Nothing was changed on the fixup protocol end of things.

aaa authentication include http inbound 0.0.0.0 0.0.0.0 0.0.0.0 0.0.0.0 TACACS+

aaa authorization include tcp/81 inbound 0.0.0.0 0.0.0.0 0.0.0.0 0.0.0.0 TACACS+