Description

This article provides information about the Junos OS CLI commands that are configured on the device during device discovery.

Symptoms

Information about the Junos OS CLI commands that are configured on the device during device discovery.

Solution

  1. For a Junos Space-initiated connection, Space will configure the following commands on the device.  If SNMP is selected during device discovery, Space will send the command to set the SNMP target IP. For the below examples, 172.22.153.224 is used as an example representing Space VIP IP.

    Standalone SRX

    set system services ssh max-sessions-per-connection 64
    set system services netconf ssh
    set system syslog file default-log-messages any info
    set system syslog file default-log-messages match "(requested 'commit' operation)|(requested 'commit synchronize' operation)|(copying configuration to juniper.save)|(commit complete)|ifAdminStatus|(FRU power)|(FRU removal)|(FRU insertion)|(link UP)|transitioned|Transferred|transfer-file|(license add)|(license delete)|(package -X update)|(package -X delete)|(FRU Online)|(FRU Offline)|(plugged in)|(unplugged)|_GRES"
    set system syslog file default-log-messages structured-data
    set snmp trap-group space targets 172.22.153.224

    Cluster SRX

    set groups node0 system services ssh max-sessions-per-connection 64
    set groups node0 system syslog file default-log-messages any info
    set groups node0 system syslog file default-log-messages match "(requested 'commit' operation)|(requested 'commit synchronize' operation)|(copying configuration to juniper.save)|(commit complete)|ifAdminStatus|(FRU power)|(FRU removal)|(FRU insertion)|(link UP)|transitioned|Transferred|transfer-file|(license add)|(license delete)|(package -X update)|(package -X delete)|(FRU Online)|(FRU Offline)|(plugged in)|(unplugged)|_GRES"
    set groups node0 system syslog file default-log-messages structured-data
    set groups node1 system services ssh max-sessions-per-connection 64
    set groups node1 system syslog file default-log-messages any info
    set groups node1 system syslog file default-log-messages match "(requested 'commit' operation)|(requested 'commit synchronize' operation)|(copying configuration to juniper.save)|(commit complete)|ifAdminStatus|(FRU power)|(FRU removal)|(FRU insertion)|(link UP)|transitioned|Transferred|transfer-file|(license add)|(license delete)|(package -X update)|(package -X delete)|(FRU Online)|(FRU Offline)|(plugged in)|(unplugged)|_GRES"
    set groups node1 system syslog file default-log-messages structured-data
    set system services netconf ssh
    set snmp trap-group space targets 172.22.153.224

    Ex

    set system services ssh max-sessions-per-connection 64
    set system syslog file default-log-messages any any
    set system syslog file default-log-messages match "(requested 'commit' operation)|(requested 'commit synchronize' operation)|(copying configuration to juniper.save)|(commit complete)|ifAdminStatus|(FRU power)|(FRU removal)|(FRU insertion)|(link UP)|transitioned|Transferred|transfer-file|(license add)|(license delete)|(package -X update)|(package -X delete)|(FRU Online)|(FRU Offline)|(plugged in)|(unplugged)|CFMD_CCM_DEFECT| LFMD_3AH | RPD_MPLS_PATH_BFD|(Master Unchanged, Members Changed)|(Master Changed, Members Changed)|(Master Detected, Members Changed)|(vc add)|(vc delete)|(Master detected)|(Master changed)|(Backup detected)|(Backup changed)|(interface vcp-)|BR_INFRA_DEVICE"
    set system syslog file default-log-messages structured-data
    set snmp trap-group space targets 172.22.153.224

    QFX

    set system services ssh max-sessions-per-connection 64
    set system services netconf ssh
    set system syslog file default-log-messages any any
    set system syslog file default-log-messages match "(requested 'commit' operation)|(requested 'commit synchronize' operation)|(copying configuration to juniper.save)|(commit complete)|ifAdminStatus|(FRU power)|(FRU removal)|(FRU insertion)|(link UP)|transitioned|Transferred|transfer-file|(license add)|(license delete)|(package -X update)|(package -X delete)|(FRU Online)|(FRU Offline)|(plugged in)|(unplugged)|QF_NODE|QF_SERVER_NODE_GROUP|QF_INTERCONNECT|QF_DIRECTOR|QF_NETWORK_NODE_GROUP|(Master Unchanged, Members Changed)|(Master Changed, Members Changed)|(Master Detected, Members Changed)|(vc add)|(vc delete)|(Master detected)|(Master changed)|(Backup detected)|(Backup changed)|(interface vcp-)|BR_INFRA_DEVICE"
    set system syslog file default-log-messages structured-data
    set snmp trap-group space targets 172.22.153.224

    MX

    set system services ssh max-sessions-per-connection 64
    set system services netconf ssh
    set system syslog file default-log-messages any info
    set system syslog file default-log-messages match "(requested 'commit' operation)|(requested 'commit synchronize' operation)|(copying configuration to juniper.save)|(commit complete)|ifAdminStatus|(FRU power)|(FRU removal)|(FRU insertion)|(link UP)|transitioned|Transferred|transfer-file|(license add)|(license delete)|(package -X update)|(package -X delete)|(FRU Online)|(FRU Offline)|(plugged in)|(unplugged)|CFMD_CCM_DEFECT| LFMD_3AH | RPD_MPLS_PATH_BFD|(Master Unchanged, Members Changed)|(Master Changed, Members Changed)|(Master Detected, Members Changed)|(vc add)|(vc delete)|(Master detected)|(Master changed)|(Backup detected)|(Backup changed)|(interface vcp-)"
    set system syslog file default-log-messages structured-data
    set snmp trap-group space targets 172.22.153.224

  2. The device-initiated connection will configure the following commands, in addition to the above Junos Space-initiated connection commands:

    set system services outbound-ssh client 00000000EFBC device-id 5B88FE
    set system services outbound-ssh client 00187D0CEFBC secret "$ABC123"
    set system services outbound-ssh client 00000000EFBC services netconf
    set system services outbound-ssh client 00000000EFBC xxx.xxx.xxx.xxx port 7804 

     

    Note:  The document is based on Space 23.1 versions.

Modification History

2020-02-12: minor non-technical edits.