Skip to main content
Version: 3.8.x.x LTS

nevisProxy connector

The Connector view of the ports used by a nevisProxy service allows you to configure multiple parameters, e.g., the SSL attributes, listening interface, alternative service names.

See also the chapter nevisProxy cipher settings.

Virtual hosts

The term "Virtual Host" refers to the practice of running more than one service (e.g., www.nevis.ch and mail.nevis.ch) on a server using the same IP address and port. In such a scenario, the client sends the host name he wants to communicate to nevisProxy using the HTTP Host header. nevisProxy selects the corresponding service matching the host name and process the request.

To enable virtual hosts, you have to enable the "Name virtual host" checkbox within the connector view. Not enable this checkbox on the first port you configure but on all subsequent conflicting ports.

If no service matches the host name provided by the client, the "default" service is used to serve the request. Use the "Default service" checkbox on the nevisProxy service view to define which server shall be the default. nevisProxy supports SNI (service name indication) to SSL/TLS connections allowing to select the appropriate service and its certificate even before the client can send the host name by HTTP headers.

note

Filters use their name as the identifying key to write/read data to/from the user's session. Make sure you don't re-use filters within different services if you don't want to let them share their session data.