Network settings

Use the global network configuration to modify the communication variables between Corelight-update and the sensors, or a Fleet Manager instance.

Updating the Global network config

Changes can be only made to the global network configuration using the Corelight-update CLI command with the --network-settings flag.

The Corelight-update CLI command supports updating the Global Network Configuration directly using the --network-settings flag.

  • Multiple settings can be updated using a single command.

  • Update nested settings by using a “.”. For example, sensor_timeout_settings.tls_handshake_seconds=10.

  • Any setting can be updated using a key=value pair.

For example:

corelight-update update --network-settings sensor_timeout_settings.tls_handshake_seconds=10 sensor_timeout_settings.upload_wait_seconds=60

See Complete Global Settings below for a list of fields that can be updated directly.

After a configuration has been updated, verify the global network configuration using the console. For example:

 corelight-update show -network

Complete global network settings

sensor_timeout_settings:
    transport_dialer_seconds: 5
    tls_handshake_seconds: 10
    idle_conn_seconds: 90
    expect_continue_seconds: 1
    http_seconds: 60
    upload_wait_seconds: 60      # The amount of time to wait for the status of an upload to Fleet Manager or a sensor.  In general, errors return within a few seconds.