Skip to main content
Version: 4.6.1-saas

Initialization Settings

This document explains Config Store settings and additional features available in NetFUNNEL Fastly Agent.


Config Store Settings

Control the behavior of the NetFUNNEL agent through Config Store.

Required Settings

CLIENT_ID

Enter the client ID issued from the NetFUNNEL console.

KeyValue
CLIENT_ID{'{CLIENT_ID}'}

Configuration steps:

  1. Resources menu → Go to Config stores
  2. Select store used by the agent
  3. Click [Add item]
  4. Key: Enter CLIENT_ID, Value: Enter Client ID from NetFUNNEL console
  5. Click [Add]
  6. Perform Compute purge

Additional Features

Good Bot Exception Handling

You can exclude specific User-Agent values from agent behavior through Config Store settings.

Config Store Settings

KeyValue
GOOD_BOTSGooglebot, Bingbot, Slurp, Applebot, facebookexternalhit

Example: Example that excludes Google, Microsoft, Yahoo, Apple, and Facebook bots.

Configuration steps:

  1. Resources menu → Go to Config stores
  2. Select store used by the agent
  3. Click [Add item]
  4. Key: Enter GOOD_BOTS, Value: Enter User-Agents of good bots to exclude, separated by commas
  5. Click [Add]
  6. Perform Compute purge

Compute Purge

  1. Compute menu → Go to Compute Services
  2. Select service with agent applied
  3. Click [Purge]
  4. Select [Purge all]
  5. Enter service name
  6. Click [Purge all] button

Entry Key Automatic Return Processing

NetFUNNEL Fastly agent automatically returns the NetFUNNEL key after entry to allow the next person in queue to enter. This feature can be used when you want to return the NetFUNNEL key at the timeout time set in the segment instead of returning it immediately.

Config Store Settings

KeyValue
RETURN_KEYtrue
  • true (default): The agent automatically returns the NetFUNNEL key after waiting is complete and entry.
  • false: The key is returned at the timeout time set in the segment.

Configuration steps:

  1. Resources menu → Go to Config stores
  2. Select store used by the agent
  3. Click [Add item]
  4. Key: Enter RETURN_KEY, Value: Enter true or false
  5. Click [Add]
  6. Perform Compute purge

Compute Purge

  1. Compute menu → Go to Compute Services
  2. Select service with agent applied
  3. Click [Purge]
  4. Select [Purge all]
  5. Enter service name
  6. Click [Purge all] button

Waiting Room Domain Change

The domain of the NetFUNNEL waiting room page is agent-lib.stclab.com. To change this domain to match your service domain, contact the NetFUNNEL service team with your desired domain and change the Config Store settings.

Config Store Settings

KeyValue
VWR_PAGE_DOMAINhttp(s)://{'{CNAME_DOMAIN}'}

Example: https://wait.stclab.com

Configuration steps:

  1. Resources menu → Go to Config stores
  2. Select store used by the agent
  3. Click [Add item]
  4. Key: Enter VWR_PAGE_DOMAIN, Value: Enter the waiting room address you want to change
  5. Click [Add]
  6. Perform Compute purge

Compute Purge

  1. Compute menu → Go to Compute Services
  2. Select service with agent applied
  3. Click [Purge]
  4. Select [Purge all]
  5. Enter service name
  6. Click [Purge all] button

When storing keys issued by the NetFUNNEL server in cookies, they are stored based on the current page's domain. If you need to share keys between different subdomains, configure it so that the main domain is stored in cookies.

Example: Set to .stclab.com so that cookies are shared between pages with different subdomains such as develop.stclab.com and staging.stclab.com.

Config Store Settings

KeyValue
COOKIE_DOMAIN.{'{MAIN_DOMAIN}'}

Example: .stclab.com

Configuration steps:

  1. Resources menu → Go to Config stores
  2. Select store used by the agent
  3. Click [Add item]
  4. Key: Enter COOKIE_DOMAIN, Value: Enter in .MAIN_DOMAIN format
  5. Click [Add]
  6. Perform Compute purge

Compute Purge

  1. Compute menu → Go to Compute Services
  2. Select service with agent applied
  3. Click [Purge]
  4. Select [Purge all]
  5. Enter service name
  6. Click [Purge all] button

Compute Purge After Config Store Changes

After changing Config Store, you must perform Compute Purge for the changes to take effect.

  1. Compute menu → Go to Compute Services
  2. Select service with agent applied
  3. Click [Purge]
  4. Select [Purge all]
  5. Enter service name
  6. Click [Purge all] button