Users Guide

Table Of Contents
318 | Captive Portal Dell PowerConnect ArubaOS 5.0 | [User Guide
To change the protocol to HTTP via the command-line interface, access the CLI in config mode and issue the
following commands:
aaa authentication captive-portal profile
protocol-http
(For captive portal with role-based access only)
ip access-list session captiveportal
no user alias mswitch svc-https dst-nat
user alias mswitch svc-http dst-nat
user any svc-http dst-nat 8080
user any svc-https dst-nat 8081
Proxy Server Redirect
You can configure captive portal to work with proxy Web servers. When proxy Web servers are used, browser
proxy server settings for end users are configured for the proxy server’s IP address and TCP port. When the user
opens a Web browser, the HTTP/S connection request must be redirected from the proxy server to the captive
portal on the controller.
To configure captive portal to work with a proxy server:
z (For captive portal with base operating system) Modify the captive portal authentication profile to specify the
proxy server’s IP address and TCP port.
z (For captive portal with role-based access) Modify the captiveportal policy to have traffic for the proxy server’s
port destination NATed to port 8088 on the controller.
The base operating system automatically modifies the implicit ACL captive-portal-profile.
The following sections describe how use the WebUI and CLI to configure the captive portal with a proxy server.
To redirect proxy server traffic using the WebUI:
1. For captive portal with Dell base operating system, edit the captive portal authentication profile by navigating
to the Configuration > Security > Authentication > L3 Authentication page.
a. For Proxy Server, enter the IP address and port for the proxy server.
b. Click Apply.
2. For captive portal with role-based access, edit the captiveportal policy by navigating to the Configuration >
Security > Access Control > Policies page.
3. Add a new rule with the following values:
a. Source is user
b. Destination is any
c. Service is TCP
d. Port is the TCP port on the proxy server
e. Action is dst-nat
f. IP address is the IP address of the proxy port
g. Port is the port on the proxy server
4. Click Add to add the rule. Use the up arrows to move this rule just below the rule that allows HTTP(S) traffic.
5. Click Apply.
Note: When HTTPS traffic is redirected from a proxy server to the controller, the user’s browser will display a warning that the
subject name on the certificate does not match the hostname to which the user is connecting.