exam questions

Exam CAS-004 All Questions

View all questions & answers for the CAS-004 exam

Exam CAS-004 topic 1 question 497 discussion

Actual exam question from CompTIA's CAS-004
Question #: 497
Topic #: 1
[All CAS-004 Questions]

The following messages are displayed when a VPN client is attempting to connect to an OpenVPN server:

OpenSSL: error: 140760FC:SSL routines: SSL23_GET_CLIENT_HELLO: unknown protocol'
TLS_ERROR: BIO read tls_read_plaintext error'
TLS_ERROR: TLS object->incoming plaintext read error'
TLS_ERROR: TLS handshake failed'
SIGUSR1 [soft, tls_error] received, client_instance restarting'

Which of the following best explains the cause of these messages?

  • A. The client is attempting to establish an unencrypted connection with the server.
  • B. The server is unreachable to the client and a connection cannot be established.
  • C. The client is using LibreSSL libraries while the server is using OpenSSL libraries.
  • D. A TLS version mismatch exists between the client and the server.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Bright07
3 months, 2 weeks ago
Selected Answer: D
The error messages you're seeing in the OpenVPN logs indicate that the client is encountering issues during the TLS handshake process, specifically during the initial client hello message. So, A TLS version mismatch between the client and server is a common cause of such errors. OpenVPN can support multiple versions of TLS (e.g., TLS 1.2, TLS 1.3), and if the client is trying to use a version that the server does not support (or vice versa), the handshake will fail, leading to errors like those shown in the log. So, the issue is most likely caused by a TLS version mismatch between the client and the server, where the client and server are trying to negotiate a protocol version that is incompatible.
upvoted 1 times
...
grelaman
5 months, 4 weeks ago
Selected Answer: A
While both a protocol mismatch and an attempt to establish an unencrypted connection can lead to TLS handshake failures, they manifest differently: Unencrypted Connection Attempt: - Scenario: The client tries to connect without initiating a TLS handshake. - Resulting Errors: The server expects TLS-encrypted data but receives plain, unencrypted data, leading to errors like unknown protocol. Protocol Version Mismatch (Option D): - Scenario: The client and server support different TLS versions (e.g., client uses TLS 1.2 while server expects TLS 1.3). - Resulting Errors: The server might produce errors indicating unsupported protocol versions or incompatible handshake messages, such as “Protocol version not supported” OR “SSL routines:tls_process_client_hello:wrong version number”
upvoted 1 times
...
isaphiltrick
9 months ago
Selected Answer: D
The TLS handshake errors indicate a TLS version mismatch between the VPN client and the OpenVPN server. Ensuring that both client and server configurations are aligned with compatible TLS versions and configurations is essential to resolving these errors and establishing a successful VPN connection.
upvoted 4 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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago