Technical documentation - Whitelisting publisher API

This article describes the settings used in server.config for publishing engine.

Whitelisting option is available in version 5.3 and later.

Server.config settings

Publish may be blicekd by whitelisting API on web viewer side. This is configured in server.config on web viewer.

<Whitelist name> sets the name of the whitelist. Only supported whitelists through settings are Publish.

<Whitelist local=true> is a short hand for having an <Address>127.0.0.1<Address>. Accepts trafic from localhost.

<Address> single address to allow.

<Address proxy> comma separated list of ip adresses of proxy-chains. IP:s to the right is nearer to the server. IP:s to the left, nearer to client.

<Address proxy-headers> comma separated list of request headers to look for proxy and client addresses.

<Settings xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Whitelist name="Publish" local="true" proxy-headers="HTTP_X_FORWARDED_FOR"> <Address proxy="111.22.33.01,111.22.33.92">187.45.32.19</Address> </Whitelist> </Settings>