11.10. Response Pages

Using page templates, the administrator can configure the appearance of the block page and the captive portal auth page. Different templates can be used for different filtering and captive portal rules.

UserGate is supplied with various types of templates, including those for block pages, captive portal pages, web portal pages, TOTP initialization pages, and more. They can be used as a basis for custom templates, e.g., using the company's house style or the desired language.

Name

Description

Blockpage (EN) and Blockpage (RU) templates

The standard block page templates in English and Russian.

Captive portal user auth (EN) and Captive portal user auth (RU) templates

English and Russian-language templates for user authorization on the captive portal. The templates display an authentication form (name and password). If the authentication is successful, the user is granted access to the Internet.

Captive portal user auth + policy (EN) and Captive portal user auth + policy (RU) templates

English and Russian-language templates for user authorization on the captive portal. The templates display an authentication form (name and password) and the terms of use for the network (user agreement) as well as requiring the user to agree to the access policy. If the authentication is successful, the user is granted access to the Internet.

Captive portal: email auth (EN) and Captive portal: email auth (RU) templates

English and Russian-language templates for user authorization on the captive portal that allow the user to self-register in the system with email verification. For these templates to work correctly, configure the Notifications section in the captive profile.

Captive portal: SMS auth (EN) and Captive portal: SMS auth (RU) templates

English and Russian-language templates for user authorization on the captive portal that allow the user to self-register in the system with SMS verification. For these templates to work correctly, configure the Notifications section in the captive profile.

Captive portal policy (EN) and Captive portal policy (RU) templates

English and Russian-language templates for user authorization on the captive portal. The templates do not require the name and password entry; they just display the network terms of use (user agreement) and require the user to agree to the access policy. If the user agrees, they are granted access to the Internet. For these templates to work, set Policy accept as the authentication method in the captive profile.

Captive portal user session (EN) and Captive portal user session (RU) templates

English and Russian-language templates that allow the user to end their authorized session by visiting the http://logout.captive or http://UserGate_IP/cps page.

Content warning (EN) and Content warning (RU) templates

English and Russian-language templates containing the warning page that is displayed when a content filtering rule with the Warning action is triggered.

FTP client (EN) and FTP client (RU) templates

English and Russian-language templates for displaying FTP server content over HTTP.

SSL VPN client (EN) and SSL VPN client (RU) templates

English and Russian-language templates for displaying the web portal page.

SSL VPN RDP (EN) and SSL VPN RDP (RU) templates

English and Russian-language templates for displaying an authentication page when connecting to RDP resources via the web portal.

SSL VPN SSH (EN) and SSL VPN SSH (RU) templates

English and Russian-language templates for displaying an authentication page when connecting to SSH resources via the web portal.

TOTP INIT PAGE (EN) and TOTP INIT PAGE (RU) templates

English and Russian-language templates for displaying the TOTP device initialization page for VPN users.

To create a custom template, follow these steps:

Task

Description

Step 1. Export an existing default template.

Select one of the existing templates, click Export, and save the template to a file.

Step 2. Customize the exported template.

Use an editor to customize the template. Specialized HTML editors are not recommended for this purpose because they can corrupt the internal structure of the template. Use simple text editors.

Step 3. Create a new template.

Click Add, select the corresponding template type, give a name to the new template, and save it.

Step 4. Import the template customized at Step 2.

Highlight the newly created template, click Import, and select the customized template file.