Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
TetraWiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Training 2022 Linux team/
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Special pages
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Training SSLCertificate Training Part 2. Dated 11 Feb 2022 - Tetra Support Staff - Biswajit Banerjee== {{#ev:youtube|FlwB8lxHzh4|640}} '''Video summary:''' "SSLCertificate Training Part 2" -- a clear English-language session on commercial SSL certificate generation and deployment, contrasted with the Let's Encrypt process covered in an earlier (unrecorded or untranscribed) session. Explains that every certificate is one of three types: domain-specific, wildcard (e.g. `*.tetrain.com`, valid for any subdomain), or the much rarer IP-based certificate, and that mismatched domains/certs produce browser "not certified" warnings. Walks through the commercial issuance flow using real client examples (CareIndia, News Nation): generate a CSR (Certificate Signing Request) either via a vendor's web portal or with OpenSSL locally, submitting identifying details (common name = the domain, organization, country, state, city); a CSR always generates a paired private key that must be preserved exactly -- regenerating the CSR changes the key and invalidates any certificate already tied to it, which is why the presenter deliberately avoids re-generating one mid-demo. Covers domain-ownership verification methods vendors use before issuing (hosting a verification file/key on the site, or emailing the domain's registered admin contact for click-to-approve), and that a completed order returns multiple files -- the actual domain certificate, plus intermediate and root certificates that must be chained together correctly on deployment (matching the `chain.crt` + main cert pattern used in the team's Let's Encrypt process). Distinguishes Zimbra's admin-console CSR generator (used only to *generate/request* a certificate, since Zimbra's UI doesn't understand automated ACME renewal the way an Apache/Nginx site can) from `certbot`, which Tetra uses only in "get cert" (not full install) mode against Zimbra since Zimbra isn't a web server Certbot recognizes -- versus a plain Apache/Nginx-backed site (demoed on Beetel's server), where Certbot can both obtain and fully deploy the certificate automatically. Ends by assigning homework: come prepared for the next session to deploy a commercial certificate manually on Apache (matching cert, key, and intermediate cert), with the presenter stressing self-directed exploration as essential for Linux administration skill-building.
Summary:
Please note that all contributions to TetraWiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
TetraWiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)