Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.

Unlimited Access

Get Unlimited Contributor Access to the all ExamTopics Exams!
Take advantage of PDF Files for 1000+ Exams along with community discussions and pass IT Certification Exams Easily.

Exam 350-401 topic 1 question 234 discussion

Actual exam question from Cisco's 350-401
Question #: 234
Topic #: 1
[All 350-401 Questions]

Which statement about TLS is accurate when using RESTCONF to write configurations on network devices?

  • A. It is used for HTTP and HTTPS requests.
  • B. It requires certificates for authentication.
  • C. It is provided using NGINX acting as a proxy web server.
  • D. It is not supported on Cisco devices.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️
Reference:
https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/prog/configuration/166/b_166_programmability_cg/b_166_programmability_cg_chapter_01011.html

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
craaazymi
Highly Voted 3 years, 10 months ago
Correct option is C: “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.”
upvoted 37 times
...
Saqib79
Highly Voted 3 years, 11 months ago
Correct Option is B.
upvoted 14 times
...
issa1430
Most Recent 1 day, 21 hours ago
hen a device boots up with the startup configuration, the nginxprocess will be running. 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 server, and the request is transferred to the confd web server for further syntax/semantics check. Reference: https://www.cisco.com/c/en/us/td/docs/ios- xml/ios/prog/configuration/168/b_168_programmability_cg/RESTCONF.html C is valid
upvoted 1 times
...
Beehurls
1 month, 1 week ago
Selected Answer: B
The question is specifically asking about TLS and not RESTCONF. It is a confusing question, but answer C does not specifically talk about the role of TLS in it all.
upvoted 1 times
...
Claudiu1
2 months, 1 week ago
Selected Answer: C
B and C are both correct. However I will go with C, because the question asks "...to write configurations on network devices". I assume that if we are writing configurations, the TLS authentication using certificates is done, the devices are authenticated to each other and the symmetric session key was already generated. The two devices are no longer using certificates to authenticate, we are past that step. However, NGINX keeps acting as a proxy web server as long as the two devices keep communicating.
upvoted 1 times
...
NikosTsironis
6 months, 3 weeks ago
Selected Answer: C
If you would use Postman i would say B as it would require authehentication but if nginx has aleady preloaded the certs, answer is C
upvoted 1 times
...
DJ_Yahia
7 months ago
Selected Answer: B
The correct answer is B. It requires certificates for authentication. TLS (Transport Layer Security) is a cryptographic protocol that provides secure communication over a computer network. It is used to protect data in transit from being intercepted, tampered with, or forged. TLS is required for authentication when using RESTCONF to write configurations on network devices. This is because RESTCONF is a secure protocol that uses HTTPS. HTTPS is HTTP over TLS, so it uses TLS to encrypt the communication between the client and the server. The other answer choices are incorrect: A. It is used for HTTP and HTTPS requests. TLS can be used for both HTTP and HTTPS requests, but it is required for HTTPS requests. C. It is provided using NGINX acting as a proxy web server. NGINX can be used as a proxy web server for RESTCONF, but it is not required. D. It is not supported on Cisco devices. TLS is supported on Cisco devices.
upvoted 3 times
...
wr4net
11 months, 1 week ago
stupid question that is not covered at all in OCG. in fact, search of OCG shows no keyword reference to NGINX. However, process of elimination works: A-no config tool is going to use http B-certificates (assume client-based is what they are talking about) are typically optional D-if it didnt apply to cisco, why is it on the test. So it must be C. but still this is a stupid question. This link hints at nginx https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/prog/configuration/168/b_168_programmability_cg/RESTCONF.html
upvoted 4 times
danman32
9 months ago
That definitely is a shortcoming of the book, since configure and verify NETCONF and RESTCONF is a test topic. CBTNuggets covered how to enable both, and NGINX was a dependency.
upvoted 1 times
...
ihateciscoreally
8 months, 1 week ago
man, OCG barely covers NETCONF and RESTCONF :D 2 pages and they require configuration skills on the exam. i know that i can use various resources but then why i paid $70 for the book where things like VRF, NETCONF/RESTCONF, basic python and much more is not covered?
upvoted 1 times
...
...
Raoul78
1 year ago
Selected Answer: C
Agree with crasimi
upvoted 1 times
...
kg2280
1 year ago
Selected Answer: C
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.
upvoted 2 times
...
Rose66
1 year, 3 months ago
Selected Answer: C
Look comment of craazymi....
upvoted 1 times
...
dougj
1 year, 6 months ago
Selected Answer: C
Correct answer is C. RESTCONF doesnt use TLS for authentication, it uses it for transport only.
upvoted 1 times
...
[Removed]
1 year, 11 months ago
Selected Answer: B
I don't see how it can be any other than B. Look at RFC8040 (RESTCONF) section 2 https://datatracker.ietf.org/doc/html/rfc8040#section-2
upvoted 4 times
...
GATUNO
2 years, 5 months ago
C--- 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.
upvoted 1 times
...
kthekillerc
2 years, 7 months ago
Provided answer is correct
upvoted 2 times
...
68250test
2 years, 11 months ago
For C : 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 server and the request is transferred to the confd web server for further syntax/semantics check. For B : To authenticate a client, a RESTCONF server MUST use TLS based client certificates (Section 7.4.6 of [RFC5246]), or MUST use any HTTP authentication scheme defined in the HTTP Authentication Scheme Registry (Section 5.1 in [RFC7235]). A server MAY also support the combination of both client certificates and an HTTP client authentication scheme, with the determination of how to process this combination left as an implementation decision.
upvoted 1 times
...
netpeer
3 years ago
Where is this info in the cert guide????
upvoted 6 times
iGlitch
1 year, 5 months ago
That's why we are here reading the dumps :D
upvoted 3 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...