ssl
Syntax
ssl { address ip-address; hot-reloading; local-certificate local-certificate; mutual-authentication { certificate-authority certificate-authority-profile-name; client-certificate-request (no-certificate | request-certificate | request-certificate-and-verify | require-certificate | require-certificate-and-verify); } port port; use-pki; }
Hierarchy Level
[edit system services extension-service request-response grpc]
Description
Configure API connection settings based on Secure Sockets Layer (SSL) technology.
Options
address ip-address |
Specify the IP address to listen for incoming connections. If you use the default IP address 0.0.0.0, the JET service process (jsd) listens on the IP address in the default routing instance.
|
mutual-authentication | Enable bidirectional authentication. Use this option, in conjunction
with |
client-certificate-request | Specify the requirements for a client certificate.
Note:
We strongly recommend that you use this option in a test environment only.
|
hot-reloading | Enable persistent gRPC sessions across SSL certificate updates between a network management system or collector and a network device. If this feature is not enabled, when a certificate is updated between the network device and remote management system, all existing gRPC sessions are terminated. |
certificate-authority profile-name | Specify the name of a certificate-authorirty
profile configured at the [ |
port port |
Specify the port number to accept incoming connections. Note:
For gRPC connections used to stream telemetry data, the required port number is 32767.
|
use-pki |
Use the Public Key Infrastructure (PKI) database on the device for gRPC-based operations that require certificates. |
The remaining statement is explained separately. See CLI Explorer.
Required Privilege Level
system—To view this statement in the configuration.
system-control—To add this statement to the configuration.
Release Information
Statement introduced in Junos OS Release 16.1.
mutual-authentication
, client-certificate-request
,
and certificate-authority
options added in Junos OS Release
17.4R1.
hot-reloading
option added in Junos OS Release 20.4R1.
use-pki
option added in Junos OS Evolved Release 22.2R1.