DETAILED STEPS Procedure Verifying RESTCONF Configuration When a device boots up with the startup configuration, the nginx process will be running. However; DMI proceses are not enabled. The following sample output from the show platform software yang-management process monitor command shows that the nginx process is running: Device# show platform software yang-management process monitor COMMAND PID S VSZ RSS %CPU %MEM ELAPSED nginx 27026 S 332356 18428 0.0 0.4 01:34 nginx 27032 S 337852 13600 0.0 0.3 01:34 NGINX is an internal webserver that acts as a proxy webserver. It provides Transport Layer Security (TLS)-based HTTPS.
RESTCONF request sent via HTTPS is first received by the NGINX proxy web serve,r and the request is transferred to the confd web server for further syntax/semantics check. The following sample output from the show platform software yang-management process command shows the status of the all processes when a device is booted with the startup-configuration: Device# show platform software yang-management process RESTCONF Protocol Verifying RESTCONF Configuration Command or Action Purpose Step 1 enable Example: Device> enable Enables privileged EXEC mode. • Enter your password if prompted. Step 2 configure terminal Example: Device# configure terminal Enters global configuration mode.
Step 3 restconf Example: Device(config)# restconf Enables the RESTCONF interface on your network device. Step 4 ip http secure-server Example: Device(config)# ip http secure-server Enables a secure HTTP (HTTPS) server. Step 5 end Example: Device(config)# end Exits global configuration mode and enters privileged EXEC mode RESTCONF Protocol 25