VARIPADDR (JANUS DEFINE parameter): Difference between revisions

From m204wiki
Jump to navigation Jump to search
(Automatically generated page update)
m (misc formatting)
Line 1: Line 1:
<span class="pageSubtitle">Permit differing ipaddresses from same browser</span>
<span class="pageSubtitle">Permit differing IP addresses from same browser</span>


<var>VARIPADDR</var> is a parameter on <var>[[JANUS DEFINE]]</var>, which defines and sets characteristics of a Janus port.  
<var>VARIPADDR</var> is a parameter on <var>[[JANUS DEFINE]]</var>, which defines and sets characteristics of a Janus port.  


Indicates that a single browser might access <var class="product">[[Janus Web Server]]</var> using different IP addresses (probably because it's accessing <var class="product">Janus Web Server</var> through a "proxy farm") so that <var class="product">Janus Web Server</var> should not use IP address to decide whether a set of requests all came from the same browser or not. A proxy farm is a collection of proxy servers that act more or less as one proxy server from a browser's perspective and in which a browser might be moved around between different proxies most likely for load-balancing purposes.  
Indicates that a single browser might access <var class="product">[[Janus Web Server]]</var> using different IP addresses (probably because it's accessing <var class="product">Janus Web Server</var> through a "proxy farm"), so <var class="product">Janus Web Server</var> should not use the IP address to decide whether a set of requests all came from the same browser or not.  


Setting <var>VARIPADDR</var> reduces <var class="product">Janus Web Server</var>'s ability to distinguish requests from multiple browsers potentially causing problems with legacy sessions, persistent sessions (especially on public URLs) or slightly reducing the efficacy of session cookies. Nevertheless, <var>VARIPADDR</var> is more or less unavoidable if users are accessing <var class="product">Janus Web Server</var> through "proxy farms".  
A proxy farm is a collection of proxy servers that act more or less as one proxy server from a browser's perspective. In a proxy farm, a browser might be moved around between different proxies, most likely for load-balancing purposes.
 
Setting <var>VARIPADDR</var> reduces <var class="product">Janus Web Server</var>'s ability to distinguish requests from multiple browsers, potentially causing problems with legacy sessions and persistent sessions (especially on public URLs), or slightly reducing the efficacy of session cookies. Nevertheless, <var>VARIPADDR</var> is more or less unavoidable if users are accessing <var class="product">Janus Web Server</var> through proxy farms.  


Valid only for <var>[[JANUS DEFINE#type|WEBSERV]]</var> ports.
Valid only for <var>[[JANUS DEFINE#type|WEBSERV]]</var> ports.

Revision as of 22:37, 14 September 2016

Permit differing IP addresses from same browser

VARIPADDR is a parameter on JANUS DEFINE, which defines and sets characteristics of a Janus port.

Indicates that a single browser might access Janus Web Server using different IP addresses (probably because it's accessing Janus Web Server through a "proxy farm"), so Janus Web Server should not use the IP address to decide whether a set of requests all came from the same browser or not.

A proxy farm is a collection of proxy servers that act more or less as one proxy server from a browser's perspective. In a proxy farm, a browser might be moved around between different proxies, most likely for load-balancing purposes.

Setting VARIPADDR reduces Janus Web Server's ability to distinguish requests from multiple browsers, potentially causing problems with legacy sessions and persistent sessions (especially on public URLs), or slightly reducing the efficacy of session cookies. Nevertheless, VARIPADDR is more or less unavoidable if users are accessing Janus Web Server through proxy farms.

Valid only for WEBSERV ports.

See also