Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?


Configuring Parameters for the Script Service for MX Series Routers (SRC CLI)


Provide parameter substitutions with the values that are in the service definitions for the script service.

Table 1 lists the parameters specified by the sample script service.

Table 1: Parameter Substitutions for MX Series Routers COA Services

Parameter Name



IP address of the device.


UDP port number of the device.


IP address of the C Series Controller.


UDP port number of the C Series Controller.


Shared secret between RADIUS server and RADIUS client.


Number of retries for sending RADIUS packets when no RADIUS response is received. The retry interval is 3 seconds.


Content of service definition in the format


  • action—Action that is executed on packet content (attribute):

    • start

    • stop

    • start-stop

  • radiusAttributeName—Valid RADIUS attribute specified as follows:

    • Standard RADIUS attribute name or number

    • VSA in the format


  • pluginEventAttribute—Valid Python expression

  • \n—New-line character included between the lines of a configuration containing multiple lines; the entire configuration must be enclosed in quotation marks.

For example:

start-stop.Acct-Session-Id = ifSessionId

“start-stop.Acct-Session-Id=ifSessionId\nstart.vendor-specific.4874. 10.string=’video’\nstop.vendor-specific.4874.10.string=’default’\n"

To configure substitutions for the script parameters:

  1. At the hierarchy for the script service, specify substitutions for the parameters. For example:
  2. Verify the configuration.