Practise vocabulary for diagnosing TLS issues: handshake failures, certificate chains, expiry, SNI, and cipher mismatches.
0 / 10 completed
1 / 10
The negotiation where client and server agree on protocol version and cipher and exchange keys is the TLS ___.
The TLS handshake establishes the secure session; most TLS errors surface here as a handshake failure.
2 / 10
A browser error that intermediate certificates are missing points to a broken certificate ___.
The certificate chain links the leaf cert to a trusted root via intermediates; missing intermediates cause 'unable to verify' errors.
3 / 10
An 'NET::ERR_CERT_DATE_INVALID' error usually means the certificate has ___.
This error indicates the certificate is outside its validity window — most often it expired and was not renewed.
4 / 10
Hosting multiple HTTPS sites on one IP relies on ___ to tell the server which certificate to present.
Server Name Indication (SNI) sends the requested hostname during the handshake so the server can return the matching certificate.
5 / 10
When client and server share no common encryption algorithm, the handshake fails with a ___ mismatch.
A cipher (suite) mismatch occurs when there is no overlap between the algorithms each side supports, so no secure channel can be agreed.
6 / 10
During a code review of the new payment API integration, Sarah from QA flagged a potential issue. The server's response included this message: 'TLS handshake failed – protocol version mismatch (TLS 1.2 required).' What does Sarah likely mean?
Sarah refers to a 'protocol version mismatch,' indicating that the server was configured to use a specific TLS protocol (like TLS 1.2) and the client didn't support it. This is a common reason for handshake failures – if the versions don't align, the connection cannot be established securely. The other options represent unrelated issues like certificate expiry or server load.
7 / 10
You're investigating a deployment issue where users are intermittently experiencing 'NET::ERR_CERT_DATE_INVALID' errors when accessing the application. In a Slack channel dedicated to infrastructure monitoring, Mark reports: 'The certificate chain is valid, but the date is past its expiry.' What does Mark's message suggest about the SSL/TLS configuration?
Mark's statement points directly to the certificate date being invalid. 'NET::ERR_CERT_DATE_INVALID' consistently arises when the certificate has expired or hasn't been renewed. The client relies on a chain of trust (root CA and intermediate certificates) for validation; if any part of this chain is missing, it triggers this error. Revocation and deprecated protocols are separate problems.
8 / 10
"The server is presenting a certificate with an issuer that's not in the trusted root CA store." – This message, originating from a CI/CD pipeline report after deployment, describes what issue?
This message indicates a problem with the chain of trust. A valid SSL/TLS certificate must be issued by a Certificate Authority (CA) whose root CA is included in the client's trusted store. If the issuer isn't recognized, the client refuses to accept the certificate as trustworthy. A self-signed certificate doesn't solve this problem; it just creates another one.
9 / 10
During a standup meeting, David mentions that his team is using a reverse proxy to host multiple HTTPS sites on a single public IP address. He states: 'We're relying on the proxy's ability to dynamically route requests based on the requested domain name.' What mechanism is David referring to?
SNI is crucial for hosting multiple HTTPS sites on a single IP address. It allows the web server to identify which certificate to use based on the requested domain name, even though only one certificate can be presented at a time. The other options describe entirely different technologies and functions.
10 / 10
"The TLS handshake failed with a cipher suite mismatch." – What is the most likely cause of this error when troubleshooting an application's SSL/TLS configuration?
A 'cipher suite mismatch' happens when the client and server can't agree on a shared encryption algorithm. Both sides must support compatible cipher suites – sets of cryptographic algorithms – for the TLS handshake to complete successfully. Outdated browsers are a related issue, but not the root cause here.
What does the "TLS/SSL Troubleshooting Vocabulary" exercise cover?
Practise vocabulary for diagnosing TLS issues: handshake failures, certificate chains, expiry, SNI, and cipher mismatches.
Is this exercise free to use?
Yes. Every exercise on CoderSlingo, including this one, is free to use with no account, sign-up, or paywall.
How many questions are in "TLS/SSL Troubleshooting Vocabulary"?
This exercise has 10 questions. Each one gives instant feedback with an explanation, so you can see exactly why an answer is right or wrong.
Do I need to create an account to save my progress?
No account is required. The progress bar and score are tracked in your browser for the current session -- the exercise is designed to be a quick, repeatable drill rather than something you resume later.
What happens if I get an answer wrong?
You'll see the correct answer highlighted immediately, along with a short explanation of why it's correct. Wrong answers aren't penalized beyond your score, and you can keep going through every question.
How is this exercise different from reading an article?
Articles explain vocabulary and concepts through prose, while exercises like this one are interactive drills -- multiple-choice questions -- that test and reinforce your recall of specific terms and phrasing.
Can I retry this exercise?
Yes -- use the "Try again" button on the results screen to reset your score and go through all the questions again from the start.
Where can I find more Networking Language exercises?
Browse the full Networking Language hub for related drills, or check the site-wide exercises index for other IT English topics.
Is this exercise suitable for beginners?
This exercise assumes basic familiarity with IT terminology. If a term feels unfamiliar, check the site Glossary for a plain-English definition before attempting the questions.
How often is new content like this published?
New exercises are added regularly across all categories, alongside new vocabulary sets and articles. Check back on the exercises hub to see what's new.