configUserData.json is used at first boot when the integration with the Zscaler API is done. This JSON file is the same for both CSC Mux 4 and CSC Mux 8.


The fields in bold are not configurable. So please, do not modify.


Example:

{

    "model": "csc-gre-mux-aws",

    "version": "1.0",

    "cloudName": "zscalerthree",

    "apiTokenID": "BA9A584B25AEA5AAAFD3FE308902CB70",

    "dns": {

        "useCloudDNS": true,

        "primaryDnsIP": "",

        "secondaryDnsIP": ""

    },

    "bypassProxyPacUrl": "http://pac.zscalerthree.net/RdwNltSPqBFN/az-csc-bypass.pac",

    "syslogServers": {

        "primarySyslogIP": "172.31.200.163",

        "secondarySyslogIP": "",

        "syslogTcpPort": 514

    },

    "ssmAgent": {

        "activationCode": "Vgz5s1ZBMRtGD9mckbOX",

        "activationID": "42af3625-9632-437d-828b-ca6bd1719999",

        "awsRegion": "us-east-1"

    },

    "tunnelRedundancy": {

        "returnToPrimaryTunnel": true

    },

    "nodeSelection": {

        "withinCountryPreferred": true

    },

    "location": {

        "name": "csc-mux-8-v-1-f-a",

        "country": "UNITED_STATES",

        "tz": "UNITED_STATES_AMERICA_NEW_YORK",

        "ipAddresses": [

            "auto"

        ],

        "authRequired": true,

        "xffForwardEnabled": false,

        "surrogateIP": true,

        "idleTimeInMinutes": 480,

        "displayTimeUnit": "MINUTE",

        "surrogateIPEnforcedForKnownBrowsers": false,

        "surrogateRefreshTimeInMinutes": 120,

        "surrogateRefreshTimeUnit": "MINUTE",

        "ofwEnabled": true,

        "ipsControl": true

    },

    "routedBypassJsonFileUrl": "https://csc-gre-aws.s3.amazonaws.com/routedBypassRulesFile.json",

    "routedBypassRules": []

}